distinctJSONPaths
JSON カラムに格納された異なるパスのリストを計算します。
構文
引数
json
— JSON カラム。
戻り値
- パスのソートされたリスト Array(String)。
例
クエリ:
結果:
distinctJSONPathsAndTypes
JSON カラムに格納された異なるパスとその型のリストを計算します。
構文
引数
json
— JSON カラム。
戻り値
- パスと型のソートされたマップ Map(String, Array(String))。
例
クエリ:
結果:
注意
JSON 定義に指定された型のあるパスが含まれている場合、それらのパスは、入力データにそのパスの値が存在しなくても、distinctJSONPaths/distinctJSONPathsAndTypes
関数の結果に常に含まれます。