MaxCompute は、ARRAY、MAP、STRUCT、および JSON の 4 つの複合データ型をサポートしています。このトピックでは、ARRAY 関数とその機能について説明します。
関数 | 機能 |
ARRAY 内のすべての要素が指定された条件を満たすかどうかを判断します。 | |
指定された条件を満たす要素が ARRAY 内に存在するかどうかを判断します。 | |
指定された値を使用して ARRAY を構築します。 | |
指定された ARRAY に指定された値が含まれているかどうかを確認します。 | |
ARRAY から重複する要素を削除します。 | |
ARRAY A に含まれていて ARRAY B に含まれていない要素を見つけ、重複を削除し、結果を ARRAY として返します。 | |
2 つの ARRAY の積集合を計算します。 | |
指定された文字列を使用して、ARRAY 内の要素を連結します。 | |
ARRAY 内の最大値を計算します。 | |
ARRAY 内の最小値を計算します。 | |
指定された p ノルムに従って正規化された要素を持つ配列を返します。 | |
ARRAY 内で指定された要素が最初に出現する位置を計算します。 | |
ARRAY 内の要素を集計します。 | |
ARRAY から指定された要素を削除します。 | |
指定された要素を指定された回数繰り返した ARRAY を返します。 | |
ARRAY 内の要素をソートします。 | |
2 つの ARRAY の和集合を計算し、重複する要素を削除します。 | |
2 つの ARRAY に同じ要素が含まれているかどうかを判断します。 | |
複数の ARRAY をマージします。 | |
入力配列要素の N タプルで構成される配列を返します。 | |
ARRAY または文字列を連結します。 | |
1 行のデータを複数行に変換するユーザー定義のテーブル値関数(UDTF)です。 | |
ARRAY 内の要素をフィルタリングします。 | |
配列の配列を単一の配列に変換します。 | |
ARRAY 内の指定された位置にある要素値を返します。 | |
指定された配列要素の N グラム(n-gram)の配列を返します。 | |
指定された ARRAY を行ごとに 1 つの値、行ごとに 2 つの列(ゼロベースのインデックスと配列要素に対応)で展開します。 | |
指定された配列の要素を逆順に並べ替えた配列を返します。 | |
式に基づいて、指定された要素を含む配列を生成します。 | |
指定された配列から要素をランダムに配置した配列を返します。 | |
指定された ARRAY 内の要素数を返します。 | |
ARRAY をスライスし、指定された位置から始まる指定された長さの配列を返します。 | |
指定された配列内の要素をソートします。 | |
ARRAY 内の要素を変換します。 | |
位置ごとに 2 つの ARRAY を要素レベルでマージします。 |