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 Suche oder eine Zeitreihensammlung erstellen. Informationen zum Erstellen einer Vektorsuchsammlung 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 Konfiguration von Berechtigungen für Sammlungen.

Amazon OpenSearch Serverless unterstützt zwei Erfassungsgenerationen:

  • NextGen— Die neueste Generation von OpenSearch Serverless mit sofortiger auto Skalierung und Skalierung auf Null zur Kostenoptimierung. Verwendet Sammlungsgruppen für die gemeinsame Kapazitätsverwaltung über mehrere Sammlungen hinweg. Bietet einen vereinfachten Ablauf bei 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 NextGenErstellungsformular. Sie können jederzeit zwischen den Generationen wechseln, indem Sie auf dem Erstellungsformular im Feld Serverlose Generierung die NextGen Links Zu Classic wechseln oder Zu Classic wechseln verwenden.

Konfigurieren Sie die NextGen Sammlungseinstellungen

Die folgenden Schritte gelten für die Methoden Express Create und Standard Create.

Um die NextGen Sammlungseinstellungen zu konfigurieren
  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 Ihr Konto und AWS-Region

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

    • Enthält zwischen 3 und 32 Zeichen

  5. Auswahl eines Sammlungstyps:

    • Suche — eine Full-text Suche, die Anwendungen in Ihren internen Netzwerken und Internetanwendungen 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 erweiterte Sucherlebnisse durch maschinelles Lernen (ML) 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 Erfassungsgruppen-, Verschlüsselungs-, Netzwerk- und Datenzugriffsrichtlinien für Sie, basierend auf dem von Ihnen angegebenen Sammlungsnamen und Sammlungstyp.

Anmerkung

Sie können Express Create auch wie folgt aufrufen:

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

  • Die Express-Schaltfläche „Erstellen“ auf der Schnellerstellungskarte „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 (Suche oder Vektorsuche) und wählen Sie Sammlung erstellen. OpenSearch Serverless konfiguriert die verbleibenden Einstellungen automatisch mit sinnvollen Standardwerten.

Sie können den Abschnitt mit den 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 das Bearbeitungssymbol wählen. Für einen wiederkehrenden Benutzer werden bestehende NextGen Sammlungsgruppen des ausgewählten Typs angezeigt. Eine ist standardmäßig ausgewählt. Sie können jede andere vorhandene Sammlungsgruppe aus dem Drop-down-Menü auswählen.

    • OpenSearch UI-Einstellungen — 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 einem 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-Principal 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 Erfassungsstatus geändert hat, Active bevor Sie mit der Indizierung der 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 Sammlungsgruppe, die Verschlüsselung, das Netzwerk und die Datenzugriffskonfiguration.

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 Standarderstellung aus.

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

Sammlungsgruppe konfigurieren

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

  • Bestehende auswählen — Wählen Sie eine kompatible Sammlungsgruppe aus dem Drop-down-Menü 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 Indexkapazität (in OCUs) — optional. Lassen Sie das Feld leer, wenn Sie kein Minimum angeben möchten.

    • Max. Indexkapazität (in OCU) — 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 OCU) — Die Standardeinstellung ist 96.

Verschlüsselung konfigurieren

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) Aktivieren 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:

  • Aktivieren oder deaktivieren Sie 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 Prinzipalen und Ressourcenberechtigungen hinzuzufügen, oder wechseln Sie zum JSON-Editor, um Richtlinien direkt zu bearbeiten.

    • Fügen Sie Principals 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 bestehende 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 UI-Einstellungen OpenSearch

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

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

    • Bestehende OpenSearch Anwendung auswählen — Wählen Sie eine bestehende Anwendung aus der Dropdownliste mit dem OpenSearch Anwendungsnamen aus. Wählen Sie dann für die Auswahl des Arbeitsbereichs die Option Bestehenden Arbeitsbereich auswählen oder Neuen Arbeitsbereich 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üfen Sie Ihre Konfiguration und wählen Sie 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 auf Aktiv ändert, ist er einsatzbereit. Dies dauert in der Regel mehrere Minuten.

Erstellen Sie eine Classic-Sammlung

Klassische Sammlungen verwenden einen mehrstufigen Assistenten mit Sicherheits-, Netzwerk- und Verschlüsselungskonfiguration für jede Sammlung. Jede Sammlung wird unabhängig konfiguriert.

