View a markdown version of this page

Erstellen von Sammlungen - OpenSearch Amazon-Dienst

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.

Erstellen von Sammlungen

Sie können die Konsole oder die verwenden AWS CLI , um eine serverlose Sammlung zu erstellen. In diesen Schritten wird beschrieben, wie Sie eine Such - oder Zeitreihensammlung erstellen. Informationen zum Erstellen einer Sammlung mit Vektorsuche finden Sie unterArbeiten mit Vektorsuchsammlungen.

Bevor Sie eine Sammlung erstellen, stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen verfügen. Weitere Informationen finden Sie unter Berechtigungen für Sammlungen konfigurieren.

Amazon OpenSearch Serverless unterstützt zwei Sammlungsgenerationen:

  • NextGen— Die neueste Generation von OpenSearch Serverless mit sofortiger automatischer Skalierung und Skalierung auf Null zur Kostenoptimierung. Verwendet Sammlungsgruppen für die gemeinsame Kapazitätsverwaltung mehrerer Sammlungen. Bietet einen vereinfachten Ablauf der Erstellung einzelner Seiten mit den Optionen Express Create und Standard Create.

  • Klassisch — Verwendet einen mehrstufigen Assistenten mit Sicherheits-, Netzwerk- und Verschlüsselungskonfiguration für jede Sammlung. Jede Sammlung wird unabhängig konfiguriert.

Wenn Sie auf der Seite „Sammlungen“ die Option „Sammlung erstellen“ auswählen, öffnet die Konsole standardmäßig das NextGen Erstellungsformular. Sie können jederzeit zwischen den Generationen wechseln, indem Sie auf dem Erstellungsformular im Feld Serverlose Generierung den NextGen Link Zu Classic wechseln oder Zum Wechseln verwenden.

Konfigurieren Sie die NextGen Sammlungseinstellungen

Die folgenden Schritte gelten sowohl für die Express Create- als auch für die Standard Create-Methode.

So konfigurieren Sie die NextGen Sammlungseinstellungen
  1. Navigieren Sie zur Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home/.

  2. Erweitern Sie im linken Navigationsbereich Serverless und wählen Sie Collections (Sammlungen) aus.

  3. Wählen Sie Create Connection (Verbindung erstellen) aus. Das Formular zur Erstellung einer NextGen Sammlung wird standardmäßig angezeigt.

    Tipp

    Um stattdessen eine Classic-Sammlung zu erstellen, wählen Sie im Feld Serverlose Generierung die Option Zu Classic wechseln aus.

  4. Geben Sie einen Namen und eine Beschreibung für die Sammlung an. Der Name muss die folgenden Kriterien erfüllen:

    • ist einzigartig für dein Konto und AWS-Region

    • Enthält nur die Kleinbuchstaben a-z, die Zahlen 0—9, den Bindestrich (-) und den Unterstrich (_)

    • Enthält zwischen 3 und 64 Zeichen

  5. Auswahl eines Sammlungstyps:

    • Suchen — eine Full-text Suche, die Anwendungen in Ihren internen Netzwerken und Anwendungen mit Internetzugriff unterstützt. Alle Suchdaten werden im Hot-Speicher gespeichert, um schnelle Antwortzeiten auf Abfragen zu stellen.

    • Vektorsuche — Semantische Suche nach Vektoreinbettungen, die die Verwaltung von Vektordaten vereinfacht. Unterstützt maschinelles Lernen (ML), erweiterte Sucherlebnisse und generative KI-Anwendungen.

    Weitere Informationen finden Sie unter Auswahl eines Sammlungstyps.

  6. Wählen Sie eine Methode zur Erstellung von Sammlungen: Express Create oder Standard Create.

Erstellen Sie eine NextGen Sammlung (Express Create)

Mit Express Create können Sie schnell eine NextGen Sammlung mit sinnvollen Standardeinstellungen einrichten. OpenSearch Serverless erstellt automatisch die erforderlichen Richtlinien für Sammlungsgruppen, Verschlüsselung, Netzwerk und Datenzugriff für Sie auf der Grundlage des von Ihnen angegebenen Sammlungsnamens und Sammlungstyps.

