So zeigen Sie Informationen zur Datenquelle Ihrer Amazon-Bedrock-Wissensdatenbank an - Amazon Bedrock

So zeigen Sie Informationen zur Datenquelle Ihrer Amazon-Bedrock-Wissensdatenbank an

Sie können Informationen zu einer Datenquelle für Ihre Wissensdatenbank anzeigen, z. B. die Einstellungen und den Synchronisierungsverlauf.

Informationen zur Überwachung Ihrer Wissensdatenbank, einschließlich der zugehörigen Datenquellen, finden Sie unter Wissensdatenbankprotokollierung mit Amazon CloudWatch

Wählen Sie die Registerkarte für Ihre bevorzugte Methode aus und befolgen Sie die angegebenen Schritte:

Console
So zeigen Sie Informationen zu einer Datenquelle an
  1. Melden Sie sich bei der AWS-Managementkonsole mit einer IAM-Identität an, die zur Verwendung der Amazon-Bedrock-Konsole berechtigt ist. Öffnen Sie dann die Amazon-Bedrock-Konsole unter https://console.aws.amazon.com/bedrock.

  2. Wählen Sie im linken Navigationsbereich Wissensdatenbank aus.

  3. Wählen Sie im Abschnitt Datenquelle die Datenquelle aus, deren Informationen Sie anzeigen möchten.

  4. Die Datenquellenübersicht enthält Informationen zur Datenquelle.

  5. Der Synchronisierungsverlauf enthält Informationen darüber, wann die Datenquelle synchronisiert wurde. Wählen Sie ein Synchronisierungsereignis aus und klicken Sie auf Warnungen anzeigen, um die Gründe für das Fehlschlagen eines Synchronisierungsereignisses anzuzeigen.

API

Senden Sie eine GetDataSource-Anfrage mit einem Build-Time-Endpunkt für Agenten für Amazon Bedrock und geben Sie die dataSourceId und die knowledgeBaseId der dazugehörigen Wissensdatenbank an, um Informationen zu einer Datenquelle anzuzeigen.

Um Informationen über die Datenquellen einer Wissensdatenbank aufzulisten, senden Sie eine ListDataSources-Anfrage mit einem Build-Time-Endpunkt für Agenten für Amazon Bedrock und geben die ID der Wissensbasis an.

  • Verwenden Sie das Feld maxResults, um die maximale Anzahl von Ergebnissen festzulegen, die in einer Antwort zurückgegeben werden sollen.

  • Wenn mehr Ergebnisse zurückgegeben werden als Sie vorgegeben haben, gibt die Antwort ein nextToken zurück. Sie können diesen Wert in einer weiteren ListDataSources-Anfrage verwenden, um den nächsten Ergebnisstapel anzuzeigen.

Um Informationen über ein Synchronisierungsereignis für eine Datenquelle zu erhalten, senden Sie eine GetIngestionJob-Anfrage mit einem Build-Time-Endpunkt für Agenten für Amazon Bedrock. Geben Sie die dataSourceId, knowledgeBaseId und die ingestionJobId an.

Senden Sie eine ListIngestionJobs-Anfrage mit einem Build-Time-Endpunkt für Agenten für Amazon Bedrock, um den Synchronisierungsverlauf einer Datenquelle in einer Wissensdatenbank aufzulisten. Geben Sie die ID der Wissensdatenbank und der Datenquelle an. Sie können die folgenden Spezifikationen festlegen.

  • Filtern Sie nach Ergebnissen, indem Sie einen Status angeben, nach dem im filters-Objekt gesucht werden soll.

  • Sortieren Sie nach dem Zeitpunkt, zu dem der Auftrag gestartet wurde, oder nach dem Status eines Auftrags, indem Sie das sortBy-Objekt angeben. Sie können in aufsteigender () oder absteigender () Reihenfolge sortieren.

  • Im Feld maxResults können Sie die Höchstzahl der Ergebnisse in einer Antwort bestimmen. Wenn es mehr Ergebnisse als die von Ihnen festgelegte Höchstzahl gibt, gibt die Antwort ein nextToken zurück, das Sie in einer weiteren ListIngestionJobs-Anfrage senden können, um den nächsten Auftragsstapel zu sehen.