全部产品
Search
文档中心

MaxCompute:Fungsi MAP

更新时间:Jul 24, 2025

MaxCompute mendukung empat tipe data kompleks: ARRAY, MAP, STRUCT, dan JSON. Topik ini menjelaskan fungsi MAP beserta fitur-fiturnya.

Fungsi

Fitur

EXPLODE

Sebuah user-defined table-valued function (UDTF) yang mengubah satu baris data menjadi beberapa baris.

INDEX

Mengembalikan nilai yang memenuhi kondisi tertentu dalam parameter MAP.

MAP

Membuat sebuah MAP menggunakan pasangan Key-Value yang ditentukan.

MAP_CONCAT

Mengembalikan gabungan dari beberapa MAP.

MAP_ENTRIES

Mentransformasi pemetaan Key-Value dalam MAP menjadi array struct.

MAP_FILTER

Menyaring elemen-elemen dalam MAP.

MAP_FROM_ARRAYS

Membangun sebuah MAP dari array yang diberikan.

MAP_FROM_ENTRIES

Membangun sebuah MAP dari array struct yang diberikan.

MAP_KEYS

Mengembalikan semua kunci dalam parameter MAP sebagai array.

MAP_VALUES

Mengembalikan semua nilai dalam parameter MAP sebagai array.

MAP_ZIP_WITH

Menggabungkan dua MAP input untuk membuat MAP baru.

MULTIMAP_FROM_ENTRIES

Mengembalikan MAP dari array struct.

SIZE

Mengembalikan jumlah pasangan kunci-nilai dalam MAP yang ditentukan.

TRANSFORM_KEYS

Mentransformasi MAP dengan menjaga nilai tetap tidak berubah sambil menghitung kunci baru menggunakan fungsi yang ditentukan.

TRANSFORM_VALUES

Mentransformasi MAP dengan menjaga kunci tetap tidak berubah sambil menghitung nilai baru menggunakan fungsi yang ditentukan.