-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🐛 Source Zendesk Support/Chat: got stuck after 100k records #12591
Comments
Hello guys. I have a solution for Zendesk Chat |
TL DR;
I started to debug the connector to Zendesk suport. The problem only affect clients with to much data, indeed. Some routes requests are mades using asynchronous requests. This work to small data, but the process is stucking everything when the error start for large data. Searching I have found some changed in Zendesk API that affect this code. The rate limit change for pagination greater than 1000. Here at Hurb we are making some changes: SatisfactionRatings - Process request by request using cursor-based pagination |
There is a way to see the error. Just make a request to https://{account}.zendesk.com/api/v2/ticket_metrics.json?page=999999 11 times in a minute |
Thanks @RobertoBonnet to dive into this! Really helpful analysis |
Should we add this new request limits to your PR? |
@marcosmarxm It won't be needed by the tests I performed. The way the data is fetched does not go through this rate limit. I made some changes and I'm processing the full sync. Waiting to see what will happen. 3 days have passed. |
You must use checkpoint to send data to destination and next time dont need to start from scratch. but only works with incremental streams |
@RobertoBonnet Please attach the valid logs, since i'm afraid this link leads to other PR - not logs) |
@bazarnov Sorry... I fixed the link |
Similar issue: #12155 |
…rce-zendesk-support-upd-cdk-version
…rce-zendesk-support-upd-cdk-version
…rce-zendesk-support-upd-cdk-version
@RobertoBonnet are you going to work for Zendesk Support too? |
Is this your first time deploying Airbyte: No
OS Version / Instance: Ubuntu 20.04
Memory / Disk: 8Gb / 100 GB ssd
Deployment: Docker
Airbyte Version: 0.35.61-alpha
Source name/version: airbyte/source-zendesk-chat:0.1.6 (latest)
Destination name/version: airbyte/destination-bigquery: 1.0.5 (latest)
Step: normal sync.
Description: everytime the process starts to sync it freezes after some hours, the same happens with source-zendesk-support:0.2.3 (latest).
See discussion in Discourse: https://discuss.airbyte.io/t/zendesk-chat-and-zendesk-support-freezes-after-some-hours/455
The text was updated successfully, but these errors were encountered: