Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Nozioni di base (AWS CLI)
La procedura seguente mostra come creare un Amazon Kendra indice utilizzando AWS CLI. La procedura crea un'origine dati, un indice, ed esegue una query sull'indice.
Per creare un Amazon Kendra indice (CLI)
-
Fai il. Prerequisiti
-
Immettete il seguente comando per creare un indice.
aws kendra create-index \ --name cli-getting-started-index \ --description "Index for CLI getting started guide." \ --role-arn arn:aws:iam::
account id
:role/KendraRoleForGettingStartedIndex -
Amazon Kendra Attendi la creazione dell'indice. Controlla lo stato di avanzamento usando il seguente comando. Quando il campo dello stato è
ACTIVE
, vai al passaggio successivo.aws kendra describe-index \ --id
index id
-
Al prompt dei comandi, inserisci il seguente comando per creare un'origine dati.
aws kendra create-data-source \ --index-id
index id
\ --namedata source name
\ --role-arn arn:aws:iam::account id
:role/KendraRoleForGettingStartedDataSource \ --type S3 \ --configuration '{"S3Configuration":{"BucketName":"S3 bucket name
"}}'Se ti connetti alla tua fonte di dati utilizzando uno schema modello, configura lo schema del modello.
aws kendra create-data-source \ --index-id
index id
\ --namedata source name
\ --role-arn arn:aws:iam::account id
:role/KendraRoleForGettingStartedDataSource \ --type TEMPLATE \ --configuration '{"TemplateConfiguration":{"Template":{JSON schema
}}}' -
La creazione dell'origine dati Amazon Kendra richiederà del tempo. Inserisci il seguente comando per verificare lo stato di avanzamento. Quando lo stato è
ACTIVE
, vai al passaggio successivo.aws kendra describe-data-source \ --id
data source ID
\ --index-idindex ID
-
Immettere il seguente comando per sincronizzare la fonte di dati.
aws kendra start-data-source-sync-job \ --id
data source ID
\ --index-idindex ID
-
Amazon Kendra indicizzerà la tua fonte di dati. La quantità di tempo necessaria dipende dal numero di documenti. È possibile controllare lo stato del processo di sincronizzazione utilizzando il comando seguente. Quando lo stato è
ACTIVE
, vai al passaggio successivo.aws kendra describe-data-source \ --id
data source ID
\ --index-idindex ID
-
Immettete il seguente comando per creare una query.
aws kendra query \ --index-id
index ID
\ --query-text "search term
"I risultati della ricerca vengono visualizzati in formato JSON.