Spec-Zone.ru › Elasticsearch 8
›Elasticsearch Руководство [8.17] ›Сводка или преобразование данных ›Преобразование данных

Настройка преобразований

Обзор требований

Для использования преобразований необходимо:

  • хотя бы один узел преобразований,
  • доступ к функциям управления в пространстве Kibana, и
  • права доступа, которые:

    • разрешают использование преобразований, и
    • предоставляют доступ к исходным и целевым индексам

Права доступа

Назначение прав доступа влияет на то, как пользователи получают доступ к преобразованиям. Рассмотрим две основные категории:

  • Пользователь API Elasticsearch: использует клиент Elasticsearch, cURL или Kibana Dev Tools для доступа к преобразованиям через API Elasticsearch. В этом случае требуются права доступа безопасности Elasticsearch.
  • Пользователь Kibana: использует преобразования в Kibana. В этом случае требуются права доступа к функциям Kibana и права доступа безопасности Elasticsearch.
Пользователь API Elasticsearch

Для управления преобразованиями необходимо соответствовать всем следующим требованиям:

  • transform_admin встроенная роль или manage_transform права кластера,
  • read и view_index_metadata права на индексы на исходных индексах, и
  • create_index, index, manage, и read права на индексы на целевых индексах. Если настроен retention_policy, также требуется delete право на индекс на целевом индексе.

Для просмотра только конфигурации и состояния преобразований необходимо иметь:

  • transform_user встроенная роль или monitor_transform права кластера

Дополнительную информацию о ролях и правах доступа Elasticsearch см. в разделах Встроенные роли и Права доступа.

Пользователь Kibana

В пространстве Kibana для полного доступа к преобразованиям необходимо соответствовать всем следующим требованиям:

  • Функции управления видимые в пространстве Kibana, включая Data View Management и Stack Monitoring,
  • monitoring_user встроенная роль,
  • transform_admin встроенная роль или manage_transform права кластера,
  • kibana_admin встроенная роль или настраиваемая роль с read или all правами Kibana для функции Data View Management (зависит от того, существуют ли представления данных для ваших целевых индексов),
  • представления данных для ваших исходных индексов,
  • read и view_index_metadata права на индексы на исходных индексах, и
  • create_index, index, manage, и read права на индексы на целевых индексах. Кроме того, при использовании retention_policy, требуется delete право на индекс на целевых индексах.
  • read_pipeline права кластера, если преобразование использует пайплайн сбора данных

В пространстве Kibana для чтения только преобразований необходимо соответствовать всем следующим требованиям:

  • Функции управления, видимые в пространстве Kibana, включая Stack Monitoring,
  • monitoring_user встроенная роль,
  • transform_user встроенная роль или monitor_transform права кластера,
  • kibana_admin встроенная роль или настраиваемая роль с read правами Kibana для хотя бы одной функции в пространстве,
  • представления данных для ваших исходных и целевых индексов, и
  • read, и view_index_metadata права на индексы на исходных и целевых индексах

Дополнительную информацию и функции безопасности Kibana см. в разделах Управление ролями Kibana и Права Kibana.

Пространства Kibana

Пространства позволяют организовать ваши исходные и целевые индексы и другие сохраненные объекты в Kibana и видеть только те объекты, которые относятся к вашему пространству. Однако преобразование — это длительная задача, управляемая на уровне кластера, и поэтому не ограничена определёнными пространствами. Учет пространств может быть реализован для представления данных в разделе Управление стеком > Kibana, что позволяет предоставить права доступа к целевому индексу преобразования.

Чтобы успешно создать преобразования в Kibana, необходимо войти в пространство, где видимы исходные индексы, и где видимы функции Data View Management и Stack Monitoring.

© 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/8.17/transform-setup.html

Spec-Zone.ru

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