All Products
Search
Document Center

MaxCompute:Ikhtisar Information Schema

Last Updated:Mar 26, 2026

Information Schema adalah layanan metadata dari MaxCompute yang memperluas standar ANSI SQL-92 Information Schema dengan view khusus MaxCompute, memberikan akses SQL ke metadata proyek dan riwayat pekerjaan melalui proyek publik khusus bernama Information Schema.

Semua view dalam proyek Information Schema bersifat read-only. Anda dapat mengkuerinya menggunakan SQL standar tanpa perlu memanggil API atau SDK terpisah.

Penting

Mulai 1 Maret 2024, MaxCompute tidak lagi menyediakan Information Schema tingkat proyek secara otomatis untuk proyek baru. Jika proyek Anda dibuat pada atau setelah tanggal tersebut, gunakan Information Schema tingkat tenant sebagai gantinya, yang mencakup lebih banyak proyek.

Cara kerja

Information Schema menyediakan dua kategori view:

  • Metadata views — berisi informasi tentang tabel, kolom, partisi, user-defined function (UDF), resource, pengguna, role, privilege, dan label dalam proyek Anda. Data tersedia dalam near-real-time dengan penundaan sekitar 3 jam.

  • Usage views — mencakup riwayat pekerjaan (TASKS_HISTORY) dan riwayat saluran data (TUNNELS_HISTORY), masing-masing menyimpan data selama 14 hari. View snapshot pekerjaan real-time (TASKS) juga tersedia dalam versi pratinjau.

Untuk mengkueri suatu view, tambahkan awalan Information_Schema sebelum nama view tersebut:

SELECT * FROM Information_Schema.tables;
SELECT * FROM Information_Schema.tasks_history WHERE ds='yyyymmdd' LIMIT 100;

View khusus MaxCompute (seperti TASKS, TASKS_HISTORY, dan TUNNELS_HISTORY) dapat berubah sewaktu-waktu tanpa pemberitahuan. Untuk mencegah kegagalan kueri saat kolom baru ditambahkan, selalu pilih kolom tertentu alih-alih menggunakan SELECT *.

Batasan

  • Hanya cakupan proyek. Information Schema hanya menyediakan metadata untuk proyek saat ini. Untuk menganalisis metadata lintas beberapa proyek, kumpulkan dan integrasikan data dari masing-masing proyek secara terpisah.

  • Penundaan near-real-time. View metadata memiliki penundaan sekitar 3 jam. Untuk kasus penggunaan yang sensitif terhadap latensi, gunakan SDK atau CLI untuk mengkueri metadata objek secara langsung.

  • Retensi riwayat 14 hari. TASKS_HISTORY dan TUNNELS_HISTORY menyimpan data selama 14 hari. Untuk menyimpan riwayat lebih dari 14 hari, ekspor data tersebut ke tabel MaxCompute secara berkala.

  • Proyek baru (1 Maret 2024 dan seterusnya). Information Schema tingkat proyek tidak disediakan secara otomatis. Gunakan Information Schema tingkat tenant sebagai gantinya.

Prasyarat

Sebelum memulai, pastikan Anda telah memiliki:

  • Proyek MaxCompute yang sudah ada dan dibuat sebelum 1 Maret 2024

  • Akses sebagai pemilik proyek, atau Pengguna RAM yang ditetapkan sebagai role Super_Administrator

Instal paket izin

Jalankan perintah berikut di MaxCompute client atau pada halaman SQL Query di DataWorks console:

install package Information_Schema.systables;

Setelah instalasi selesai, Information Schema siap dikueri. Penyimpanan metadata tidak dikenai biaya.

Untuk menampilkan semua view yang termasuk dalam paket:

odps@myproject1> describe package Information_Schema.systables;

Berikan akses kepada pengguna lain

Secara default, hanya pemilik proyek yang dapat mengkueri view Information Schema. Pengguna dan role lain hanya dapat melihat data yang secara eksplisit diberikan aksesnya. Untuk memberikan akses, jalankan perintah berikut di MaxCompute client:

