Шаблоны OpenSearch - шаблоны поиска и динамического индекса

Шаблон в OpenSearch относится к одной из двух следующих категорий и индексируется в OpenSearch с помощью специальной конечной точки.

  • Шаблоны индексов, которые представляют собой способ определения набора правил, включающих настройки индекса, сопоставления и шаблон индекса. Шаблон применяется автоматически при создании нового индекса с соответствующим шаблоном. Шаблоны также используются для динамического применения пользовательских отображений для полей, которые не предопределены в существующих отображениях.
  • Поисковые шаблоны, которые позволяют определять шаблоны поисковых запросов с помощью скриптового языка mustache. Эти шаблоны служат в качестве заполнителя для переменных, определяемых в поисковых запросах.

OpenSearch logo

Примеры

Создание шаблона динамического индекса

Создание шаблона поиска

Выполнение поискового запроса с использованием шаблона поиска

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

Примечания

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий