Spec-Zone.ru › Elasticsearch 7
›Elasticsearch Guide [7.17] ›REST API ›API обогащения

API выполнения политики обогащения

Выполняет существующую политику обогащения.

PUT /_enrich/policy/my-policy/_execute

Запрос

PUT /_enrich/policy/<enrich-policy>/_execute

POST /_enrich/policy/<enrich-policy>/_execute

Предварительные условия

Если вы используете функции безопасности Elasticsearch, у вас должны быть:

  • read права индексации для всех используемых индексов
  • enrich_user встроенная роль

Описание

Используйте API выполнения политики обогащения для создания индекса обогащения для существующей политики обогащения.

Индекс обогащения содержит документы из исходных индексов политики. Индексы обогащения всегда начинаются с .enrich-*, являются только для чтения и подвергаются слиянию с форсированием.

Индексы обогащения должны использоваться только процессором обогащения. Избегайте использования индексов обогащения для других целей.

После создания вы не можете обновлять или добавлять документы в индекс обогащения. Вместо этого обновите исходные индексы и выполните политику обогащения снова. Это создаст новый индекс обогащения из обновленных исходных индексов. Предыдущий индекс обогащения будет удален задачей по обслуживанию с задержкой. По умолчанию это делается каждые 15 минут.

Поскольку этот API-запрос выполняет несколько операций, может потребоваться некоторое время для получения ответа.

Параметры пути

<enrich-policy>
(Обязательно, строка) Политика обогащения для выполнения.

Параметры запроса

wait_for_completion
(Обязательно, логическое значение) Если true, запрос блокирует другие запросы на выполнение политики обогащения до завершения. По умолчанию true.

© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/execute-enrich-policy-api.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API