grant <actions> on package Information_Schema.systables to user <user_name>;
grant <actions> on package Information_Schema.systables to role <role_name>;
ParameterDeskripsi
actionsAtur ke Read.
user_nameAkun Alibaba Cloud atau Pengguna RAM yang telah ditambahkan ke proyek. Jalankan list users; untuk melihat daftar akun yang tersedia.
role_nameRole yang telah ditambahkan ke proyek. Jalankan list roles; untuk melihat daftar role yang tersedia.

Contoh:

grant read on package Information_Schema.systables to user RAM$Bob@aliyun.com:user01;

Untuk informasi lebih lanjut tentang akses resource lintas proyek, lihat Akses resource lintas proyek berbasis paket.

Penagihan

Mode penagihanCara Anda dikenai biaya
Pay-as-you-goKueri SQL pada view Information Schema dikenai biaya berdasarkan jumlah data yang dipindai. View menggunakan tabel range-clustered secara internal untuk meminimalkan ukuran pemindaian.
SubscriptionKueri mengonsumsi compute unit (CU) dari kuota yang telah Anda beli.
StorageTidak ada biaya penyimpanan untuk data Information Schema.

Catatan penggunaan

  • Pilih kolom tertentu. View khusus MaxCompute dapat berubah. Hindari SELECT * — pilih hanya kolom yang Anda butuhkan untuk mencegah gangguan saat kolom baru ditambahkan.

  • Tentukan nama bidang saat mengekspor. Hindari INSERT INTO ... SELECT * FROM information_schema.***. Jika kolom baru ditambahkan ke view, pemilihan wildcard dapat gagal. Selalu cantumkan nama bidang secara eksplisit.

  • Kueri TASKS_HISTORY dan TUNNELS_HISTORY setelah pukul 06.00. Kueri data hari sebelumnya setelah pukul 06.00 setiap hari untuk menghindari pemindaian partisi hari yang sedang berjalan (yang belum lengkap), sehingga mengurangi data masukan dan menekan biaya kueri.

Contoh kueri

Contoh berikut menunjukkan pola umum untuk mengkueri Information Schema.

Daftar semua tabel dalam proyek saat ini:

SELECT table_name, table_type, is_partitioned, create_time
FROM Information_Schema.tables;

Hitung jumlah tabel berdasarkan jenisnya:

SELECT table_type, COUNT(table_name) AS table_count
FROM Information_Schema.tables
GROUP BY table_type
ORDER BY table_count DESC;

Kueri riwayat pekerjaan untuk tanggal tertentu:

SELECT task_name, task_type, status, start_time, end_time, input_bytes
FROM Information_Schema.tasks_history
WHERE ds = '20240101'
LIMIT 100;

Metadata views

Tabel berikut mencantumkan semua view beserta atribut utamanya. Gunakan tabel ini untuk memilih view yang tepat sesuai kebutuhan Anda.

KategoriViewPenundaanRetensi
Metadata

TABLES

~3 jamTerus-menerus
Metadata

PARTITIONS

~3 jamTerus-menerus
Metadata

COLUMNS

~3 jamTerus-menerus
Metadata

UDFS

~3 jamTerus-menerus
Metadata

RESOURCES

~3 jamTerus-menerus
Metadata

UDF_RESOURCES

~3 jamTerus-menerus
Metadata

USERS

~3 jamTerus-menerus
Metadata

ROLES

~3 jamTerus-menerus
Metadata

USER_ROLES

~3 jamTerus-menerus
Metadata

PACKAGE_OBJECTS

~3 jamTerus-menerus
Metadata

INSTALLED_PACKAGES

~3 jamTerus-menerus
Metadata

SCHEMA_PRIVILEGES

~3 jamTerus-menerus
Metadata

TABLE_PRIVILEGES

~3 jamTerus-menerus
Metadata

COLUMN_PRIVILEGES

~3 jamTerus-menerus
Metadata

UDF_PRIVILEGES

~3 jamTerus-menerus
Metadata

RESOURCE_PRIVILEGES

