Topik ini menjelaskan fungsionalitas, batasan, pertimbangan penting, daftar tampilan metadata, serta prosedur otorisasi bagi pengguna Resource Access Management (RAM) untuk mengakses layanan metadata tingkat penyewa MaxCompute Information Schema.
Pengenalan Fungsi
Information Schema MaxCompute menyediakan metadata proyek dan data historis penggunaan. Schema Informasi Tingkat Penyewa merupakan versi yang ditingkatkan dari Information Schema asli, yang memperluas ANSI SQL-92 Information Schema dengan bidang dan tampilan khusus MaxCompute. Setiap akun Alibaba Cloud mencakup proyek bawaan bernama SYSTEM_CATALOG, yang berisi INFORMATION_SCHEMA read-only.
Anda dapat mengkueri metadata dan data historis penggunaan untuk semua proyek yang terkait dengan akun Alibaba Cloud Anda dengan mengakses tampilan read-only dalam schema bawaan ini. Metadata dan data historis pekerjaan disimpan secara eksklusif di bawah SYSTEM_CATALOG.INFORMATION_SCHEMA.
Gunakan tampilan metadata Information_Schema untuk menelusuri dan mengambil metadata.
Gunakan tampilan informasi penggunaan Information_Schema untuk menganalisis metrik waktu proses pekerjaan, seperti konsumsi resource, durasi waktu proses, dan volume pemrosesan data. Hal ini membantu Anda mengoptimalkan pekerjaan atau merencanakan kapasitas komputasi.
Tampilan yang berbeda memiliki tingkat kesegaran data dan periode retensi yang ditentukan sistem secara berbeda. Data yang lebih lama dari periode retensi tidak lagi tersedia. Untuk menyimpan data historis lebih dari 14 hari atau membuat cadangan riwayat pekerjaan menggunakan Snapshot, ekspor data dari Information_Schema ke tabel lokal atau proyek tertentu secara berkala.
Saat mengekspor data, tentukan secara eksplisit nama bidang tampilan tersebut. Hindari penggunaan INSERT INTO SELECT * FROM information_schema.*** untuk mencegah kegagalan pencadangan jika bidang baru ditambahkan ke tampilan.
Cakupan
Information Schema hanya menyediakan tampilan metadata untuk pengguna saat ini. Schema ini tidak mendukung akses metadata lintas Pusat Metadata. Pusat Metadata dikelompokkan sebagai berikut:
Semua wilayah di Tiongkok daratan—Shanghai, Hangzhou, Beijing, Shenzhen, Chengdu, Zhangjiakou, dan Ulanqab—membentuk satu Pusat Metadata.
Hong Kong (Tiongkok) membentuk satu Pusat Metadata.
Setiap wilayah di luar Tiongkok membentuk satu Pusat Metadata.
Finance Cloud—Zona Finance Shanghai dan Zona Finance Shenzhen—membentuk satu Pusat Metadata.
Alibaba Gov Cloud—Beijing—membentuk satu Pusat Metadata.
Proyek bawaan
SYSTEM_CATALOGbersifat read-only. Jalankan kueri dari proyek yang berada di wilayah yang sama. Untuk contoh kueri metadata, lihat Contoh Kueri.Anda hanya dapat mengakses tabel melalui SQL menggunakan analisis SQL MaxCompute, klien versi terbaru, DataStudio di DataWorks, atau node penjadwalan SQL.
Tabel sistem metadata menyediakan tampilan hampir real-time. Untuk aplikasi yang memerlukan ketepatan waktu metadata tinggi, gunakan SDK atau CLI untuk mengambil metadata objek tertentu secara langsung.
Penagihan
Biaya Komputasi
Untuk proyek resource komputasi pay-as-you-go, kueri terhadap tampilan Information Schema dikenai biaya kueri standar yang dihitung berdasarkan SQL yang diperluas dari tampilan tersebut.
Tampilan Information Schema dioptimalkan menggunakan
range clustered tablesuntuk meningkatkan performa kueri dan mengurangi volume data masukan.Jika Anda mengkueri tampilan TASKS_HISTORY atau TUNNELS_HISTORY, kueri data hari sebelumnya setelah pukul 06.00 setiap hari dan hindari mengkueri data hari ini. Hal ini meminimalkan volume data masukan dan mengurangi biaya kueri.
Untuk proyek resource komputasi subscription, mengkueri tampilan Information Schema akan mengonsumsi unit komputasi (CU) yang telah dibeli.
Biaya Penyimpanan: Anda tidak dikenai biaya penyimpanan untuk tampilan Information Schema.
Daftar Tampilan Metadata
View | Deskripsi Tampilan | Ketepatan Waktu | Deskripsi Latensi |
Daftar proyek. | Tampilan Hampir Real-Time | Terdapat latensi pada data online, sekitar 3 jam. | |
Izin tingkat proyek. | |||
Informasi kolom untuk tabel di setiap proyek. | |||
Informasi otorisasi label untuk kolom tabel di setiap proyek. | |||
Informasi label tingkat kolom untuk tabel di setiap proyek. | |||
Informasi izin tingkat kolom untuk tabel di setiap proyek. | |||
Informasi tentang paket yang diinstal di setiap proyek. | |||
Informasi otorisasi paket. | |||
Informasi objek dalam paket. | |||
Informasi partisi tabel untuk setiap proyek. | |||
Statistik akses untuk partisi tabel di setiap proyek. | |||
Informasi resource untuk setiap proyek. | |||
Informasi izin untuk resource di setiap proyek. | |||
Daftar peran tingkat proyek dan tingkat akun. | |||
Informasi tabel untuk setiap proyek. | |||
Statistik akses untuk tabel di setiap proyek. | |||
Informasi otorisasi label. | |||
Informasi label untuk tabel di setiap proyek. | |||
Informasi izin untuk tabel di setiap proyek. | |||
Informasi otorisasi UDF untuk setiap proyek. | |||
Informasi UDF untuk setiap proyek. | |||
Ketergantungan resource untuk UDF di setiap proyek. | |||
Daftar pengguna. | |||
Informasi peran yang dimiliki pengguna. | |||
Informasi schema untuk proyek. | |||
Snapshot real-time pekerjaan yang sedang berjalan untuk pemantauan pekerjaan real-time. | Terdapat latensi tingkat detik pada data online. Fitur ini saat ini dalam tahap pratinjau privat, tidak memiliki jaminan Perjanjian Tingkat Layanan (SLA), dan akan dirilis secara bertahap nanti. | ||
Riwayat pekerjaan yang telah selesai di setiap proyek. Ini adalah tabel partisi yang menyimpan data selama 14 hari terakhir. | Terdapat latensi pada data online, sekitar 3 jam. | ||
Riwayat operasi upload dan download data massal melalui saluran data. Ini adalah tabel partisi yang menyimpan data selama 14 hari terakhir. |
Contoh Kueri
Kueri informasi metadata sebagai berikut:
Contoh 1: Kueri metadata untuk semua tabel di proyek target.
-- Inisiasi kueri di proyek yang dapat mengeksekusi SQL di bawah penyewa. USE <project_name>; SET odps.namespace.schema=true; SELECT * FROM SYSTEM_CATALOG.INFORMATION_SCHEMA.tables;Contoh 2: Kueri semua informasi riwayat pekerjaan di Pusat Metadata tempat proyek target berada, dan sertakan bidang tanggal untuk penyaringan.
-- Inisiasi kueri di proyek yang dapat mengeksekusi SQL di bawah penyewa. USE <project_name>; SET odps.namespace.schema=true; SELECT * FROM SYSTEM_CATALOG.INFORMATION_SCHEMA.tasks_history where ds='yyyymmdd' limit 100;
Otorisasi Akses Pengguna RAM
Tampilan Information Schema berisi semua data pengguna tingkat penyewa. Secara default, akun Alibaba Cloud (akun utama) dapat melihat data ini. Untuk mengizinkan pengguna Resource Access Management (RAM) (sub-akun) mengaksesnya, berikan otorisasi yang sesuai.
Hanya akun Alibaba Cloud (akun utama) atau pengguna RAM (sub-akun) dengan peran Super_Administrator atau Admin di tingkat akun yang dapat melakukan operasi otorisasi.
Masuk ke Konsol MaxCompute, lalu pilih wilayah di pojok kiri atas.
Pada panel navigasi di sebelah kiri, pilih .
Pada halaman Tenants, klik tab Roles.
Pada tab Roles, klik Add Role. Pada kotak dialog Add Role, masukkan Role Name dan Policy Content, lalu klik OK untuk membuat peran.
Sebagai contoh, buat peran baru untuk melihat semua tampilan di bawah SYSTEM_CATALOG.INFORMATION_SCHEMA. Konfigurasikan Policy Content sebagai berikut:
{ "Statement":[ { "Action":[ "odps:Describe", "odps:Select" ], "Effect":"Allow", "Resource":[ "acs:odps:*:catalogs/system_catalog/schemas/information_schema/tables/*" ] }, { "Action":[ "odps:List" ], "Effect":"Allow", "Resource":[ "acs:odps:*:catalogs/system_catalog/schemas/information_schema" ] } ], "Version":"1" }Pada halaman Tenants, klik tab Users.
Pada tab Users, klik Add Member. Pada kotak dialog Add Member, pilih atau tambahkan akun yang ingin Anda beri peran. Di area Batch Set Roles, pilih peran yang akan diberikan, klik
, lalu klik OK.Untuk detail tentang operasi manajemen pengguna, lihat Perencanaan dan Manajemen Pengguna.
CATALOGS
Daftar proyek.
Bidang | Tipe | Nilai |
catalog_name | STRING | Nama proyek. |
status | STRING | Status proyek. Nilai: Normal, Frozen. |
create_time | DATETIME | Waktu pembuatan proyek. |
owner_id | STRING | ID pemilik proyek. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik proyek. |
settings | STRING | Pengaturan properti proyek. |
region | STRING | Wilayah proyek. |
CATALOG_PRIVILEGES
Izin tingkat proyek, seperti CreateInstance dan ListTable.
Bidang | Tipe | Nilai |
catalog_name | STRING | Nama proyek. |
user_catalog | STRING | Proyek tempat akun yang diberi otorisasi berada. |
user_name | STRING | Akun yang diberi otorisasi. |
user_id | STRING | ID akun yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
COLUMNS
Informasi kolom untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Saat ini NULL. |
table_name | STRING | Nama tabel. |
column_name | STRING | Nama kolom. |
ordinal_position | BIGINT | Nomor urut kolom. |
column_default | STRING | Nilai default kolom. |
is_nullable | BOOLEAN | Menunjukkan apakah nilai NULL diizinkan. |
data_type | STRING | Tipe data, seperti STRING atau BIGINT. |
column_comment | STRING | Komentar kolom. |
is_partition_key | BOOLEAN | Menunjukkan apakah ini kolom kunci partisi. |
is_primary_key | BOOLEAN | Menunjukkan apakah ini kolom kunci primer. |
COLUMN_LABEL_GRANTS
Informasi otorisasi label untuk kolom tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. |
table_name | STRING | Nama tabel. |
column_name | STRING | Nama kolom. |
user_catalog | STRING | Nama proyek pengguna. |
user_name | STRING | Nama pengguna. |
user_id | STRING | ID pengguna. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
label_level | STRING | Tingkat label yang diberikan. |
expired | DATETIME | Kadaluarsa Pada. |
COLUMN_LABELS
Informasi label tingkat kolom untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Saat ini NULL. |
table_name | STRING | Nama tabel. |
column_name | STRING | Nama kolom. |
label_type | STRING | Jenis label. |
label_level | STRING | Tingkat label. |
COLUMN_PRIVILEGES
Informasi izin tingkat kolom untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. |
table_name | STRING | Nama tabel. |
column_name | STRING | Nama kolom. |
user_catalog | STRING | Nama proyek pengguna. |
user_name | STRING | Nama pengguna. |
user_id | STRING | ID pengguna. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
INSTALLED_PACKAGES
Informasi tentang paket yang diinstal di setiap proyek.
Bidang | Tipe | Nilai |
installed_package_catalog | STRING | Nama proyek tempat paket diinstal. |
package_catalog | STRING | Proyek tempat paket berada. |
package_name | STRING | Nama paket. |
installed_time | STRING | Waktu instalasi. |
allowed_label | STRING | Pengaturan label bersama. |
PACKAGE_PRIVILEGES
Informasi otorisasi paket.
Bidang | Jenis | Nilai |
package_catalog | STRING | Proyek tempat paket berada. |
package_name | STRING | Nama paket. |
user_catalog | STRING | Proyek tempat pengguna yang diberi otorisasi berada. |
user_name | STRING | Nama pengguna yang diberi otorisasi. |
user_id | STRING | ID pengguna yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
PACKAGE_OBJECTS
Informasi objek dalam paket.
Bidang | Tipe | Nilai |
package_catalog | STRING | Proyek tempat paket berada. |
package_name | STRING | Nama paket. |
object_schema | STRING | Schema tempat objek dalam paket berada. |
object_type | STRING | Jenis objek paket. |
object_name | STRING | Nama objek paket. |
column_name | STRING | Nama kolom tabel. Ini memerlukan object_type diatur ke table. |
allowed_privilege | STRING | Pengaturan izin bersama. |
allowed_label | STRING | Pengaturan label bersama. |
PARTITIONS
Informasi partisi tabel untuk setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. |
table_name | STRING | Nama tabel. |
partition_name | STRING | Nama partisi. |
create_time | DATETIME | Waktu pembuatan partisi. |
last_modified_time | DATETIME | Waktu pembaruan terakhir partisi. |
last_access_time | DATETIME |
|
data_length | BIGINT | Ukuran data partisi, dalam byte. |
is_archived | BOOLEAN | Bidang cadangan, tidak memiliki arti. |
is_exstore | BOOLEAN | Bidang cadangan, tidak memiliki arti. |
storage_tier | STRING | Identifikasi penyimpanan berjenjang. Nilai:
|
cluster_type | STRING | Jenis pengklusteran tabel MaxCompute. Nilai:
|
number_buckets | BIGINT | Bidang opsional. Jumlah bucket untuk tabel terkluster. 0 menunjukkan penentuan dinamis selama eksekusi pekerjaan. |
lifecycle_enabled | BOOLEAN | Menunjukkan apakah siklus hidup partisi diaktifkan. |
PARTITION_ACCESS_INFO
Statistik akses untuk partisi tabel di setiap proyek.
Bidang | Jenis | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Untuk proyek model non-Lapisan 3, ini adalah default. |
table_name | STRING | Nama tabel. |
partition_name | STRING | Nama partisi. |
access_count | BIGINT | Jumlah akses pada tanggal arsip. |
access_bytes | BIGINT | Total data yang diakses pada tanggal arsip, dalam byte. |
ds | STRING | Tanggal arsip data. |
RESOURCES
Informasi resource untuk setiap proyek.
Bidang | Type | Nilai |
resource_catalog | STRING | Nama proyek resource. |
resource_schema | STRING | Schema resource. |
resource_name | STRING | Nama resource. |
resource_type | STRING | Jenis resource. Nilai:
|
owner_id | STRING | ID pemilik resource. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik resource. |
create_time | DATETIME | Waktu pembuatan resource. |
last_modified_time | DATETIME | Waktu pembaruan terakhir resource. |
size | BIGINT | Ruang penyimpanan yang ditempati resource, dalam byte. |
comment | STRING | Komentar resource. |
is_temp_resource | BOOLEAN | Menunjukkan apakah ini resource sementara. |
RESOURCE_PRIVILEGES
Informasi izin untuk resource di setiap proyek.
Bidang | Tipe | Nilai |
resource_catalog | STRING | Nama proyek resource. |
resource_schema | STRING | Skema sumber daya. |
resource_name | STRING | Nama resource. |
user_catalog | STRING | Ruang proyek akun yang diberi otorisasi. |
user_name | STRING | Nama akun yang diberi otorisasi. |
user_id | STRING | ID akun yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
ROLES
Daftar peran tingkat proyek dan tingkat akun.
Bidang | Tipe | Nilai |
role_catalog | STRING | Nama proyek peran. NULL menunjukkan peran penyewa. |
role_name | STRING | Nama peran. |
role_label | STRING | Label peran. |
comment | STRING | Komentar peran. |
TABLES
Informasi tabel untuk setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. |
table_name | STRING | Nama tabel. |
table_type | STRING | Jenis tabel. Nilai:
|
is_partitioned | BOOLEAN | Menunjukkan apakah ini tabel partisi. |
owner_id | STRING | ID pemilik tabel. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik tabel. |
create_time | STRING | Waktu pembuatan tabel. |
last_modified_time | STRING | Waktu pembaruan terakhir data tabel. |
last_access_time | STRING |
|
data_length | BIGINT | Volume data, dalam byte.
|
table_comment | STRING | Komentar tabel. |
lifecycle | BIGINT | Siklus hidup, dalam hari. |
lifecycle_enabled | BOOLEAN | Menunjukkan apakah daur ulang siklus hidup diaktifkan. |
is_archived | BOOLEAN | Bidang cadangan, tidak memiliki arti. |
table_exstore_type | STRING | Bidang opsional. Mengidentifikasi apakah tabel saat ini adalah tabel logis atau tabel fisik dari tabel penyimpanan ekstrem. Nilai:
|
storage_tier | STRING | Identifikasi penyimpanan berjenjang. Nilai:
|
cluster_type | STRING | Jenis pengklusteran tabel. Nilai:
|
number_buckets | BIGINT | Jumlah bucket untuk tabel terkluster. 0 menunjukkan penentuan dinamis selama eksekusi pekerjaan. |
view_original_text | STRING | Definisi tampilan untuk tabel jenis VIRTUAL_VIEW. |
has_primary_key | BOOLEAN | Menunjukkan apakah memiliki kolom kunci primer. |
is_transactional | BOOLEAN | Menunjukkan apakah ini tabel transaksional. |
is_delta_table | BOOLEAN | Menunjukkan apakah ini Delta Table. |
table_storage | STRING | Layanan penyimpanan tabel. |
table_format | STRING | Format penyimpanan tabel, seperti ORC/Parquet. |
TABLE_ACCESS_INFO
Statistik akses untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Untuk proyek model non-Lapisan 3, ini adalah default. |
table_name | STRING | Nama tabel. |
access_count | BIGINT | Jumlah akses pada tanggal arsip. |
access_bytes | BIGINT | Total data yang diakses pada tanggal arsip, dalam byte. |
ds | STRING | Tanggal arsip data. |
TABLE_LABEL_GRANTS
Informasi otorisasi label.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. |
table_name | STRING | Nama tabel. |
user_catalog | STRING | Proyek tempat akun yang diberi otorisasi berada. |
user_name | STRING | Akun yang diberi otorisasi. |
user_id | STRING | ID akun yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
label_level | STRING | Tingkat label. |
expired | DATETIME | Kadaluarsa Pada. |
TABLE_LABELS
Informasi label untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Saat ini NULL. |
table_name | STRING | Nama tabel. |
label_type | STRING | Jenis label. |
label_level | BIGINT | Tingkat label. |
TABLE_PRIVILEGES
Informasi izin untuk tabel di setiap proyek.
Bidang | Tipe | Nilai |
table_catalog | STRING | Nama proyek tabel. |
table_schema | STRING | Schema tabel. Saat ini NULL. |
table_name | STRING | Nama tabel. |
user_catalog | STRING | Ruang proyek akun yang diberi otorisasi. |
user_name | STRING | Akun yang diberi otorisasi. |
user_id | STRING | ID akun yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
expired | DATETIME | Waktu kedaluwarsa izin. |
TASKS
Snapshot real-time pekerjaan yang sedang berjalan untuk pemantauan real-time.
Bidang | Tipe | Nilai |
task_catalog | STRING | Nama proyek tugas. |
task_name | STRING | Nama pekerjaan. |
task_type | STRING | Jenis pekerjaan. Nilai:
|
inst_id | STRING | Instance ID. |
status | STRING | Status pekerjaan. Nilai:
|
owner_id | STRING | ID akun Alibaba Cloud pengirim pekerjaan. |
owner_name | STRING | Nama akun Alibaba Cloud pengirim pekerjaan. |
start_time | DATETIME | Waktu mulai pekerjaan. |
priority | BIGINT | Prioritas pekerjaan. |
signature | STRING | Signature pekerjaan. |
quota_name | STRING | Nama Compute Quota. |
cpu_usage | BIGINT | Penggunaan CPU saat ini. Nilai: core × 100. |
mem_usage | BIGINT | Penggunaan memori saat ini, dalam MB. |
gpu_usage | BIGINT | Penggunaan GPU saat ini. Nilai: cards × 100. |
total_cpu_usage | BIGINT | Penggunaan CPU terakumulasi. Nilai: core × 100 × seconds. |
total_mem_usage | BIGINT | Penggunaan memori terakumulasi. Nilai: MB × seconds. |
total_gpu_usage | BIGINT | Penggunaan GPU terakumulasi. Nilai: cards × 100 × seconds. |
cpu_min_ratio | BIGINT | Rasio okupansi CPU saat ini terhadap watermark antrian terjamin pekerjaan. |
mem_min_ratio | BIGINT | Rasio okupansi memori saat ini terhadap watermark antrian terjamin pekerjaan. |
gpu_min_ratio | BIGINT | Rasio okupansi GPU saat ini terhadap watermark antrian terjamin pekerjaan. |
cpu_max_ratio | BIGINT | Rasio okupansi CPU saat ini terhadap watermark antrian elastis tertinggi pekerjaan. |
mem_max_ratio | BIGINT | Rasio okupansi memori saat ini terhadap watermark antrian elastis tertinggi pekerjaan. |
gpu_max_ratio | BIGINT | Rasio okupansi GPU saat ini terhadap watermark antrian elastis tertinggi pekerjaan. |
settings | STRING | Informasi yang diteruskan oleh penjadwal tingkat atas atau pengguna, disimpan dalam format JSON. Termasuk bidang seperti USERAGENT, BIZID, SKYNET_ID, dan SKYNET_NODENAME. |
ext_platform_id | STRING | ID platform penjadwalan tugas tingkat atas. |
ext_node_id | STRING | ID node penjadwalan tingkat atas. |
ext_bizdate | STRING | Timestamp data tugas terjadwal tingkat atas. |
ext_task_id | STRING | ID instans node penjadwalan tingkat atas. |
ext_dagtype | STRING | Mode eksekusi instans penjadwalan tingkat atas. |
ext_node_name | STRING | Nama node penjadwalan tingkat atas. |
ext_node_onduty | STRING | ID pemilik node penjadwalan tingkat atas. |
ext_node_priority | BIGINT | Prioritas node penjadwalan tingkat atas. |
ext_node_cyctype | STRING | Jenis siklus penjadwalan node penjadwalan tingkat atas. |
ext_subtask_id | STRING | ID subtask node penjadwalan tingkat atas. |
additional_info | STRING | Informasi tambahan. Ini adalah bidang cadangan. |
TASKS_HISTORY
Riwayat pekerjaan yang telah selesai di setiap proyek. Ini adalah tabel partisi yang menyimpan data selama 14 hari terakhir.
Bidang | Tipe | Nilai |
task_catalog | STRING | Nama proyek tugas. |
task_name | STRING | Nama pekerjaan. |
task_type | STRING | Jenis pekerjaan. Nilai:
|
inst_id | STRING | ID instans pekerjaan. |
status | STRING | Status pekerjaan pada saat pengumpulan data (tidak real-time). Nilai meliputi:
|
owner_id | STRING | ID akun Alibaba Cloud pengirim pekerjaan. |
owner_name | STRING | Nama akun Alibaba Cloud pengirim pekerjaan. |
result | STRING | Pesan error eksekusi pekerjaan. |
priority | BIGINT | Prioritas pekerjaan. |
submit_time | DATETIME | Waktu pengiriman pekerjaan, yaitu waktu pembuatan instans. |
start_time | DATETIME | Waktu mulai pekerjaan, seperti waktu mulai kompilasi SQL. |
end_time | DATETIME | Waktu selesai pekerjaan. |
input_records | BIGINT | Jumlah catatan masukan. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
output_records | BIGINT | Jumlah catatan keluaran. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
input_bytes | BIGINT | Volume data masukan penyimpanan standar, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
lowfrequency_storage_input_bytes | BIGINT | Volume data masukan kelas penyimpanan IA, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
longterm_storage_input_bytes | BIGINT | Volume data masukan penyimpanan jangka panjang, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
oss_input_bytes | BIGINT | Volume data masukan tabel eksternal OSS, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
tablestore_input_bytes | BIGINT | Volume data masukan tabel eksternal Tablestore, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
output_bytes | BIGINT | Volume data keluaran, dalam byte. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
input_tables | STRING | Daftar tabel masukan, hanya untuk pekerjaan SQL. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
output_tables | STRING | Daftar tabel keluaran, hanya untuk pekerjaan SQL. Catatan Informasi ini NULL ketika pekerjaan SQL mengenai mekanisme caching akselerasi kueri. |
operation_text | STRING | Pernyataan pekerjaan, dengan batas maksimum 256 KB. |
signature | STRING | Signature pekerjaan. |
quota_name | STRING | Nama Compute Quota. |
complexity | DOUBLE | Kompleksitas pekerjaan SQL. |
cost_cpu | DOUBLE | Konsumsi CPU pekerjaan (100 merepresentasikan |
cost_mem | DOUBLE | Konsumsi memori pekerjaan, nilai: MB × seconds. |
cost_indicators | STRING | Informasi resource pekerjaan, cocok untuk analisis dan optimasi resource pekerjaan. |
settings | STRING | Informasi yang diteruskan oleh penjadwal tingkat atas atau pengguna, disimpan dalam format JSON. Termasuk bidang seperti USERAGENT, BIZID, SKYNET_ID, dan SKYNET_NODENAME. |
ext_platform_id | STRING | ID platform penjadwalan tugas tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_node_id | STRING | ID node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_bizdate | STRING | Timestamp data tugas terjadwal tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_task_id | STRING | ID instans node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_dagtype | STRING | Mode eksekusi instans penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_node_name | STRING | Nama node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_node_onduty | STRING | ID pemilik node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_node_priority | BIGINT | Prioritas node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_node_cyctype | STRING | Bidang cadangan, tidak memiliki arti. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ext_subtask_id | STRING | ID subtask node penjadwalan tingkat atas. Pemohon harus secara aktif meneruskan informasi ini saat memulai pekerjaan. Untuk konvensi penerusan informasi, lihat Konvensi Pengenal Umum Pekerjaan. |
ds | STRING | Tanggal arsip data.Diarsipkan berdasarkan zona waktu UTC+8 dari |
TUNNELS_HISTORY
Data historis untuk operasi upload dan download batch melalui saluran data disimpan selama 14 hari terakhir.
Bidang | Tipe | Nilai |
tunnel_catalog | STRING | Proyek tempat resource yang dioperasikan berada. |
tunnel_schema | STRING | Schema tempat resource yang dioperasikan berada. Saat ini NULL. |
session_id | STRING | ID Sesi. |
operate_type | STRING | Jenis operasi. Nilai:
|
tunnel_type | STRING | Jenis saluran. Nilai:
|
request_id | STRING | ID Permintaan. |
object_type | STRING | Jenis objek operasi. Nilai:
|
object_name | STRING | Nama objek operasi, yaitu nama tabel atau ID instans. |
partition_spec | STRING | Partisi untuk mengupload atau mendownload tabel partisi. Contoh: |
data_size | BIGINT | Ukuran data dalam byte. |
block_id | BIGINT | Nomor blok untuk upload Tunnel. Valid hanya ketika operate_type adalah UPLOADLOG; selain itu kosong. |
offset | BIGINT | Posisi offset awal untuk download, menunjukkan nomor catatan dari mana dimulai (dimulai dari 0). |
length | BIGINT | Jumlah catatan yang diupload atau didownload dalam operasi ini (untuk download, ini adalah nilai length yang ditentukan). |
owner_id | STRING | ID akun Alibaba Cloud operator. |
owner_name | STRING | Nama akun Alibaba Cloud operator. |
start_time | DATETIME | Waktu permintaan diajukan. |
end_time | DATETIME | Waktu akhir permintaan. |
client_ip | STRING | Alamat IP klien yang menginisiasi permintaan Tunnel. |
user_agent | STRING | User Agent, berisi informasi tentang klien yang menginisiasi permintaan Tunnel, seperti versi Java dan sistem operasi. |
columns | STRING | Kumpulan kolom yang ditentukan saat mendownload data melalui Tunnel. |
quota_name | STRING | Nama kelompok Kuota Terowongan. |
app_tag | STRING | Tag kustom |
ds | STRING | Tanggal pengumpulan data, misalnya |
UDF_PRIVILEGES
Informasi otorisasi UDF untuk setiap proyek.
Bidang | Tipe | Nilai |
udf_catalog | STRING | Nama proyek tempat UDF berada. |
udf_schema | STRING | Schema tempat UDF berada. |
udf_name | STRING | Nama UDF. |
user_catalog | STRING | Ruang proyek akun yang diberi otorisasi. |
user_name | STRING | Akun yang diberi otorisasi. |
user_id | STRING | ID akun yang diberi otorisasi. |
grantor | STRING | Akun pemberi otorisasi. Ini adalah bidang cadangan. |
privilege_type | STRING | Jenis izin. |
UDFS
Informasi UDF untuk setiap proyek.
Bidang | Tipe | Nilai |
udf_catalog | STRING | Nama proyek tempat UDF berada. |
udf_schema | STRING | Schema tempat UDF berada. Saat ini NULL. |
udf_name | STRING | Nama UDF. |
owner_id | STRING | ID pemilik UDF. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik UDF. |
create_time | DATETIME | Waktu pembuatan. |
last_modified_time | DATETIME | Waktu pembaruan terakhir. |
UDF_RESOURCES
Ketergantungan resource untuk UDF di setiap proyek.
Bidang | Tipe | Nilai |
udf_catalog | STRING | Nama proyek tempat UDF berada. |
udf_schema | STRING | Schema tempat UDF berada. |
udf_name | STRING | Nama UDF. |
resource_catalog | STRING | Proyek tempat resource berada. |
resource_schema | STRING | Schema tempat resource berada. |
resource_name | STRING | Nama resource. |
USERS
Daftar pengguna.
Bidang | Type | Nilai |
user_catalog | STRING | Nama proyek pengguna. NULL menunjukkan pengguna tingkat penyewa. |
identity_provider | STRING | Jenis akun. Nilai:
|
user_name | STRING | Nama pengguna. |
user_id | STRING | ID pengguna. |
user_label | STRING | Label pengguna. |
USER_ROLES
Informasi peran yang diberikan kepada pengguna.
Bidang | Type | Nilai |
user_role_catalog | STRING | Nama proyek peran. NULL menunjukkan peran tingkat penyewa. |
role_name | STRING | Nama peran. |
user_name | STRING | Nama pengguna. |
user_id | STRING | ID pengguna. |
SCHEMAS
Informasi schema untuk proyek.
Bidang | Tipe | Nilai |
schema_catalog | STRING | Nama proyek tempat Schema berada. |
schema_name | STRING | Nama schema. |
owner_id | STRING | ID akun Alibaba Cloud pemilik Schema. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik Schema. |
create_time | DATETIME | Waktu pembuatan Schema. |
last_modified_time | DATETIME | Waktu pembaruan terakhir Schema. |
schema_type | STRING | Jenis schema. |
comment | STRING | Komentar schema. |
QUOTA_USAGE
Snapshot real-time penggunaan kuota komputasi subscription untuk pemantauan real-time konsumsi resource komputasi.
Bidang | Tipe | Nilai |
name | STRING | Nama Quota. |
create_time | DATETIME | Waktu pembuatan Quota. |
last_modified_time | DATETIME | Waktu pembaruan terakhir Quota. |
cpu_elastic_quota_max | BIGINT | Batas atas CPU non-reservasi Quota, dalam |
cpu_elastic_quota_min | BIGINT | Batas bawah CPU non-reservasi Quota, dalam |
cpu_elastic_quota_used | BIGINT | Penggunaan CPU non-reservasi Quota, dalam |
mem_elastic_quota_max | BIGINT | Batas atas memori non-reservasi Quota, dalam |
mem_elastic_quota_min | BIGINT | Batas bawah memori non-reservasi Quota, dalam |
mem_elastic_quota_used | BIGINT | Penggunaan memori non-reservasi Quota, dalam |
cpu_adhoc_quota | BIGINT | CPU reservasi elastis Quota, dalam |
cpu_adhoc_quota_used | BIGINT | Penggunaan CPU reservasi elastis Quota, dalam |
mem_adhoc_quota | BIGINT | Memori reservasi elastis Quota, dalam |
mem_adhoc_quota_used | BIGINT | Penggunaan memori reservasi elastis Quota, dalam |
cpu_quota_max | BIGINT | Batas atas CPU reservasi Quota, dalam |
cpu_quota_min | BIGINT | Batas bawah CPU reservasi Quota, dalam |
cpu_quota_used | BIGINT | Penggunaan CPU reservasi Quota, dalam |
mem_quota_max | BIGINT | Batas atas memori reservasi Quota, dalam |
mem_quota_min | BIGINT | Batas bawah memori reservasi Quota, dalam |
mem_quota_used | BIGINT | Penggunaan memori reservasi Quota, dalam |
region | STRING | Wilayah tempat resource berada. |
VOLUMES
Tampilan Volume MaxCompute dengan latensi sekitar 3 jam.
Bidang | Jenis | Nilai |
volume_catalog | STRING | Nama proyek tempat Volume berada. |
volume_name | STRING | Nama Volume. |
volume_type | STRING | Jenis Volume. Nilai:
|
owner_id | STRING | ID pemilik Volume. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik Volume. |
create_time | DATETIME | Waktu pembuatan Volume. |
last_modified_time | DATETIME | Waktu pembaruan terakhir data Volume. |
location | STRING | Jalur penyimpanan Volume. |
comment | STRING | Komentar Volume. |
storage_provider | STRING | Mesin penyimpanan Volume. |
role_arn | STRING | ARN peran akses penyimpanan Volume. |
lifecycle | BIGINT | Siklus hidup Volume, dalam hari. |
options | STRING | Parameter opsi Volume. |
FOREIGN_SERVERS
Tampilan ForeignServer MaxCompute dengan latensi sekitar 3 jam.
Bidang | Tipe | Nilai |
server_name | STRING | Nama server. |
server_type | STRING | Jenis server. |
owner_id | STRING | ID pemilik Server. |
owner_name | STRING | Nama akun Alibaba Cloud pemilik Server. |
create_time | DATETIME | Waktu pembuatan Server. |
last_modified_time | DATETIME | Waktu pembaruan terakhir data. |
options | STRING | Parameter opsi server. |