Guida introduttiva (AWS CLI) - Amazon Kendra

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à.

Guida introduttiva (AWS CLI)

La procedura seguente mostra come creare un Amazon Kendra indice utilizzando il AWS CLI. La procedura crea un'origine dati, un indice ed esegue una query sull'indice.

Per creare un Amazon Kendra indice (CLI)
  1. Fai ilPrerequisiti.

  2. 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
  3. Attendi Amazon Kendra per creare l'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
  4. Al prompt dei comandi, inserisci il seguente comando per creare un'origine dati.

    aws kendra create-data-source \ --index-id index id \ --name data 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 \ --name data source name \ --role-arn arn:aws:iam::account id:role/KendraRoleForGettingStartedDataSource \ --type TEMPLATE \ --configuration '{"TemplateConfiguration":{"Template":{JSON schema}}}'
  5. Ci vorrà Amazon Kendra un po' di tempo per creare la fonte di dati. 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-id index ID
  6. Immettere il seguente comando per sincronizzare la fonte di dati.

    aws kendra start-data-source-sync-job \ --id data source ID \ --index-id index ID
  7. Amazon Kendra indicizzerà la tua fonte di dati. Il tempo necessario 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-id index ID
  8. 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 JSON formato.