Skip to content

Commit 118cd8a

Browse files
devin-ai-integration[bot]bot_apk
andcommitted
docs: recommend max_done_report_age_hours for rate-limited connections
Co-Authored-By: bot_apk <apk@cognition.ai>
1 parent dd3f4cd commit 118cd8a

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

docs/integrations/sources/amazon-seller-partner.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -266,9 +266,10 @@ Depending on actual rate limits the Amazon Seller Partner source connector can r
266266

267267
We recommend next steps to overcome the rate limits issue:
268268

269-
1. Depending on your amount of data per [Period In Days](https://docs.airbyte.com/integrations/sources/amazon-seller-partner#reference) adjust this value to reduce time of processing the report on API Side. If creation of the report takes more than 1 hour it's recommended to set lower value for `Period In Days` setting.
270-
2. Configure affected Report Stream to read data incrementally, use Incremental Sync mode (Append). This will prevent the source of rereading already fetched data and make the source to read new data starting from state cursor value. See [Incremental Sync Mode - Append](https://docs.airbyte.com/platform/using-airbyte/core-concepts/sync-modes/incremental-append) for more information.
271-
3. Set syncs to run every 24 hours.
269+
1. **Enable report reuse** by setting **Max Done Report Age (Hours)** to a value between `1` and `24` (e.g., `24`). This is highly recommended if your connection faces rate limit issues. When enabled, the connector reuses recently completed reports instead of creating new ones, significantly reducing the number of `createReport` API calls and helping avoid 429 rate limit errors.
270+
2. Depending on your amount of data per [Period In Days](https://docs.airbyte.com/integrations/sources/amazon-seller-partner#reference) adjust this value to reduce time of processing the report on API Side. If creation of the report takes more than 1 hour it's recommended to set lower value for `Period In Days` setting.
271+
3. Configure affected Report Stream to read data incrementally, use Incremental Sync mode (Append). This will prevent the source of rereading already fetched data and make the source to read new data starting from state cursor value. See [Incremental Sync Mode - Append](https://docs.airbyte.com/platform/using-airbyte/core-concepts/sync-modes/incremental-append) for more information.
272+
4. Set syncs to run every 24 hours.
272273

273274
This configuration will sync partial data, until the source gets rate limited. Once state value reaches date that equal the date of sync, next sync will have only one partition(date period for report). The source will make only one request for affected report which should be enough to avoid rate limits issue.
274275

0 commit comments

Comments
 (0)