MaxCompute は、ARRAY、MAP、STRUCT、JSON の 4 つの複合データ型をサポートしています。このトピックでは、ARRAY 関数とその機能について説明します。
|
関数 |
説明 |
|
配列内のすべての要素が指定された条件を満たすかどうかをチェックします。 |
|
|
配列に指定された条件を満たす要素が含まれているかどうかをチェックします。 |
|
|
指定された値を使用して配列を作成します。 |
|
|
指定された配列に指定された値が含まれているかどうかをチェックします。 |
|
|
配列から重複する要素を削除します。 |
|
|
配列 A には存在するが配列 B には存在しない要素を見つけ出し、重複する要素を削除して、結果を配列として返します。 |
|
|
2 つの配列の積集合を返します。 |
|
|
指定された区切り文字を使用して配列内の要素を連結します。 |
|
|
配列内の最大値を返します。 |
|
|
配列内の最小値を返します。 |
|
|
指定された p-ノルム に基づいて要素が正規化された配列を返します。 |
|
|
配列内で指定された要素が最初に出現した位置を返します。 |
|
|
配列内の要素を集約します。 |
|
|
配列から指定された要素を削除します。 |
|
|
指定された要素が指定された回数繰り返される配列を返します。 |
|
|
配列内の要素をソートします。 |
|
|
2 つの配列の和集合を返し、重複する要素を削除します。 |
|
|
2 つの配列に共通の要素が含まれているかどうかをチェックします。 |
|
|
複数の配列をマージします。 |
|
|
指定されたサイズの、配列要素のすべての組み合わせからなる配列を返します。 |
|
|
配列または文字列を連結します。 |
|
|
1 行のデータを複数の行に変換する UDTF です。 |
|
|
配列内の要素をフィルターします。 |
|
|
配列の配列を単一の配列に変換します。 |
|
|
配列内の指定された位置にある要素を返します。 |
|
|
指定された配列の要素からなる N-gram の配列を返します。 |
|
|
指定された配列を複数の行に展開し、各行にインデックス (0 から開始) と要素の値が含まれます。 |
|
|
要素が逆順になった配列を返します。 |
|
|
式に基づいて指定された要素を含む配列を生成します。 |
|
|
要素がランダムな順序になった配列を返します。 |
|
|
配列内の要素数を返します。 |
|
|
配列をスライスし、指定された位置から指定された長さ分の要素を返します。 |
|
|
指定された配列内の要素をソートします。 |
|
|
配列内の要素を変換します。 |
|
|
2 つの配列を位置に基づいて要素ごとにマージします。 |