Amazon Kendra で同期ジョブの Execution IDを確認する方法を教えてください
困っていた内容
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"
}
}
]
}