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.
Informationen zur automatischen semantischen 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. Wenn ein Benutzer beispielsweise nach „Wie behandelt man Kopfschmerzen“ sucht, gibt ein semantisches Suchsystem möglicherweise die folgenden Ergebnisse zurück:
-
Mittel gegen Migräne
-
Techniken zur Schmerzbehandlung
-
Over-the-counter Schmerzmittel
-
Natürliche Methoden zur Linderung von Kopfschmerzen
Das System versteht die zugrundeliegende Absicht auch dann, wenn diese exakten Ausdrücke nicht in der ursprünglichen Abfrage enthalten sind.
Die automatische semantische Anreicherung bietet die folgenden Vorteile:
- Vereinfachte Implementierung
-
Sie benötigen weder Fachwissen im Bereich maschinelles Lernen (ML) noch komplexe Integrationen.
- Automatisierter Prozess
-
Die semantische Anreicherung erfolgt automatisch während der Datenaufnahme.
- Verbesserte Suchrelevanz
-
Die semantische Anreicherung verbessert die Qualität und die kontextuelle Genauigkeit der Suchergebnisse.
- Skalierbarkeit
-
Semantische Anreicherung wendet die semantische Suche ohne manuelles Eingreifen auf große Datensätze an.
Funktionsweise
Um mit der automatischen semantischen Anreicherung zu beginnen, erstellen oder bearbeiten Sie eine Sammlung und geben an, für welche Felder in Ihren Daten semantische Suchfunktionen erforderlich sind. Nachdem Sie Felder für die semantische Suche identifiziert haben, werden diese Felder bei der automatischen semantischen Anreicherung bei der Eingabe von Daten automatisch angereichert. OpenSearch Die angereicherten Daten ermöglichen intelligentere und kontextsensivere Suchen.
Anmerkung
Berücksichtigen Sie bei der Implementierung der automatischen semantischen Anreicherung die folgenden Faktoren:
-
Verarbeitungsaufwand: Der Anreicherungsprozess kann die Verarbeitungszeit während der Aufnahme verlängern.
-
Auswirkungen auf den Speicher: Angereicherte Daten erfordern zusätzlichen Speicherplatz.
-
Sprachbeschränkungen: Prüfen Sie, ob die mehrsprachige Option die von Ihnen benötigten Sprachen unterstützt.
Die automatische semantische Anreicherung für serverlose Systeme bietet die folgenden Sprachoptionen.
- Nur auf Englisch verfügbar
-
-
Optimiert für englischsprachige Inhalte
-
Ideal für Anwendungen, die sich hauptsächlich mit englischem Text befassen
-
- Mehrsprachige Option
-
-
Unterstützt die folgenden Sprachen: Arabisch, Bengali, Chinesisch, Englisch, Finnisch, Französisch, Hindi, Indonesisch, Japanisch, Koreanisch, Persisch, Russisch, Spanisch, Swahili und Telugu
-
Perfekt für vielfältige, internationale Inhalte oder mehrsprachige Anwendungen
-
Konfiguration von Berechtigungen für die automatische semantische Anreicherung
Bevor Sie einen automatisierten Index für die semantische Anreicherung erstellen, müssen Sie die erforderlichen Berechtigungen konfigurieren. In diesem Abschnitt werden die benötigten Berechtigungen und deren Einrichtung erläutert.
IAM-Richtlinienberechtigungen
Verwenden Sie die folgende AWS Identity and Access Management (IAM-) Richtlinie, um die erforderlichen Berechtigungen für die Arbeit mit der automatischen semantischen Anreicherung zu gewähren:
- Wichtige Berechtigungen
-
-
Die
aoss:*Index
Berechtigungen ermöglichen die Indexverwaltung -
Die
aoss:APIAccessAll
Erlaubnis ermöglicht OpenSearch API-Operationen -
Um die Berechtigungen auf eine bestimmte Sammlung zu beschränken,
"Resource": "*"
ersetzen Sie sie durch den ARN der Sammlung
-
Konfigurieren Sie Datenzugriffsberechtigungen
Um einen Index für die automatische semantische Anreicherung einzurichten, benötigen Sie entsprechende Datenzugriffsrichtlinien, die Berechtigungen für den Zugriff auf Index-, Pipeline- und Modellerfassungsressourcen gewähren. Weitere Informationen zu Datenzugriffsrichtlinien finden Sie unter. Datenzugriffskontrolle für Amazon OpenSearch Serverless Informationen zum Konfigurieren einer Datenzugriffsrichtlinie finden Sie unterErstellen von Datenzugriffsrichtlinien (Konsole).
Datenzugriffsberechtigungen
[ { "Description": "Create index permission", "Rules": [ { "ResourceType": "index", "Resource": ["index/
collection_name
/*"], "Permission": [ "aoss:CreateIndex", "aoss:DescribeIndex", "aoss:UpdateIndex", "aoss:DeleteIndex" ] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, { "Description": "Create pipeline permission", "Rules": [ { "ResourceType": "collection", "Resource": ["collection/collection_name
"], "Permission": [ "aoss:CreateCollectionItems", "aoss:DescribeCollectionItems" ] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, { "Description": "Create model permission", "Rules": [ { "ResourceType": "model", "Resource": ["model/collection_name
/*"], "Permission": ["aoss:CreateMLResources"] } ], "Principal": [ "arn:aws:iam::account_id
:role/role_name
" ] }, ]
Netzwerkzugriffsberechtigungen
Damit der Dienst APIs auf private Sammlungen zugreifen kann, müssen Sie Netzwerkrichtlinien konfigurieren, die den erforderlichen Zugriff zwischen der Service-API und der Sammlung zulassen. Weitere Informationen zu Netzwerkrichtlinien finden Sie unter Netzwerkzugriff für Amazon OpenSearch Serverless.
[ { "Description":"Enable automatic semantic enrichment in a private collection", "Rules":[ { "ResourceType":"collection", "Resource":[ "collection/
collection_name
" ] } ], "AllowFromPublic":false, "SourceServices":[ "aoss.amazonaws.com" ], } ]
So konfigurieren Sie Netzwerkzugriffsberechtigungen für eine private Sammlung
-
Melden Sie sich zu https://console.aws.amazon.com/aos/Hause
bei der OpenSearch Servicekonsole an. -
Wählen Sie in der linken Navigationsleiste Netzwerkrichtlinien aus. Führen Sie dann einen der folgenden Schritte aus:
-
Wählen Sie einen vorhandenen Richtliniennamen und klicken Sie auf Bearbeiten
-
Wählen Sie Netzwerkrichtlinie erstellen und konfigurieren Sie die Richtliniendetails
-
-
Wählen Sie im Bereich Zugriffstyp die Option Privat (empfohlen) und anschließend Privater AWS Dienstzugriff aus.
-
Wählen Sie im Suchfeld Service und dann aoss.amazonaws.com aus.
-
Wählen Sie im Bereich Ressourcentyp das Feld Zugriff auf Endpunkt aktivieren aus. OpenSearch
-
Wählen Sie für „Sammlung (en) durchsuchen“ oder geben Sie bestimmte Präfixausdrücke in das Suchfeld „Sammlungsname“ ein. Geben Sie dann den Namen der Sammlungen ein, die mit der Netzwerkrichtlinie verknüpft werden sollen, oder wählen Sie ihn aus.
-
Wählen Sie Erstellen für eine neue Netzwerkrichtlinie oder Aktualisieren für eine bestehende Netzwerkrichtlinie.