~3 jamTerus-menerus
Metadata

TABLE_LABELS

~3 jamTerus-menerus
Metadata

COLUMN_LABELS

~3 jamTerus-menerus
Metadata

TABLE_LABEL_GRANTS

~3 jamTerus-menerus
Metadata

COLUMN_LABEL_GRANTS

~3 jamTerus-menerus
Usage

TASKS

Detik (pengujian internal, tanpa SLA)Hanya snapshot real-time
Usage

TASKS_HISTORY

~3 jam14 hari
Usage

TUNNELS_HISTORY

N/A14 hari

TABLES

Menampilkan informasi tabel untuk suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGNama proyek.
table_nameSTRINGNama tabel.
table_typeSTRINGJenis tabel. Nilai yang valid: MANAGED_TABLE, VIRTUAL_VIEW, EXTERNAL_TABLE.
is_partitionedBOOLEANApakah tabel tersebut dipartisi.
owner_idSTRINGID pemilik tabel.
owner_nameSTRING(Opsional) Akun Alibaba Cloud pemilik tabel.
create_timeDATETIMEWaktu pembuatan tabel.
last_modified_timeDATETIMEWaktu terakhir data tabel dimodifikasi.
data_lengthBIGINTUkuran data tabel dalam byte. Untuk tabel partisi, nilai ini NULL — gunakan view PARTITIONS untuk ukuran per partisi.
table_commentSTRINGDeskripsi tabel.
life_cycleBIGINT(Opsional) Siklus hidup tabel.
is_archivedBOOLEANDipesan.
table_exstore_typeSTRINGDipesan.
cluster_typeSTRINGJenis pengelompokan. Nilai yang valid: HASH, RANGE.
number_bucketsBIGINT(Opsional) Jumlah bucket dalam tabel terkluster. 0 berarti jumlah bucket ditentukan secara dinamis saat waktu proses.
view_original_textSTRINGDefinisi view untuk tabel bertipe VIRTUAL_VIEW.

PARTITIONS

Menampilkan informasi partisi untuk tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGNama proyek.
table_nameSTRINGNama tabel.
partition_nameSTRINGNama partisi. Contoh: ds='20190130'.
create_timeDATETIMEWaktu pembuatan partisi.
last_modified_timeDATETIMEWaktu terakhir partisi dimodifikasi.
data_lengthBIGINTUkuran data partisi dalam byte.
is_archivedBOOLEANDipesan.
is_exstoreBOOLEANDipesan.
cluster_typeSTRING(Opsional) Jenis pengelompokan. Nilai yang valid: HASH, RANGE.
number_bucketsBIGINT(Opsional) Jumlah bucket. 0 berarti jumlah bucket ditentukan secara dinamis saat waktu proses.

COLUMNS

Menampilkan informasi kolom untuk tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGNama proyek.
table_nameSTRINGNama tabel.
column_nameSTRINGNama kolom.
ordinal_positionBIGINTNomor urut kolom.
column_defaultSTRINGNilai default kolom.
is_nullableBOOLEAN(Opsional) Nilai tetap: YES.
data_typeSTRINGTipe data kolom.
column_commentSTRINGDeskripsi kolom.
is_partition_keyBOOLEANApakah kolom tersebut merupakan kunci partisi.

UDFS

Menampilkan informasi user-defined function (UDF) untuk suatu proyek.

BidangTipe dataDeskripsi
udf_catalogSTRINGNilai tetap: odps.
udf_schemaSTRINGNama proyek.
udf_nameSTRINGNama UDF.
owner_idSTRINGID pemilik UDF.
owner_nameSTRING(Opsional) Akun Alibaba Cloud pemilik UDF.
create_timeDATETIMEWaktu pembuatan UDF.
last_modified_timeDATETIMEWaktu terakhir UDF dimodifikasi.

RESOURCES

Menampilkan informasi resource untuk suatu proyek.

