View a markdown version of this page

Unterstützte Operationen und Plugins in Amazon OpenSearch Serverless - 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.

Unterstützte Operationen und Plugins in Amazon OpenSearch Serverless

Amazon OpenSearch Serverless unterstützt eine Vielzahl von OpenSearch Plug-ins sowie einen Teil der Indexierungs-, Such- und Metadaten-API-Operationen, die in verfügbar sind. OpenSearch Sie können die Berechtigungen in der linken Spalte der Tabelle in Datenzugriffsrichtlinien aufnehmen, um den Zugriff auf bestimmte Vorgänge zu beschränken.

Unterstützte OpenSearch API-Operationen und Berechtigungen

In der folgenden Tabelle sind die API-Operationen aufgeführt, die OpenSearch Serverless unterstützt, zusammen mit den entsprechenden Datenzugriffsrichtlinienberechtigungen:

Berechtigung der Datenzugriffsrichtlinie OpenSearch API-Operationen Beschreibung und Vorbehalte

aoss:CreateIndex

PUT <index>

Erstellen Sie Indizes. Weitere Informationen finden Sie unter Index erstellen.

Anmerkung

Diese Berechtigung gilt auch für die Erstellung von Indizes mit den Beispieldaten auf OpenSearch Dashboards.

aoss:DescribeIndex

  • GET <index>

  • GET <index>/_mapping

  • GET <index>/_mappings

  • GET <index>/_setting

  • GET <index>/_setting/<setting>

  • GET <index>/_settings

  • GET <index>/_settings/<setting>

  • HOLEN _cat/indices

  • GET _mapping

  • GET _mappings

  • HOLEN _resolve/index/<index>

  • KOPF <index>

Beschreiben Sie Indizes. Weitere Informationen finden Sie in den folgenden Ressourcen:

aoss:WriteDocument

  • LÖSCHEN SIE <index>/_doc/ <id>

  • POST <index>/_bulk

  • POST <index>/_create/<id> (nur für Suchsammlungstypen)

  • POST <index>/_doc

  • POST <index>/_update/<id> (nur für Suchsammlungstypen)

  • POST _bulk

  • PUT <index>/_create/<id> (nur für Suchsammlungstypen)

  • PUT <index>/_doc/<id> (nur für Suchsammlungstypen)

Schreiben und Aktualisieren Sie Dokumente. Weitere Informationen finden Sie in den folgenden Ressourcen:

Anmerkung

Einige Operationen sind nur für Sammlungen des Typs SEARCH zulässig. Weitere Informationen finden Sie unter Auswahl eines Sammlungstyps.

aoss:ReadDocument

  • Holen Sie sich <index>/_analyz

  • GET <index>/_doc/<id>

  • GET <index>/_explain/<id>

  • GET <index>/_mget

  • GET <index>/_source/<id>

  • GET <index>/_count

  • GET <index>/_field_caps

  • GET <index>/_msearch

  • GET <index>/_rank_eval

  • GET <index>/_search

  • GET <index>/_validate/<query>

  • GET _analyze

  • GET _field_caps

  • GET _mget

  • GET _search

  • GET//_all _search/point_in_time

  • HEAD <index>/_doc/<id>

  • HEAD <index>/_source/<id>

  • BEITRAG/_plugins/_sql

  • BEITRAG/_plugins/_ppl

  • BEITRAG/_plugins/_sql/_explain

  • BEITRAG//_explain _plugins/_ppl

  • BEITRAG//_schließen _plugins/_ppl

  • POST <index>/_analyze

  • BEITRAG/_search/point_in_time

  • POST <index>/_explain/<id>

  • POST <index>/_count

  • POST <index>/_field_caps

  • POST <index>/_rank_eval

  • POST <index>/_search

  • POST _analyze

  • POST _field_caps

  • POST _search

  • LÖSCHE/_search/point_in_time/_all

  • LÖSCHEN/_search/point_in_time

Lesen Sie Dokumente. Weitere Informationen finden Sie in den folgenden Ressourcen:

aoss:DeleteIndex

DELETE <target> Löschen Sie Indizes. Weitere Informationen finden Sie unter Index löschen.

aoss:UpdateIndex

  • POST _mapping

  • POST <index>/_mapping/

  • POST <index>/_mappings/

  • POST <index>/_setting

  • POST <index>/_settings

  • POST _setting

  • POST _settings

  • PUT _mapping

  • GET <index>/_mapping

  • GET <index>/_mappings/

  • GET <index>/_setting

  • GET <index>/_settings

  • PUT _setting

  • PUT _settings

Aktualisieren von Index-Einstellungen. Weitere Informationen finden Sie in den folgenden Ressourcen:

aoss:CreateCollectionItems

  • POST _aliases

  • POST//Arbeitsablauf _plugins/_flow_framework

  • <workflow_id>* POST/_plugins/_flow_framework/workflow/ /_provision

  • _ingest/pipelineSETZE/<pipeline-id>

  • SETZE _search/pipeline/<pipeline-id>

  • Erstellen Sie Index-Aliase, Pipelines und Vorlagen. Weitere Informationen finden Sie unter Aliasse erstellen.

  • * Vorlagen bereitstellen oder erneut bereitstellen. Der ML Commons Client und die OpenSearch Serverless-Dienste verwalten abhängige Richtlinien.

