このページについて

boto3で NextTokenを使う場面があったので、 NextToken とは?について簡単にメモします。

経緯

このGlueジョブ実行履歴取得スクリプトを作成している際に、NextTokenの使い方を確認しました。

boto3の get_job_runsを使用していますが、実際のジョブ実行履歴数とスクリプトで取得したジョブ実行履歴数に乖離がありました。

そこで確認したところ、最大で取得できる結果(MaxResults)が200件までで、それ以上取得したい時に NextToken を使う必要がありました。

ちなみに、boto3のドキュメントには記載がなく実行結果から確認しています。
また、awscliで GetJobRunsを使うと、MaxResults は1,000件であり、boto3とは違いました。


全文はこちら:[boto3] NextTokenを使って情報取得

著者:Issei Matsuki