Anmerkung

Sie können auf Express Create auch zugreifen von:

  • Die Schaltfläche „Express Create“ im blauen Infobanner auf der Amazon OpenSearch Service-Landingpage

  • Die Schaltfläche „Express Create“ auf der Quick Create-Karte „Erste Schritte“

Beide öffnen direkt ein Express Create-Modal, ohne zur vollständigen Erstellungsseite zu navigieren.

Wenn Sie Express Create vom Modal aus verwenden, können Sie innerhalb von Sekunden eine Sammlung erstellen, ohne zum vollständigen Formular zum Erstellen einer Sammlung wechseln zu müssen. Geben Sie einen Sammlungsnamen ein, wählen Sie einen Sammlungstyp (Suchen oder Vektorsuche) und wählen Sie Sammlung erstellen. OpenSearch Serverless konfiguriert die verbleibenden Einstellungen automatisch mit sinnvollen Standardeinstellungen.

Sie können den Abschnitt Konfigurationsdetails erweitern, um Einstellungen wie Sammlungsgruppe, OpenSearch Benutzeroberflächeneinstellungen, Verschlüsselung, Netzwerkzugriff und Datenzugriff zu überprüfen oder zu ändern, bevor Sie die Sammlung erstellen. Einige Einstellungen können auch nach der Erstellung geändert werden.

Um eine NextGen Sammlung mit Express Create zu erstellen
  1. Nachdem Sie den Namen, die Beschreibung und den Typ der Sammlung konfiguriert haben (sieheKonfigurieren Sie die NextGen Sammlungseinstellungen), wählen Sie Express Create als Methode zur Sammlungserstellung.

  2. Sehen Sie sich die Tabelle mit den Standardeinstellungen an, die OpenSearch Serverless in Ihrem Namen konfiguriert:

    • Sammlungsgruppe — Für einen Erstbenutzer wird auf der Grundlage des Sammlungsnamens automatisch ein Standardname für die Sammlungsgruppe generiert. Sie können den Namen bearbeiten, indem Sie auf das Bearbeitungssymbol klicken. Für einen wiederkehrenden Benutzer werden vorhandene NextGen Sammlungsgruppen des ausgewählten Typs angezeigt. Eine ist standardmäßig ausgewählt. Sie können jede andere vorhandene Sammlungsgruppe aus der Dropdownliste auswählen.

    • OpenSearch Benutzeroberflächeneinstellungen — Verwendet standardmäßig eine vorhandene OpenSearch Anwendung. Der Anwendungsname und der Workspace-Name können nach der Erstellung bearbeitet werden.

    • Verschlüsselung — Die Sammlung ist mit einer AWS-eigener Schlüssel verschlüsselt.

    • Netzwerkzugriff — Auf die Sammlung kann über öffentliche Netzwerke zugegriffen werden.

    • Datenzugriff — Es wird automatisch eine Datenzugriffsrichtlinie erstellt, die dem aktuellen IAM-Prinzipal vollen Zugriff auf die Sammlung und ihre Indizes gewährt.

  3. Wählen Sie Create Connection (Verbindung erstellen) aus.

Der Sammlungsstatus wird angezeigt. Creating Warten Sie, bis sich der Sammlungsstatus auf geändert hat, Active bevor Sie mit der Indizierung von Daten beginnen. Dies dauert in der Regel mehrere Minuten.

Eine NextGen Sammlung erstellen (Standard Create)

Mit Standard Create haben Sie die volle Kontrolle über die Konfiguration von Sammlungsgruppen, Verschlüsselung, Netzwerk und Datenzugriff.

Um eine NextGen Sammlung mit Standard Create zu erstellen
  1. Folgen Sie den Schritten 1—5 vonKonfigurieren Sie die NextGen Sammlungseinstellungen.

  2. Wählen Sie unter Methode zur Sammlungserstellung die Option Standard erstellen aus.

    Das Formular wird erweitert und zeigt die vollständigen Konfigurationsabschnitte an, die in den folgenden Abschnitten beschrieben werden.

Sammlungsgruppe konfigurieren

