distinctJSONPaths
Расчитывает список уникальных путей, хранящихся в колонке JSON.
Синтаксис
Аргументы
json
— JSON колонка.
Возвращаемое значение
- Отсортированный список путей Array(String).
Пример
Запрос:
Результат:
distinctJSONPathsAndTypes
Расчитывает список уникальных путей и их типов, хранящихся в колонке JSON.
Синтаксис
Аргументы
json
— JSON колонка.
Возвращаемое значение
- Отсортированная карта путей и типов Map(String, Array(String)).
Пример
Запрос:
Результат:
Примечание
Если объявление JSON содержит пути с указанными типами, эти пути всегда будут включены в результат функций distinctJSONPaths/distinctJSONPathsAndTypes
, даже если входные данные не содержат значений для этих путей.