2回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
The error you're seeing indicates that you may be exceeding the throttling limits for one of the AWS services, in this case Amazon Athena. Athena has quotas on the number of concurrent queries and amount of data scanned per second to prevent any single user from dominating shared resources.
A few things you could try:
- Add delays or backoff between Athena queries in your tasks to smooth out the request rate over time.
- Check your IAM roles and policies to ensure the correct service quotas and limits are in place.
- Consider using Athena concurrency scaling to automatically increase the number of workgroups as needed.
- For very high throughput needs, look into AWS Glue ETL jobs which may have higher limits than Athena alone.
- The key is to distribute the load over time rather than having all tasks attempt Athena operations at the exact same time. Some throttling is expected with serverless services, so adding retries and backoff is a best practice. Let me know if any of those suggestions help or if you have additional questions!
回答済み 7ヶ月前
0
That is helpful but I still am left uncertain if the wrangler function will retry again or if this means it has failed and will not retry?
回答済み 7ヶ月前
関連するコンテンツ
- 質問済み 6年前
- AWS公式更新しました 2年前