BidangTipe dataDeskripsi
resource_catalogSTRINGNilai tetap: odps.
resource_schemaSTRINGNama proyek.
resource_nameSTRINGNama resource.
resource_typeSTRINGJenis resource. Nilai yang valid: Py, Jar.
owner_idSTRINGID pemilik resource.
owner_nameSTRING(Opsional) Akun Alibaba Cloud pemilik resource.
create_timeDATETIMEWaktu pembuatan resource.
last_modified_timeDATETIMEWaktu terakhir resource dimodifikasi.
sizeBIGINTstorage space yang digunakan oleh resource.
commentSTRINGDeskripsi resource.
is_temp_resourceBOOLEANApakah resource tersebut merupakan resource temporary.

UDF_RESOURCES

Menampilkan dependensi antara UDF dan resource dalam suatu proyek.

BidangTipe dataDeskripsi
udf_catalogSTRINGNilai tetap: odps.
udf_schemaSTRINGNama proyek.
udf_nameSTRINGNama UDF.
resource_schemaSTRINGProyek tempat resource tersebut berada.
resource_nameSTRINGNama resource.

USERS

Menampilkan pengguna dalam suatu proyek.

BidangTipe dataDeskripsi
user_catalogSTRINGJenis akun. Nilai yang valid: ALIYUN, RAM.
user_schemaSTRINGNama proyek.
user_nameSTRING(Opsional) Username.
user_idSTRINGID pengguna Alibaba Cloud.
user_labelSTRINGLabel keamanan yang ditetapkan untuk pengguna.

ROLES

Menampilkan role dalam suatu proyek.

BidangTipe dataDeskripsi
role_catalogSTRINGNilai tetap: odps.
role_schemaSTRINGNama proyek.
role_nameSTRINGNama role.
role_labelSTRINGLabel keamanan yang ditetapkan untuk role.
commentSTRINGDeskripsi role.

USER_ROLES

Menampilkan penetapan role untuk pengguna dalam suatu proyek.

BidangTipe dataDeskripsi
user_role_catalogSTRINGNilai tetap: odps.
user_role_schemaSTRINGNama proyek.
role_nameSTRINGNama role.
user_nameSTRINGUsername.
user_idSTRINGID pengguna.

PACKAGE_OBJECTS

Menampilkan objek yang dibagikan dalam suatu paket dalam proyek.

BidangTipe dataDeskripsi
package_catalogSTRINGNilai tetap: odps.
package_schemaSTRINGNama proyek.
package_nameSTRINGNama paket.
object_typeSTRINGJenis objek yang dibagikan.

object_type

STRING

Jenis objek Tunnel. Nilainya adalah TABLE atau INSTANCE.

object_type

STRING

Jenis objek Tunnel. Nilainya adalah TABLE atau INSTANCE.

object_nameSTRINGNama objek yang dibagikan.
column_nameSTRINGNama kolom (untuk objek tabel).
allowed_privilegesVECTOR\<STRING\>Privilege yang diberikan pada objek tersebut.
allowed_labelSTRINGLabel keamanan untuk objek tersebut.

INSTALLED_PACKAGES

Menampilkan paket yang diinstal dalam suatu proyek.

BidangTipe dataDeskripsi
installed_package_catalogSTRINGNilai tetap: odps.
installed_package_schemaSTRINGNama proyek.
package_projectSTRINGProyek tempat paket tersebut dibuat.
package_nameSTRINGNama paket.
installed_timeDATETIMEDipesan. Waktu instalasi paket.
allowed_labelSTRINGLabel keamanan untuk paket tersebut.

SCHEMA_PRIVILEGES

Menampilkan penetapan privilege tingkat skema dalam suatu proyek.

BidangTipe dataDeskripsi
user_catalogSTRINGNilai tetap: odps.
user_schemaSTRINGNama proyek.
granteeSTRINGUsername.
user_idSTRINGID pengguna.
grantorSTRINGAkun yang memberikan privilege. Saat ini bernilai NULL.
privilege_typeSTRINGJenis privilege.

TABLE_PRIVILEGES