Wählen Sie aus, wie eine Sammlungsgruppe zugewiesen werden soll. Sie können eine bestehende kompatible Gruppe auswählen oder eine neue erstellen, auch wenn kompatible Gruppen bereits existieren.

  • Bestehende auswählen — Wählen Sie eine kompatible Sammlungsgruppe aus der Dropdownliste aus. Die Gruppe muss den von Ihnen ausgewählten Sammlungstyp unterstützen. In der Konsole werden die aktuellen Kapazitätsgrenzen der Gruppe angezeigt (min/max OCU für Indizierung und Suche).

  • Neu erstellen — Erstellen Sie eine neue Sammlungsgruppe mit benutzerdefinierten Kapazitätsgrenzen:

    • Name der Sammlungsgruppe — Auto-generated alsnextgen-{collection-name}. Sie können diesen Namen bearbeiten. Der Name wird auf Kleinbuchstaben normalisiert, Bindestriche ersetzen Unterstriche und er wird auf 32 Zeichen gekürzt.

    • Minimale Indexierungskapazität (in OCUs) — optional. Lassen Sie das Feld leer, wenn keine Mindestanzahl angegeben wird.

    • Max. Indizierungskapazität (in OCUs) — Die Standardeinstellung ist 96.

    • Minimale Suchkapazität (in OCUs) — optional. Lassen Sie das Feld leer, wenn Sie kein Minimum angeben möchten.

    • Max. Suchkapazität (in OCUs) — Die Standardeinstellung ist 96.

Konfigurieren Sie die Verschlüsselung

Wählen Sie eine Verschlüsselungsoption:

  • AWS Eigenen Schlüssel verwenden (Standard) — Amazon OpenSearch Service verwaltet den Verschlüsselungsschlüssel ohne zusätzliche Kosten.

  • Vom Kunden verwalteten Schlüssel verwenden — Wählen Sie einen AWS KMS Schlüssel aus Ihrem Konto aus.

(Optional) Markieren Sie das Kontrollkästchen Verschlüsselungseinstellungen anpassen, um einen anderen AWS KMS Schlüssel auszuwählen oder zu erstellen.

Weitere Informationen zu Verschlüsselungsrichtlinien finden Sie unterVerschlüsselung in Amazon OpenSearch Serverless.

Konfigurieren des Netzwerkzugriffs

Konfigurieren Sie den Netzwerkzugriff für Ihre Sammlung:

  • Aktiviere oder deaktiviere den öffentlichen Zugriff auf den OpenSearch Endpunkt.

  • (Optional) Fügen Sie VPC-Endpunktregeln hinzu, um den Zugriff einzuschränken.

Konfigurieren Sie die Datenzugriffsrichtlinie

Wählen Sie aus, wie der Datenzugriff konfiguriert werden soll:

  • Neue Richtlinie erstellen — Definieren Sie eine neue Datenzugriffsrichtlinie:

    • Geben Sie einen Richtliniennamen und optional eine Beschreibung ein.

    • Verwenden Sie den visuellen Editor, um Anweisungen mit Principals und Ressourcenberechtigungen hinzuzufügen, oder wechseln Sie zum JSON-Editor, um die Richtlinien direkt zu bearbeiten.

    • Fügen Sie Prinzipale hinzu: IAM-Benutzer und -Rollen, SAML-Benutzer und -Gruppen oder Benutzer und Gruppen.

    • Geben Sie Ressourcenberechtigungen für Sammlungen und Indizes an.

  • Zu vorhandener Richtlinie hinzufügen — Wählen Sie eine vorhandene Datenzugriffsrichtlinie aus der Dropdownliste aus.

Konfigurieren Sie zusätzliche Einstellungen

  • (Optional) Fügen Sie Ihrer Sammlung Tags als Schlüssel-Wert-Paare hinzu.

Konfigurieren Sie die Benutzeroberflächeneinstellungen OpenSearch

