本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
下列範例示範如何建立 Amazon S3 資料來源。這些範例假設您已建立 索引和 IAM 角色,具有從索引讀取資料的許可。如需 IAM 角色的詳細資訊,請參閱IAM 存取角色。如需建立索引的詳細資訊,請參閱建立索引。
aws kendra create-data-source \ --index-id
index ID
\ --name example-data-source \ --type S3 \ --configuration '{"S3Configuration":{"BucketName":"bucket name
"}}' --role-arn 'arn:aws:iam::account id
:role:/role name
建立資料來源可能需要一些時間。您可以使用 DescribeDataSource API 來監控進度。當資料來源狀態為 ACTIVE
時,資料來源即可使用。
下列範例示範取得資料來源的狀態。
aws kendra describe-data-source \ --index-id
index ID
\ --iddata source ID
此資料來源沒有排程,因此不會自動執行。若要為資料來源編製索引,您可以呼叫 StartDataSourceSyncJob 來同步索引與資料來源。
下列範例示範同步資料來源。
aws kendra start-data-source-sync-job \ --index-id
index ID
\ --iddata source ID