MaxCompute は、ARRAY、MAP、STRUCT、および JSON の 4 つの複合データ型をサポートしています。このトピックでは、MAP 関数とその機能について説明します。
関数 | 機能 |
1 行のデータを複数行に変換するユーザー定義のテーブル値関数(UDTF)。 | |
MAP パラメーターで指定された条件を満たす値を返します。 | |
指定されたキーと値のペアを使用して MAP を作成します。 | |
複数の MAP の和集合を返します。 | |
MAP 内のキーと値のマッピングを構造体配列に変換します。 | |
MAP 内の要素をフィルタリングします。 | |
指定された配列から MAP を構築します。 | |
指定された構造体配列から MAP を構築します。 | |
パラメーター MAP 内のすべてのキーを配列として返します。 | |
パラメーター MAP 内のすべての値を配列として返します。 | |
2 つの入力 MAP をマージして新しい MAP を作成します。 | |
構造体配列から MAP を返します。 | |
指定された MAP 内のキーと値のペアの数を返します。 | |
値を変更せずに、指定された関数を使用して新しいキーを計算することにより、MAP を変換します。 | |
キーを変更せずに、指定された関数を使用して新しい値を計算することにより、MAP を変換します。 |