Konfiguriere die OpenSearch Anwendung und den Workspace für deine Sammlung:

  • Wählen Sie für die OpenSearch Anwendungsauswahl eine der folgenden Optionen aus:

    • Bestehende OpenSearch Anwendung auswählen — Wählen Sie eine vorhandene Anwendung aus dem Drop-down-Menü mit dem OpenSearch Anwendungsnamen aus. Wählen Sie dann unter Workspace-Auswahl die Option Vorhandenen Workspace auswählen oder Neuen Workspace erstellen aus und geben Sie einen Namen ein.

    • Neue OpenSearch Anwendung erstellen — Geben Sie einen Namen für die neue Anwendung ein. Sie müssen auch einen neuen Workspace erstellen — geben Sie einen Namen für den Workspace ein.

Um die Sammlung zu erstellen, überprüfe deine Konfiguration und wähle Senden.

Nach dem Absenden erhält die Sammlung den Status „Wird erstellt“. Die Konsole erstellt bei Bedarf auch die Sammlungsgruppe (falls neu), die Verschlüsselungsrichtlinie, die Netzwerkrichtlinie und die Datenzugriffsrichtlinie. Wenn sich der Sammlungsstatus in Aktiv ändert, ist sie einsatzbereit. Dies dauert in der Regel mehrere Minuten.

Erstellen Sie eine Classic-Sammlung

Für klassische Sammlungen wird ein mehrstufiger Assistent verwendet, der die Sicherheit, das Netzwerk und die Verschlüsselung für jede Sammlung konfiguriert. Jede Sammlung wird unabhängig konfiguriert.

Konfigurieren Sie die Sammlungseinstellungen (Classic)

So konfigurieren Sie grundlegende Sammlungseinstellungen (Classic)
  1. Navigieren Sie zur Amazon OpenSearch Service-Konsole unter https://console.aws.amazon.com/aos/home/. Erweitern Sie im linken Navigationsbereich Serverless und wählen Sie Collections aus.

  2. Wählen Sie Create Connection (Verbindung erstellen) aus.

    Die Konsole öffnet standardmäßig das Formular „ NextGen Sammlung erstellen“.

  3. Wählen Sie im Feld Serverlose Generierung die Option Zu klassisch wechseln aus.

    Die Konsole navigiert zum Assistenten zum Erstellen einer Classic-Sammlung. Im Feld Serverlose Generierung wird jetzt Classic mit einer Beschreibung angezeigt: Dies ist der Ablauf zum Erstellen von Classic-Sammlungen.

    Tipp

    Um zurück zu wechseln NextGen, wählen Sie NextGen im Feld Serverlose Generierung die Option Wechseln zu.

  4. Geben Sie einen Namen und eine Beschreibung für die Sammlung ein. Der Name muss die folgenden Kriterien erfüllen:

    • ist einzigartig für Ihr Konto und AWS-Region

    • Enthält nur Kleinbuchstaben a—z, die Zahlen 0—9, den Bindestrich (-) und den Unterstrich (_)

    • Enthält zwischen 3 und 64 Zeichen

  5. Wählen Sie einen Sammlungstyp:

    • Time series (Zeitreihen) – Segment der Protokollanalyse, das sich auf die Analyse großer Mengen halbstrukturierter, maschinell generierter Daten konzentriert. Daten für mindestens 24 Stunden werden auf Hot-Indizes gespeichert, der Rest verbleibt im Warm-Storage.

    • Suchen — eine Full-text Suche, die Anwendungen in Ihren internen Netzwerken und Anwendungen mit Internetzugriff unterstützt. Alle Suchdaten werden im Hot-Speicher gespeichert, um schnelle Antwortzeiten auf Abfragen zu stellen. Wählen Sie diese Option, wenn Sie die automatische semantische Suche aktivieren.

    • Vektorsuche — Semantische Suche nach Vektoreinbettungen, die die Verwaltung von Vektordaten vereinfacht. Unterstützt erweiterte Sucherlebnisse durch maschinelles Lernen (ML) und generative KI-Anwendungen wie Chatbots, persönliche Assistenten und Betrugserkennung.

  6. (Optional) Konfigurieren Sie die Bereitstellungsoptionen:

    • Standby-Replikate — Wählen Sie aus, ob Sie Standby-Replikate für hohe Verfügbarkeit aktivieren möchten.

    • GPU-Beschleunigung — Wählen Sie für Vektor-Suchsammlungen aus, ob die GPU-Beschleunigung aktiviert werden soll.

  7. Wählen Sie Weiter aus.