Menampilkan penetapan privilege tingkat tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGProyek tempat tabel tersebut berada.
table_nameSTRINGNama tabel.
granteeSTRINGUsername.
user_idSTRINGID pengguna.
grantorSTRINGAkun yang memberikan privilege. Saat ini bernilai NULL.
privilege_typeSTRINGJenis privilege.
user_schemaSTRINGProyek tempat pengguna tersebut berada.

COLUMN_PRIVILEGES

Menampilkan penetapan privilege tingkat kolom dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGProyek tempat tabel tersebut berada.
table_nameSTRINGNama tabel.
column_nameSTRINGNama kolom.
granteeSTRINGUsername.
user_idSTRINGID pengguna.
grantorSTRING(Opsional) Saat ini bernilai NULL.
privilege_typeSTRINGJenis privilege.
user_schemaSTRINGProyek tempat pengguna tersebut berada.

UDF_PRIVILEGES

Menampilkan penetapan privilege tingkat UDF dalam suatu proyek.

BidangTipe dataDeskripsi
udf_catalogSTRINGNilai tetap: odps.
udf_schemaSTRINGNama proyek.
udf_nameSTRINGNama UDF.
user_schemaSTRINGProyek tempat pengguna tersebut berada.
granteeSTRINGUsername.
user_idSTRINGID pengguna.
grantorSTRINGAkun yang memberikan privilege. Saat ini bernilai NULL.
privilege_typeSTRINGJenis privilege.

RESOURCE_PRIVILEGES

Menampilkan penetapan privilege tingkat resource dalam suatu proyek.

BidangTipe dataDeskripsi
resource_catalogSTRINGNilai tetap: odps.
resource_schemaSTRINGNama proyek.
resource_nameSTRINGNama resource.
user_schemaSTRINGProyek tempat pengguna tersebut berada.
granteeSTRINGUsername.
user_idSTRINGID pengguna.
grantorSTRINGAkun yang memberikan privilege. Saat ini bernilai NULL.
privilege_typeSTRINGJenis privilege.

TABLE_LABELS

Menampilkan label keamanan yang ditetapkan untuk tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGNama proyek.
table_nameSTRINGNama tabel.
label_typeSTRINGJenis label. Nilai tetap: NULL.
label_levelSTRINGTingkat label.

COLUMN_LABELS

Menampilkan label keamanan yang ditetapkan untuk kolom tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_catalogSTRINGNilai tetap: odps.
table_schemaSTRINGNama proyek.
table_nameSTRINGNama tabel.
column_nameSTRINGNama kolom.
label_typeSTRINGJenis label. Nilai tetap: NULL.
label_levelSTRINGTingkat label.

TABLE_LABEL_GRANTS

Menampilkan pemberian akses berbasis label untuk tabel dalam suatu proyek.

BidangTipe dataDeskripsi
table_label_grant_catalogSTRINGNilai tetap: odps.
table_label_grant_schemaSTRINGProyek tempat pengguna tersebut berada.
userSTRINGUsername.
user_idSTRINGID pengguna.
table_schemaSTRINGProyek tempat tabel tersebut berada.
table_nameSTRINGNama tabel.
grantorSTRINGAkun yang memberikan akses label. Saat ini bernilai NULL.
label_levelSTRINGTingkat label yang diberikan.
expiredDATETIMEWaktu kedaluwarsa pemberian akses.

COLUMN_LABEL_GRANTS

Menampilkan pemberian akses berbasis label untuk kolom tabel dalam suatu proyek.

BidangTipe dataDeskripsi
column_label_grant_catalogSTRINGNilai tetap: odps.
column_label_grant_schemaSTRINGProyek tempat pengguna tersebut berada.
userSTRINGUsername.
user_idSTRINGID pengguna.
table_schemaSTRINGProyek tempat tabel tersebut berada.
table_nameSTRINGNama tabel.
column_nameSTRINGNama kolom.
grantorSTRINGAkun yang memberikan akses label. Saat ini bernilai NULL.
label_levelSTRINGTingkat label yang diberikan.
expiredDATETIMEWaktu kedaluwarsa pemberian akses.

TASKS

