Перейти к основному содержимому
Перейти к основному содержимому

distinctJSONPaths

Вычисляет список различных путей, хранящихся в JSON столбце.

Синтаксис

Аргументы

  • jsonJSON столбец.

Возвращаемое значение

  • Отсортированный список путей Array(String).

Пример

Запрос:

Результат:

distinctJSONPathsAndTypes

Вычисляет список различных путей и их типов, хранящихся в JSON столбце.

Синтаксис

Аргументы

  • jsonJSON столбец.

Возвращаемое значение

Пример

Запрос:

Результат:

Примечание

Если объявление JSON содержит пути с указанными типами, эти пути всегда будут включены в результат функций distinctJSONPaths/distinctJSONPathsAndTypes, даже если входные данные не имели значений для этих путей.