Amazon Kendra で同期ジョブの Execution IDを確認する方法を教えてください
この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。
困っていた内容
Amazon Kendra の同期に関してサポートから「同期ジョブの Execution ID を教えてください」と言われました
確認方法がわからないので、調べ方を教えてください。
どう対応すればいいの?
Amazon Kendra コンソールの場合はSync historyセクションから確認します。
AWS CLI の場合はlist-data-source-sync-jobsコマンドから確認します。
Amazon Kendra コンソールから確認する場合
Amazon Kendra コンソールから、確認したい同期ジョブが含まれるインデックスを選択します。

「Data sources」を選択します。

確認したい同期ジョブが含まれるデータソースを選択します。

Sync historyセクションから確認したい同期ジョブのStatusをクリックします。

Execution ID(Run ID)が表示されます。
今回の場合は「9ae48ba3-5e86-4a79-9f18-1bb9e566ed34」となります。

AWS CLIから確認する場合
list-data-source-sync-jobsコマンドを実行して、ExecutionIdを確認します。
# コマンド例
$ aws kendra list-data-source-sync-jobs \
--id 【Data source ID】 \
--index-id 【Index ID】
# 実行例
$ aws kendra list-data-source-sync-jobs \
--id 58899fae-faee-4d30-94a1-759391fc0d89 \
--index-id 70f89427-6bd6-4157-a3b3-aed32734980a
{
"History": [
{
"ExecutionId": "9ae48ba3-5e86-4a79-9f18-1bb9e566ed34",
"StartTime": "2024-09-25T01:02:03.040500+09:00",
"EndTime": "2024-09-25T01:02:03.040500+09:00",
"Status": "SUCCEEDED",
"Metrics": {
"DocumentsAdded": "0",
"DocumentsModified": "0",
"DocumentsDeleted": "0",
"DocumentsFailed": "0",
"DocumentsScanned": "0"
}
}
]
}







