Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Erste Schritte mit einer MySQL-Datenbankdatenquelle (Konsole)
Sie können die Amazon Kendra Konsole verwenden, um mit der Verwendung einer MySQL-Datenbank als Datenquelle zu beginnen. Wenn Sie die Konsole verwenden, geben Sie die Verbindungsinformationen an, die Sie benötigen, um den Inhalt einer MySQL-Datenbank zu indexieren. Weitere Informationen finden Sie unter Verwenden einer Datenbank-Datenquelle.
Sie müssen zuerst eine MySQL-Datenbank erstellen, dann können Sie eine Datenquelle für die Datenbank erstellen.
Gehen Sie wie folgt vor, um eine grundlegende MySQL-Datenbank zu erstellen. Das Verfahren geht davon aus, dass Sie nach Schritt 1 von bereits einen Index erstellt habenErste Schritte mit der Amazon Kendra Konsole.
Um eine MySQL-Datenbank zu erstellen
Melden Sie sich bei der AWS Management Console an und öffnen Sie die Amazon-RDS-Konsole unter https://console.aws.amazon.com/rds/
. -
Wählen Sie im Navigationsbereich Subnetzgruppen und dann Create DB Subnet Group aus.
-
Benennen Sie die Gruppe und wählen Sie Ihre Virtual Private Cloud (VPC). Weitere Informationen zur Konfiguration einer VPC finden Sie unter Konfiguration Amazon Kendra zur Verwendung einer VPC.
-
Fügen Sie die privaten Subnetze Ihrer VPC hinzu. Ihre privaten Subnetze sind diejenigen, die nicht mit Ihrem NAT verbunden sind. Wählen Sie Create (Erstellen) aus.
-
Wählen Sie im Navigationsbereich Datenbanken und dann Datenbank erstellen aus.
-
Verwenden Sie die folgenden Parameter, um die Datenbank zu erstellen. Belassen Sie alle anderen Parameter auf ihren Standardwerten.
-
Engine-Optionen — MySQL
-
Vorlagen — Kostenloses Kontingent
-
Einstellungen für Anmeldeinformationen — Geben Sie ein Passwort ein und bestätigen Sie es
-
Wählen Sie unter Konnektivität die Option Zusätzliche Verbindungskonfiguration aus. Treffen Sie die folgenden Entscheidungen.
-
Subnetzgruppe — Wählen Sie die Subnetzgruppe aus, die Sie in Schritt 4 erstellt haben.
-
VPC-Sicherheitsgruppe — Wählen Sie die Gruppe aus, die sowohl eingehende als auch ausgehende Regeln enthält, die Sie in Ihrer VPC erstellt haben. Zum Beispiel
DataSourceSecurityGroup
. Weitere Informationen zur Konfiguration einer VPC finden Sie unter Konfiguration Amazon Kendra zur Verwendung einer VPC.
-
-
Legen Sie unter Zusätzliche Konfiguration den ursprünglichen Datenbanknamen auf fest
content
.
-
-
Wählen Sie Datenbank erstellen aus.
-
Wählen Sie aus der Liste der Datenbanken Ihre neue Datenbank aus. Notieren Sie sich den Datenbankendpunkt.
-
Nachdem Sie Ihre Datenbank erstellt haben, müssen Sie eine Tabelle für Ihre Dokumente erstellen. Das Erstellen einer Tabelle ist nicht Gegenstand dieser Anleitung. Beachten Sie beim Erstellen Ihrer Tabelle Folgendes:
-
Datenbankname—
content
-
Tabellenname—
documents
-
Spalten—
ID
Title
,Body
, undLastUpdate
. Sie können zusätzliche Spalten hinzufügen, wenn Sie möchten.
-
Nachdem Sie Ihre MySQL-Datenbank erstellt haben, können Sie eine Datenquelle für die Datenbank erstellen.
Um eine MySQL-Datenquelle zu erstellen
-
Melden Sie sich bei der an AWS Management Console und öffnen Sie die Amazon Kendra Konsole unter https://console.aws.amazon.com/kendra/home
. -
Wählen Sie im Navigationsbereich Indizes und dann Ihren Index aus.
-
Wählen Sie Datenquellen hinzufügen und dann Amazon RDS aus.
-
Geben Sie einen Namen und eine Beschreibung für die Datenquelle ein und wählen Sie dann Weiter.
-
Wählen Sie MySQL.
-
Geben Sie unter Verbindungszugriff die folgenden Informationen ein:
-
Endpunkt — Der Endpunkt der Datenbank, die Sie zuvor erstellt haben.
-
Port — Die Portnummer für die Datenbank. Für MySQL ist die Standardeinstellung 3306.
-
Art der Authentifizierung — Wählen Sie Neu.
-
Neuer geheimer Containername — Ein Name für den Secrets Manager Container für die Datenbankanmeldeinformationen.
-
Benutzername — Der Name eines Benutzers mit Administratorzugriff auf die Datenbank.
-
Passwort — Das Passwort für den Benutzer, und wählen Sie dann Authentifizierung speichern.
-
Datenbankname —
content
. -
Tabellenname —
documents
. -
IAM-Rolle — Wählen Sie Neue Rolle erstellen aus, und geben Sie dann einen Namen für die Rolle ein.
-
-
Geben Sie unter Spaltenkonfiguration Folgendes ein:
-
Name der Dokument-ID-Spalte —
ID
-
Titel und Spaltenname des Dokuments —
Title
-
Name der Dokumentdatenspalte —
Body
-
-
Geben Sie im Feld Erkennung von Spaltenänderungen Folgendes ein:
-
Erkennungsspalten ändern —
LastUpdate
-
-
Geben Sie unter „VPC und Sicherheitsgruppe konfigurieren“ Folgendes an:
-
Wählen Sie in Virtual Private Cloud (VPC) Ihre VPC aus.
-
Wählen Sie unter Subnetze die privaten Subnetze aus, die Sie in Ihrer VPC erstellt haben.
-
Wählen Sie unter VPC-Sicherheitsgruppen die Sicherheitsgruppe aus, die sowohl eingehende als auch ausgehende Regeln enthält, die Sie in Ihren VPC für MySQL-Datenbanken erstellt haben. Zum Beispiel
DataSourceSecurityGroup
.
-
-
Wählen Sie unter „Zeitplan für die Synchronisierung festlegen“ die Option „Bei Bedarf ausführen“ und dann „Weiter“.
-
Wählen Sie unter Datenquellenfeldzuordnung die Option Weiter aus.
-
Überprüfen Sie die Konfiguration Ihrer Datenquelle, um sicherzustellen, dass sie korrekt ist. Wenn Sie davon überzeugt sind, dass alles korrekt ist, wählen Sie Erstellen.