Hi! We are trying to use the <Slack source> to fet...
# advice-data-ingestion
l
Hi! We are trying to use the Slack source to fetch specific slack channels to big query but we are having trouble it. It seems like some of the messages that exist in threads are not being synced. We looked at the airbyte code and the Slack's API and it seems correct. You indeed call
conversations.replies
with the timestamp of the slack thread. It seems to be done here. The thing is, that when we call the API directly, it seems to give the correct results, so we are not sure what's wrong with Airbyte's code exactly.. Did anyone else see this weird behavior of missing messages while trying to integrate to Slack?
r
what kind of sync mode are you using for that specific stream?
Moreover, are you "normalizing" data or using "raw data"?
l
We are normalizing the data using BigQuery (denormalized typed struct)
We are using Incremental sync for that specific stream (threads)
r
I would suggest you to try "raw data", and then explore the JSON by your own. If the data you look for are there, it means that the normalisation process is not optimal. For this reason, I always use "raw" data and I parse data with by my own using DBT.
Another potential source of issue is the incremental process not setting properly the state. It is happening to me with the mailchimp connector, so instead of the incremental sync I use the full refresh overwrite one.
l
Thanks 🙂 Will update here about the results.
r
yes please, it would be great to know your discoveries
l
@Roberto Malcotti thanks, indeed the issue was that the incremental process didn't work well.
Everything was synced correctly with full refresh
r
glad to hear!