View a markdown version of this page

Sincronizzare il data store strutturato con Knowledge Base per Amazon Bedrock - Amazon Bedrock

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

Sincronizzare il data store strutturato con Knowledge Base per Amazon Bedrock

Dopo aver collegato la knowledge base a un data store strutturato, esegui una sincronizzazione per avviare il processo di importazione dei metadati, in modo che i dati possano essere recuperati. I metadati consentono a Knowledge Base per Amazon Bedrock di tradurre i prompt degli utenti in una query per il database connesso.

Ogni volta che apporti modifiche allo schema del database, devi sincronizzarle.

Per sapere come importare i metadati nella knowledge base e sincronizzarli con i dati più recenti, scegli la scheda corrispondente al metodo preferito, quindi segui i passaggi:

Console
Come importare i dati nella knowledge base e sincronizzarli con i dati più recenti
  1. Apri la console Amazon Bedrock all'indirizzo https://console.aws.amazon.com/bedrock/.

  2. Dal riquadro di navigazione a sinistra, seleziona la tua knowledge base da Knowledge base.

  3. Nella sezione Origine dati, seleziona Sincronizza per iniziare il processo di importazione dei metadati. Per interrompere la sincronizzazione di un’origine dati attualmente in corso, seleziona Interrompi. Un'origine dati deve essere attualmente sincronizzata per interrompere la sincronizzazione dell'origine dati. Puoi selezionare nuovamente Sincronizza per importare il resto dei tuoi dati.

  4. Al termine dell’importazione di dati, se l’operazione è riuscita, viene visualizzato un banner verde di successo.

  5. Puoi scegliere un’origine dati per visualizzarne la cronologia di sincronizzazione. Seleziona Visualizza avvisi per scoprire perché un processo di importazione dei dati non è riuscito.

API

Per inserire i tuoi dati nella tua knowledge base e sincronizzarli con i dati più recenti, invia una StartIngestionJobrichiesta a un endpoint in fase di costruzione di Agents for Amazon Bedrock.

Utilizza il valore ingestionJobId restituito nella risposta a una GetIngestionJobrichiesta con un endpoint di compilazione di Agents for Amazon Bedrock per monitorare lo stato del processo di inserimento.

Puoi visualizzare le informazioni per tutti i lavori di inserimento per un'origine dati inviando una ListIngestionJobsrichiesta a un endpoint di build Agents for Amazon Bedrock.

Per interrompere un processo di inserimento dati attualmente in esecuzione, invia una StopIngestionJobsrichiesta a un endpoint in fase di costruzione di Agents for Amazon Bedrock. Puoi inviare nuovamente una richiesta StartIngestionJob per importare il resto dei dati quando è tutto pronto.

Importante

Se utilizzi il ruolo di servizio di Knowledge Base per Amazon Bedrock creato per te nella console e poi sincronizzi il tuo datastore prima di concedere l’accesso al database al ruolo di autenticazione che utilizzi, la sincronizzazione avrà esito negativo perché all’utente non sono state concesse le autorizzazioni per accedere al tuo datastore. Per informazioni sulla concessione delle autorizzazioni a un ruolo per accedere al tuo datastore, consulta Consenti al ruolo di servizio della knowledge base di accedere al tuo datastore.