distinctJSONPaths
JSON カラムに保存されているパスのうち、一意なもののリストを返します。
構文
引数
json— JSON 列。
返される値
- ソート済みのパスのリスト Array(String)。
例
クエリ:
結果:
distinctJSONPathsAndTypes
JSON 列に保存されている一意なパスとその型の一覧を取得します。
構文
引数
json— JSON 型の列。
戻り値
- パスと型の対応を表すソート済みマップ Map(String, Array(String))。
例
クエリ:
結果:
注記
JSON 宣言に型が指定されているパスが含まれている場合、入力データにそのパスの値が存在しない場合でも、これらのパスは常に distinctJSONPaths/distinctJSONPathsAndTypes 関数の結果に含まれます。