MaxCompute prend en charge quatre types de données complexes : ARRAY, MAP, STRUCT et JSON. Cette rubrique décrit les fonctions ARRAY et leurs fonctionnalités.
|
Fonction |
Description |
|
Vérifie si tous les éléments d’un ARRAY satisfont à une condition donnée. |
|
|
Vérifie si un ARRAY contient au moins un élément satisfaisant à une condition donnée. |
|
|
Construit un ARRAY à partir de valeurs spécifiées. |
|
|
Vérifie si un ARRAY donné contient une valeur spécifique. |
|
|
Supprime les doublons d’un ARRAY. |
|
|
Identifie les éléments présents dans l’ARRAY A mais absents de l’ARRAY B, supprime les doublons et renvoie le résultat sous forme d’ARRAY. |
|
|
Renvoie l’intersection de deux ARRAY. |
|
|
Concatène les éléments d’un ARRAY à l’aide d’un séparateur spécifié. |
|
|
Renvoie la valeur maximale d’un ARRAY. |
|
|
Renvoie la valeur minimale d’un ARRAY. |
|
|
Renvoie un ARRAY dont les éléments sont normalisés selon une norme p donnée. |
|
|
Renvoie la position de la première occurrence d’un élément donné dans un ARRAY. |
|
|
Agrège les éléments d’un ARRAY. |
|
|
Supprime les éléments spécifiés d’un ARRAY. |
|
|
Renvoie un ARRAY dans lequel un élément donné est répété un nombre défini de fois. |
|
|
Trie les éléments d’un ARRAY. |
|
|
Renvoie l’union de deux ARRAY et supprime les doublons. |
|
|
Vérifie si deux ARRAY partagent des éléments communs. |
|
|
Fusionne plusieurs ARRAY. |
|
|
Renvoie un ARRAY composé des n-grammes des éléments de l’ARRAY d’entrée. |
|
|
Concatène des ARRAY ou des chaînes de caractères. |
|
|
Fonction UDTF qui convertit une ligne de données en plusieurs lignes. |
|
|
Filtre les éléments d’un ARRAY. |
|
|
Aplatit un ARRAY d’ARRAY en un seul ARRAY. |
|
|
Renvoie l’élément situé à une position donnée dans un ARRAY. |
|
|
Renvoie un ARRAY de n-grammes pour les éléments de l’ARRAY spécifié. |
|
|
Développe un ARRAY donné en plusieurs lignes, chaque ligne contenant l’index (à partir de 0) et la valeur de l’élément. |
|
|
Renvoie un ARRAY dont les éléments sont dans l’ordre inverse. |
|
|
Génère un ARRAY contenant des éléments spécifiés sur la base d’une expression. |
|
|
Renvoie un ARRAY dont les éléments sont disposés aléatoirement. |
|
|
Renvoie le nombre d’éléments d’un ARRAY. |
|
|
Extrait une portion d’un ARRAY et renvoie les éléments à partir d’une position donnée sur une longueur définie. |
|
|
Trie les éléments d’un ARRAY donné. |
|
|
Transforme les éléments d’un ARRAY. |
|
|
Fusionne deux ARRAY élément par élément en fonction de leur position. |