So konfigurieren Sie Sicherheits- und Zugriffsrichtlinien (Classic)
  1. Verschlüsselungsrichtlinie — Wählen Sie aus, wie die Daten in Ihrer Sammlung verschlüsselt werden sollen:

    • AWS Eigenen Schlüssel verwenden (Standard) — Amazon OpenSearch Service verwaltet den Verschlüsselungsschlüssel ohne zusätzliche Kosten.

    • Vom Kunden verwalteten Schlüssel verwenden — Wählen Sie einen AWS KMS Schlüssel aus Ihrem Konto für die Verschlüsselung aus.

    (Optional) Wählen Sie Bestehende Richtlinie verwenden aus, wenn für Ihren Sammlungsnamen bereits eine entsprechende Verschlüsselungsrichtlinie existiert.

  2. Netzwerkzugriff — Konfigurieren Sie, wie Benutzer und Anwendungen auf Ihre Sammlung zugreifen:

    • Aktiviere oder deaktiviere den Zugriff auf den OpenSearch Endpunkt.

    • Aktiviert oder deaktiviert den Zugriff auf OpenSearch Dashboards.

    • Wählen Sie den öffentlichen Zugriff oder beschränken Sie den Zugriff über VPC-Endpunkte.

  3. Datenzugriffsrichtlinie — Definieren Sie, welche Principals auf die Daten Ihrer Sammlung zugreifen können:

    • Neue Richtlinie erstellen — Definieren Sie mithilfe des visuellen Editors oder JSON-Editors eine neue Datenzugriffsrichtlinie. Fügen Sie Prinzipale (IAM-Benutzer, IAM-Rollen oder SAML-Benutzer und -Gruppen) hinzu und geben Sie Ressourcenberechtigungen an.

    • Zu vorhandener Richtlinie hinzufügen — Wählen Sie eine vorhandene Datenzugriffsrichtlinie aus der Dropdownliste aus.

  4. Wählen Sie Weiter aus.

OpenSearch Benutzeroberfläche konfigurieren (klassisch)

Konfigurieren Sie die OpenSearch Anwendung und den Arbeitsbereich für Ihre Sammlung:

  • Wählen Sie für die OpenSearch Anwendungsauswahl eine der folgenden Optionen aus:

    • Bestehende OpenSearch Anwendung auswählen — Wählen Sie eine vorhandene Anwendung aus dem Drop-down-Menü mit dem OpenSearch Anwendungsnamen aus. Wählen Sie dann unter Workspace-Auswahl die Option Vorhandenen Workspace auswählen oder Neuen Workspace erstellen aus und geben Sie einen Namen ein.

    • Neue OpenSearch Anwendung erstellen — Geben Sie einen Namen für die neue Anwendung ein. Sie müssen auch einen neuen Workspace erstellen — geben Sie einen Namen für den Workspace ein.

Wählen Sie Weiter aus.

Konfiguriere zusätzliche Suchfelder (Classic)

Die Optionen, die Sie auf dieser Seite sehen, hängen von der Art der Sammlung ab, die Sie erstellen.

  • Sammlungen durchsuchen — Konfigurieren Sie automatische semantische Anreicherung und lexikalische Suchfelder.

  • Zeitreihensammlungen — Konfigurieren Sie Zeitreihen-Suchfelder.

  • Sammlungen für Vektorsuche — Konfigurieren Sie Vektorfelder, einschließlich Feldname, Abmessungen und Entfernungsmetrik.

(Optional) Konfigurieren Sie die Suchfelder, die für Ihren Sammlungstyp relevant sind. Wählen Sie Weiter aus. Überprüfen Sie alle Einstellungen auf der Übersichtsseite und wählen Sie Senden, um die Sammlung zu erstellen.

Nach dem Absenden erhält die Sammlung den Status „Wird erstellt“. Wenn sich der Status in Aktiv ändert, ist die Sammlung einsatzbereit.

Konfigurieren Sie die automatische semantische Anreicherung

