Использование набора функций enrich в SQL-запросах
Набор функций enrich (см. таблицу ниже) применяется в блоке SELECT SQL-запроса для обогащения результатов.
При использовании этого набора функций вы не можете группировать события по обогащенным полям.
Обогащаемые функциями виджеты и отчеты должны принадлежать не более чем одному тенанту.
Значения полей актива, которые указываются в SQL-запросах, являются регистрозависимыми.
Описание набора функций enrich
Функция | Поле события | Поле актива | Описание |
|---|---|---|---|
|
|
| Позволяет обогатить результат запроса полями актива на основании указанного в функции идентификатора. Например:
|
|
|
| Позволяет обогатить результат запроса полями учетной записи на основании указанного в функции идентификатора. Например:
Функция доступна только для тенантов, у которых включено обогащение с помощью LDAP. |
|
|
| Позволяет обогатить результат запроса значениями из словаря с типом Таблица на основании полей событий в ответе от кластера ClickHouse. Например:
Ключевой может быть только один столбец таблицы, но ключ записи может быть составным. Например:
Функция |
|
|
| Позволяет обогатить результат запроса значениями из словаря с типом Словарь на основании полей событий в ответе от кластера ClickHouse. Например:
Вы можете посмотреть путь до словаря в разделе Ресурсы → Словари. |
Примеры SQL-запросов с функцией enrich Вы можете задавать функцию
|