Menampilkan snapshot real-time dari pekerjaan yang sedang berjalan. Gunakan view ini untuk memantau pekerjaan aktif.

Penting

View TASKS sedang dalam proses pengujian internal dan bidang serta nilainya dapat berubah sewaktu-waktu tanpa pemberitahuan. View ini tidak memiliki jaminan SLA. Gunakan dengan hati-hati. Untuk pembaruan status rilisnya, lihat Pemberitahuan layanan.

BidangTipe dataDeskripsi
project_nameSTRINGNama proyek.
task_nameSTRINGNama pekerjaan.
task_typeSTRINGJenis pekerjaan. Nilai yang valid: SQL, CUPID (pekerjaan Spark atau Mars), SQLCost, SQLRT (MaxCompute Query Acceleration (MCQA)), LOT (MapReduce), PS (Parameter Server PAI), AlgoTask (Machine Learning Platform for AI (PAI)).
inst_idSTRINGID instans yang dibuat untuk pekerjaan tersebut.
statusSTRINGStatus pekerjaan pada waktu pengumpulan data. Nilai yang valid: Running, Waiting.
owner_idSTRINGID akun Alibaba Cloud yang mengirimkan pekerjaan tersebut.
owner_nameSTRINGNama akun Alibaba Cloud yang mengirimkan pekerjaan tersebut.
start_timeDATETIMEWaktu mulai pekerjaan.
priorityBIGINTPrioritas pekerjaan. Hanya berlaku untuk pekerjaan sumber daya subscription.
signatureSTRINGSignature pekerjaan.
queue_nameSTRINGNama antrian komputasi.
cpu_usageBIGINTUtilisasi CPU saat ini. Dihitung sebagai: jumlah core CPU × 100.
mem_usageBIGINTPenggunaan memori saat ini dalam MB.
gpu_usageBIGINTPenggunaan GPU saat ini. Dihitung sebagai: jumlah GPU × 100.
total_cpu_usageBIGINTUtilisasi CPU terakumulasi. Dihitung sebagai: core CPU × 100 × durasi pekerjaan (detik).
total_mem_usageBIGINTPenggunaan memori terakumulasi. Dihitung sebagai: ukuran memori (MB) × durasi pekerjaan (detik).
total_gpu_usageBIGINTPenggunaan GPU terakumulasi. Dihitung sebagai: jumlah GPU × 100 × durasi pekerjaan (detik).
cpu_min_ratioBIGINTRasio penggunaan CPU pekerjaan terhadap total CPU. Hanya berlaku untuk pekerjaan sumber daya subscription.
mem_min_ratioBIGINTRasio penggunaan memori pekerjaan terhadap total memori. Hanya berlaku untuk pekerjaan sumber daya subscription.
gpu_min_ratioBIGINTRasio penggunaan GPU pekerjaan terhadap total GPU. Hanya berlaku untuk pekerjaan sumber daya subscription.
cpu_max_ratioBIGINTRasio penggunaan CPU pekerjaan terhadap CPU maksimum. Hanya berlaku untuk pekerjaan sumber daya subscription.
mem_max_ratioBIGINTRasio penggunaan memori pekerjaan terhadap memori maksimum. Hanya berlaku untuk pekerjaan sumber daya subscription.
gpu_max_ratioBIGINTRasio penggunaan GPU pekerjaan terhadap GPU maksimum. Hanya berlaku untuk pekerjaan sumber daya subscription.
settingsSTRINGPengaturan penjadwalan kustom dari aplikasi lapis atas seperti DataWorks.
additional_infoSTRINGDicadangkan.

TASKS_HISTORY

Menampilkan riwayat eksekusi pekerjaan untuk suatu proyek. Data dari 14 hari terakhir disimpan.