Wenn Sie eine Sammlung erstellen oder bearbeiten, können Sie die automatische semantische Anreicherung konfigurieren, was die Implementierung und die Funktionen der semantischen Suche in Amazon Service vereinfacht. OpenSearch Die semantische Suche gibt Abfrageergebnisse zurück, die nicht nur die Suche nach Schlüsselwörtern, sondern auch die Absicht und die kontextuelle Bedeutung der Suche des Benutzers berücksichtigen. Weitere Informationen finden Sie unter Automatische semantische Anreicherung für Serverless.

Um die automatische semantische Anreicherung zu konfigurieren
  1. Geben Sie im Abschnitt Indexdetails für Indexname einen Namen an.

  2. Wählen Sie im Abschnitt Automatische Felder für semantische Anreicherung die Option Semantisches Suchfeld hinzufügen aus.

  3. Geben Sie im Feld Eingabefeldname für semantische Anreicherung den Namen eines Felds ein, das Sie anreichern möchten.

  4. Der Datentyp ist Text. Sie können diesen Wert nicht ändern.

  5. Wählen Sie für Sprache entweder Englisch oder Mehrsprachig aus.

  6. Wählen Sie Feld hinzufügen.

  7. Nachdem Sie die Konfiguration optionaler Felder für Ihre Sammlung abgeschlossen haben, wählen Sie Weiter.

  8. Überprüfe deine Änderungen und wähle Senden, um die Sammlung zu erstellen.

Konfigurieren Sie Zeitreihen-Suchfelder

Die Optionen im Abschnitt Zeitreihen-Suchfelder beziehen sich auf Zeitreihendaten und Datenströme. Weitere Informationen zu diesen Themen finden Sie unterVerwaltung von Zeitreihendaten in Amazon OpenSearch Service mit Datenströmen.

So konfigurieren Sie Zeitreihen-Suchfelder
  1. Wählen Sie im Abschnitt Zeitreihen-Suchfelder die Option Zeitreihenfeld hinzufügen aus.

  2. Geben Sie für Feldname einen Namen ein.

  3. Wählen Sie für Datentyp einen Typ aus der Liste aus.

  4. Wählen Sie Feld hinzufügen.

  5. Nachdem Sie die Konfiguration optionaler Felder für Ihre Sammlung abgeschlossen haben, wählen Sie Weiter aus.

  6. Überprüfe deine Änderungen und wähle Senden, um die Sammlung zu erstellen.

Konfigurieren Sie lexikalische Suchfelder

Bei der lexikalischen Suche wird nach einer exakten Übereinstimmung zwischen einer Suchabfrage und indexierten Begriffen oder Schlüsselwörtern gesucht.

Um lexikalische Suchfelder zu konfigurieren
  1. Wählen Sie im Abschnitt Lexikalische Suchfelder die Option Suchfeld hinzufügen aus.

  2. Geben Sie für Feldname einen Namen ein.

  3. Wählen Sie für Datentyp einen Typ aus der Liste aus.

  4. Wählen Sie Feld hinzufügen.

  5. Nachdem Sie die Konfiguration optionaler Felder für Ihre Sammlung abgeschlossen haben, wählen Sie Weiter aus.

  6. Überprüfe deine Änderungen und wähle Senden, um die Sammlung zu erstellen.

Konfigurieren Sie Vektor-Suchfelder

Anmerkung

Die Engine Eigenschaft ist nur für Classic-Sammlungen konfigurierbar und wird für NextGen Sammlungen nicht unterstützt.

Um Vektor-Suchfelder zu konfigurieren
  1. Wählen Sie im Abschnitt Vektorfelder die Option Vektorfeld hinzufügen aus.

  2. Geben Sie für Feldname einen Namen ein.

  3. Wählen Sie für Engine einen Typ aus der Liste aus.

  4. Geben Sie die Anzahl der Dimensionen ein.

  5. Wählen Sie für Distance Metric einen Typ aus der Liste aus.

  6. Nachdem Sie die Konfiguration optionaler Felder für Ihre Sammlung abgeschlossen haben, wählen Sie Weiter aus.

  7. Überprüfe deine Änderungen und wähle Senden, um die Sammlung zu erstellen.