Workflows auf Amazon OpenSearch Serverless konfigurieren - 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.

Workflows auf Amazon OpenSearch Serverless konfigurieren

Workflows

Workflows unterstützen Entwickler bei der Entwicklung innovativer KI-Anwendungen auf. OpenSearch Der derzeitige Prozess der Nutzung von Angeboten für maschinelles Lernen (ML) OpenSearch, wie z. B. der semantischen Suche, erfordert komplexe Einrichtungs- und Vorverarbeitungsaufgaben sowie ausführliche Benutzerabfragen, die beide zeitaufwändig und fehleranfällig sein können. Workflows sind ein Framework zur Vereinfachung, für das mehrere API-Aufrufe verkettet werden können. OpenSearch

Informationen zur Einrichtung und Verwendung finden Sie auf der Website unter Automatisieren von Konfigurationen. OpenSearch Wenn Sie Workflows in OpenSearch Serverless verwenden, sollten Sie die folgenden wichtigen Unterschiede berücksichtigen:

  • OpenSearch Serverless verwendet in Workflow-Schritten nur Remote-Modelle. Sie müssen diese Modelle nicht bereitstellen.

  • OpenSearch Serverless unterstützt den Workflow-Schritt „Re-Index“ nicht.

  • Wenn Sie nach anderen API-Aufrufen nach Workflows und Workflow-Status suchen, müssen Sie mit einer Latenz von bis zu 15 Sekunden rechnen, bis Aktualisierungen angezeigt werden.

OpenSearch Serverlose Sammlungen unterstützen Workflows, wenn sie als Datenquelle in Ihrer OpenSearch UI-Anwendung verwendet werden. Weitere Informationen finden Sie unter Datenquellenzuordnungen verwalten.

Konfigurieren von Berechtigungen

Bevor Sie eine Vorlage erstellen und bereitstellen, stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen verfügen. Wenn Sie Hilfe benötigen, wenden Sie sich an Ihren Kontoadministrator. OpenSearch Serverlose Workflows erfordern die folgenden Berechtigungen. Sie können Berechtigungen auf eine bestimmte Sammlung einschränken, indem Sie den ARN für die Sammlungsressource in Ihrer IAM-Richtlinie definieren.

Beispiel : Workflow-Richtlinie
JSON
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "aoss:CreateIndex", "aoss:CreateCollectionItems", "aoss:CreateMLResource", "aoss:DescribeCollectionItems", "aoss:UpdateCollectionItems", "aoss:DeleteIndex", "aoss:DeleteCollectionItems", "aoss:DeleteMLResource", "aoss:APIAccessAll", ], "Resource": "*" } ] }
  • aoss: * CollectionItems — Erteilt die Berechtigung zum Erstellen und Verwalten von Vorlagen sowie zum Bereitstellen von Such- und Ingestier-Pipelines.

  • aoss: *Index — Erteilt die Erlaubnis, Indizes mithilfe von API-Operationen zu erstellen und zu löschen. OpenSearch

  • aoss: * MLResource — Erteilt die Erlaubnis zur Bereitstellung von Workflow-Schritten, die Configure Machine Learning verwenden.