distinctJSONPaths
JSON カラムに格納されている異なるパスのリストを計算します。
構文
引数
json
— JSON カラム。
返される値
- パスのソートされたリスト Array(String)。
例
クエリ:
結果:
distinctJSONPathsAndTypes
JSON カラムに格納されている異なるパスとそのタイプのリストを計算します。
構文
引数
json
— JSON カラム。
返される値
- パスとタイプのソートされたマップ Map(String, Array(String))。
例
クエリ:
結果:
注記
JSON宣言に指定されたタイプを持つパスが含まれている場合、これらのパスは、入力データにこれらのパスの値がなかった場合でも、distinctJSONPaths/distinctJSONPathsAndTypes
関数の結果に常に含まれます。