BidangTipe dataDeskripsi
task_catalogSTRINGNilai tetap: odps.
task_schemaSTRINGNama proyek.
task_nameSTRINGNama pekerjaan.
task_typeSTRINGJenis pekerjaan. Nilai yang valid: SQL, CUPID, SQLCost, SQLRT, LOT, PS, AlgoTask.
inst_idSTRINGID instans.
statusSTRINGStatus pekerjaan pada waktu pengumpulan data (bukan real-time). Nilai yang valid: Terminated, Failed, Cancelled.
owner_idSTRINGID akun Alibaba Cloud.
owner_nameSTRINGNama akun Alibaba Cloud.
resultSTRINGInformasi error untuk pekerjaan SQL yang gagal.
start_timeDATETIMEWaktu mulai pekerjaan.
end_timeDATETIMEWaktu akhir pekerjaan. NULL jika pekerjaan tidak selesai pada hari pengumpulan data.
input_recordsBIGINTJumlah catatan yang dibaca.
output_recordsBIGINTJumlah catatan yang ditulis.
input_bytesBIGINTJumlah data yang dipindai, konsisten dengan LogView.
output_bytesBIGINTJumlah byte output.
input_tablesSTRINGTabel input dalam format [project.table1, project.table2]. Tidak tersedia untuk semua jenis pekerjaan (misalnya, pekerjaan SQLCost).
output_tablesSTRINGTabel output dalam format [project.table1, project.table2].
operation_textSTRINGXML sumber dari kueri. NULL jika ukuran file melebihi 256 KB.
signatureSTRING(Opsional) Signature pekerjaan.
complexityDOUBLE(Opsional) Kompleksitas pekerjaan. Hanya tersedia untuk pekerjaan SQL.
cost_cpuDOUBLEBiaya CPU. Nilai 100 setara dengan 1 core CPU × 1 detik. Contoh: 10 core berjalan selama 5 detik = 5.000.
cost_memDOUBLEBiaya memori. Dihitung sebagai: ukuran memori (MB) × durasi pekerjaan (detik).
settingsSTRINGMetadata penjadwalan dalam format JSON. Termasuk bidang: USERAGENT, BIZID, SKYNET_ID, SKYNET_NODENAME.
dsSTRINGTanggal pengumpulan data. Contoh: 20190101.

TUNNELS_HISTORY

Menampilkan riwayat unggah dan unduh untuk layanan MaxCompute Tunnel. Data dari 14 hari terakhir disimpan.

BidangTipe dataDeskripsi
tunnel_catalogSTRINGNilai tetap: odps.
tunnel_schemaSTRINGNama proyek.
session_idSTRINGID sesi, dalam format TIMESTAMP(YYYYMMDDHHmmss, 14 karakter) + IP(8 karakter) + numHex(8 karakter). Contoh: 2013060414484474e5e60a00000002.
operate_typeSTRINGJenis operasi. Nilai yang valid: UPLOADLOG, DOWNLOADLOG, DOWNLOADINSTANCELOG.
tunnel_typeSTRINGJenis tunnel. Nilai yang valid: TUNNEL LOG, TUNNEL INSTANCE LOG.
request_idSTRINGID permintaan.
object_typeSTRINGJenis objek. Nilai yang valid: TABLE, INSTANCE.
object_nameSTRINGNama tabel atau ID instans.
partition_specSTRINGSpesifikasi partisi. Contoh: time=20130222,loc=beijing.
data_sizeBIGINTUkuran data dalam byte.
block_idBIGINTID blok untuk unggahan. Hanya diisi saat operate_type bernilai UPLOADLOG.
offsetBIGINTJumlah catatan yang dilewati sebelum unduhan. Default: 0.
lengthBIGINTJumlah catatan yang ditransfer dalam sesi tersebut.
owner_idSTRINGID akun Alibaba Cloud.
owner_nameSTRINGNama akun Alibaba Cloud.
start_timeDATETIMEWaktu mulai permintaan.
end_timeDATETIMEWaktu akhir permintaan.
client_ipSTRINGAlamat IP klien.
user_agentSTRINGInformasi klien, seperti versi Java atau sistem operasi.
columnsSTRINGKolom yang ditentukan untuk unduhan.
dsSTRINGTanggal pengumpulan data. Contoh: 20190101.

Langkah selanjutnya