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