aoss:DescribeCollectionItems

  • GET <index>/_alias/<alias>

  • GET _alias

  • GET _alias/<alias>

  • HOLEN _cat/aliases

  • HOLEN _cat/templates

  • HOLEN _cat/templates/<template_name>

  • GET _component_template

  • GET _component_template/<component-template>

  • GET _index_template

  • GET _index_template/<index-template>

  • HOLEN _ingest/pipeline/<pipeline-id>

  • GET _ingest/pipeline /_simulieren

  • GET//workflow/ _plugins/_flow_framework <workflow-id>

  • HOLEN//_plugins/_flow_frameworkworkflow/_search

  • <workflow-id>GET/_plugins/_flow_framework/workflow/ /_status

  • GET_plugins/_flow_framework//workflow/state/_search

  • HOLEN SIE SICH//_plugins/_flow_frameworkworkflow/_steps

  • HOLEN/_plugins/_flow_framework/workflow/_step? workflow_step= <step_name>

  • HOLEN SIE SICH/ _search/pipeline<pipeline-id>

  • HEAD _alias/<alias>

  • HEAD _component_template/<component-template>

  • HEAD _index_template/<name>

  • HEAD <index>/_alias/<alias>

  • POSTEN _ingest/pipeline /_simulieren

  • BEITRAG//_plugins/_flow_frameworkworkflow/_search

  • BEITRAG/_plugins/_flow_framework/workflow/state/_search

Beschreibt, wie mit Aliasen, Index- und Framework-Vorlagen sowie Pipelines gearbeitet wird. Weitere Informationen finden Sie in den folgenden Ressourcen:

aoss:UpdateCollectionItems

  • POST <index>/_alias/<alias>

  • POST <index>/_aliases/<alias>

  • POST _component_template/<component-template>

  • POST _index_template/<index-template>

  • <workflow_id>* POST//workflow/ /_deprovision _plugins/_flow_framework

  • PUT <index>/_alias/<alias>

  • PUT <index>/_aliases/<alias>

  • PUT _component_template/<component-template>

  • PUT _index_template/<index-template>

  • PUT_plugins/_flow_framework//workflow/ <workflow_id>

Aktualisieren Sie Aliase, Indexvorlagen und Framework-Vorlagen. Weitere Informationen finden Sie in den folgenden Ressourcen:

* Die API zur Deprovisionierung von Vorlagen. Der ML Commons Client und die OpenSearch Serverless-Dienste verwalten abhängige Richtlinien.

aoss:DeleteCollectionItems

  • DELETE <index>/_alias/<alias>

  • DELETE _component_template/<component-template>

  • DELETE _index_template/<index-template>

  • DELETE <index>/_aliases/<alias>

  • LÖSCHEN/ _search/pipeline<pipeline-id>

  • LÖSCHEN _ingest/pipeline/<pipeline-id>

  • LÖSCHEN/_plugins/_flow_framework/workflow/ <workflow_id>

Löschen Sie Aliase, Index- und Framework-Vorlagen sowie Pipelines. Weitere Informationen finden Sie in den folgenden Ressourcen:

aoss:DescribeMLResource

  • GET//models/ _plugins/_ml <model_id>

  • GET//_search _plugins_ml/models

  • GET//model_groups/ _plugins/_ml <model_group_id>

  • HOLEN SIE _plugins/_ml SICH//model_groups/_search

  • GET/_plugins/_ml/Konnektoren/ <connector_id>

  • HOLEN SIE _plugins/_ml SICH//connectors/_search

  • HOLEN SIE SICH_plugins/_ml//profile/tasks/<task_id>

  • BEITRAG/_plugins/_ml/models/_search

  • BEITRAG/_plugins/_ml/model_groups/_search

  • BEITRAG/_plugins/_ml/connectors/_search

Beschreibt GET- und Such-APIs zum Abrufen von Informationen über Modelle und Konnektoren.

aoss:CreateMLResource

  • BEITRAG/_plugins/_ml/models/_register

  • BEITRAG/_plugins/_ml/model_groups/_register

  • BEITRAG/_plugins/_ml/connectors/_create

Erlaubt die Erlaubnis, ML-Ressourcen zu erstellen.

aoss:UpdateMLResource

  • PUT/_plugins/_ml/models/ <model_id>

  • <model_id>POST//models/ /_deploy _plugins/_ml

  • POST/_plugins/_ml/models/ <model_id>/_undeploy

  • PUT/_plugins/_ml/model_groups/ <model_group_id>

  • PUT/_plugins/_ml/Anschlüsse/ <connector_id>

Erlaubt die Aktualisierung vorhandener ML-Ressourcen.

aoss:DeleteMLResource

  • /_plugins/_ml/models/ LÖSCHEN <model_id>

  • _plugins/_ml/model_groups/ LÖSCHEN <model_group_id>

  • //connectors/ _plugins/_ml LÖSCHEN <connector_id>

  • /_plugins/_ml/tasks/ LÖSCHEN <task_id>

Erlaubt das Löschen von ML-Ressourcen.

aoss:ExecuteMLResource

  • <model_id>POST/_plugins/_ml/models/ /_predict

Erlaubt das Ausführen von Modellen.

Unterstützte OpenSearch Plug-ins

OpenSearch Serverlose Sammlungen sind mit den folgenden Plugins aus der OpenSearch Community vorkonfiguriert. Serverless stellt Plugins automatisch bereit und verwaltet sie für Sie.

Analyse-Plugins

Mapper-Plugins

Skript-Plugins

  • Problemlos (nur Inline-Skripten in Suchanfragen und Aggregationen; gespeicherte Skripten und der /_scripts Endpunkt werden in Serverless nicht unterstützt) OpenSearch

  • Expression

  • Mustache

Darüber hinaus enthält OpenSearch Serverless alle Plugins, die als Module ausgeliefert werden.