MaxCompute admite cuatro tipos de datos complejos: ARRAY, MAP, STRUCT y JSON. Este tema describe las funciones MAP y sus características.
|
Función |
Descripción |
|
Función con valor de tabla definida por el usuario (UDTF) que convierte una fila de datos en varias filas. |
|
|
Devuelve los valores que cumplen las condiciones especificadas en un parámetro MAP. |
|
|
Cree un MAP a partir de pares clave-valor especificados. |
|
|
Devuelve la unión de varios MAPs. |
|
|
Transforma las asignaciones de clave-valor de un MAP en un array de structs. |
|
|
Filtra elementos dentro de un MAP. |
|
|
Construye un MAP a partir de un array dado. |
|
|
Construye un MAP a partir de un array de structs dado. |
|
|
Devuelve todas las claves del MAP especificado como un array. |
|
|
Devuelve todos los valores del MAP especificado como un array. |
|
|
Combina dos MAPs de entrada para generar uno nuevo. |
|
|
Obtiene un MAP a partir de un array de structs. |
|
|
Devuelve la cantidad de pares clave-valor en el MAP especificado. |
|
|
Transforma un MAP al conservar los valores originales y calcular nuevas claves mediante una función específica. |
|
|
Transforma un MAP al conservar las claves originales y calcular nuevos valores mediante una función específica. |