Amazon Personalize の増分インポートは1日あたり何回実行できますか

2021.08.23

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

困っていた内容

Amazon Personalize での学習データの増分インポートについて質問です。 毎日サイトのデータが追加されていくので、日々の学習データのインポートとして、増分インポートを用いる必要があると考えています。 一方で、データが確定されるタイミングが、週の中の特定の日時という要件があります。

Amazon Personalize では、増分インポートで取り込むことができるレコード数は、 ユーザー/アイテム/インタラクション 共に、一度に最大 10 個のレコードをインポート可能とのことですが、 増分インポートは1日あたり何回実行できますか。

1日あたりの使用制限はあるか

レコードの増分インポートでは、カタログの拡大に合わせて、1つ以上のレコードを Amazon Personalize データセットにインポートできます。 大量の履歴レコードがある場合は、まずデータを一括インポートしてから、必要に応じて増分データをインポートすることをお勧めします。

現状のところ、レコードの増分インポートの機能に、1日あたりの使用制限は見受けられません。 一方で、1秒あたりに関しましては、以下の制限があります。

Data import APIs
リソース    Maximum rate of PutEvents requests. 
クォータ    1000/second

リソース    Maximum rate of PutItem requests.   
クォータ    10/second

リソース    Maximum rate of PutUsers requests.
クォータ    10/second

参考資料

[1] レコードの増分インポート

[2] Amazon Personalize エンドポイントとクォータ