Sammlungseinstellungen konfigurieren (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.

    In der Konsole wird standardmäßig das Formular NextGen Sammlung erstellen geöffnet.

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

    Die Konsole navigiert zum Assistenten zum Erstellen von Classic-Sammlungen. 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 aus.

  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 die Kleinbuchstaben a—z, die Zahlen 0—9 und den Bindestrich (-)

    • Enthält zwischen 3 und 32 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 werden mindestens 24 Stunden in Hot-Indizes gespeichert, der Rest verbleibt im Warmspeicher.

    • Suche — eine Full-text Suche, die Anwendungen in Ihren internen Netzwerken und Internetanwendungen 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 mit maschinellem 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 Standby-Replikate für hohe Verfügbarkeit aktiviert werden sollen.

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

  7. Wählen Sie Weiter aus.

Um Sicherheits- und Zugriffsrichtlinien zu konfigurieren (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 passende Verschlüsselungsrichtlinie existiert.

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

    • Aktivieren oder deaktivieren Sie den Zugriff auf den OpenSearch Endpunkt.

    • Aktivieren oder deaktivieren Sie den Zugriff auf OpenSearch Dashboards.

    • Wählen Sie Öffentlicher 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 mit dem Visual Editor oder dem JSON-Editor eine neue Datenzugriffsrichtlinie. Fügen Sie Principals (IAM-Benutzer, IAM-Rollen oder SAML-Benutzer und -Gruppen) hinzu und geben Sie Ressourcenberechtigungen an.

    • Zu vorhandener Richtlinie hinzufügen — Wählen Sie eine bestehende 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:

    • Bestehende OpenSearch Anwendung auswählen — Wählen Sie eine bestehende Anwendung aus der Dropdownliste mit dem OpenSearch Anwendungsnamen aus. Wählen Sie dann für die Auswahl des Arbeitsbereichs die Option Bestehenden Arbeitsbereich auswählen oder Neuen Arbeitsbereich 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.

Konfigurieren Sie 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.

  • Zeitreihen-Sammlungen — Konfigurieren Sie Zeitreihen-Suchfelder.

  • Sammlungen für die 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 aus, um die Sammlung zu erstellen.

Nach dem Absenden erhält die Sammlung den Status Wird erstellt. Wenn sich der Status auf 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, wodurch die Implementierung und die Funktionen der semantischen Suche in Amazon Service vereinfacht werden. OpenSearch Die semantische Suche gibt Abfrageergebnisse zurück, die nicht nur die Zuordnung von 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 Felder für automatische 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 als Sprache entweder Englisch oder Mehrsprachig aus.

  6. Wählen Sie Feld hinzufügen.

  7. Wenn Sie mit der Konfiguration der optionalen Felder für Ihre Sammlung fertig sind, wählen Sie Weiter.

  8. Überprüfen Sie Ihre Änderungen und wählen Sie Senden, um die Sammlung zu erstellen.

Konfigurieren Sie die Suchfelder für Zeitreihen

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 Suchfelder für Zeitreihen
  1. Wählen Sie im Abschnitt Zeitreihen-Suchfelder die Option Zeitreihenfeld hinzufügen aus.

  2. Geben Sie unter 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. Wenn Sie mit der Konfiguration der optionalen Felder für Ihre Sammlung fertig sind, wählen Sie Weiter.

  6. Überprüfen Sie Ihre Änderungen und wählen Sie Senden, um die Sammlung zu erstellen.

Konfigurieren Sie lexikalische Suchfelder

Die lexikalische Suche sucht nach einer exakten Übereinstimmung zwischen einer Suchabfrage und indizierten Begriffen oder Schlüsselwörtern.

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

  2. Geben Sie unter 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. Wenn Sie mit der Konfiguration der optionalen Felder für Ihre Sammlung fertig sind, wählen Sie Weiter.

  6. Überprüfen Sie Ihre Änderungen und wählen Sie 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 unter 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. Wenn Sie mit der Konfiguration der optionalen Felder für Ihre Sammlung fertig sind, wählen Sie Weiter.

  7. Überprüfen Sie Ihre Änderungen und wählen Sie Senden, um die Sammlung zu erstellen.