全部产品
Search
文档中心

MaxCompute:Parameter Bendera

更新时间:Dec 18, 2025

Topik ini mencantumkan parameter flag. Anda dapat mencari parameter untuk melihat cakupannya, nama properti, dan deskripsinya.

Kategori

Ruang Lingkup Dampak

Nama properti

Deskripsi

Nilai Valid

Perintah dan fungsi SQL yang terpengaruh

Ekosistem

Sesi

console.sql.result.instancetunnel

Menentukan apakah akan mengaktifkan InstanceTunnel. Untuk informasi lebih lanjut tentang perintah Tunnel, lihat Catatan Penggunaan.

  • True: Aktifkan.

  • False: Nonaktifkan.

SELECT

Penjadwalan

Sesi

odps.stage.mapper.mem

Ukuran memori setiap pekerja Map.

Nilai yang valid: 256 MiB hingga 12288 MiB. Nilai default adalah 1024 MiB.

SEMUA

Penjadwalan

Sesi

odps.stage.reducer.mem

Ukuran memori setiap pekerja Reduce.

Rentang: 256 MiB hingga 12288 MiB. Nilai default: 1024 MiB.

SEMUA

Penjadwalan

Sesi

odps.stage.joiner.mem

Ukuran memori setiap pekerja Join.

Rentang: 256 MiB hingga 12288 MiB. Nilai default: 1024 MiB.

SEMUA

Penjadwalan

Sesi

odps.stage.mem

Ukuran total memori semua worker dalam pekerjaan MaxCompute tertentu. Parameter ini memiliki prioritas lebih rendah dibandingkan properti odps.stage.mapper.mem, odps.stage.reducer.mem, dan odps.stage.joiner.mem.

Rentang: 256 MiB hingga 12288 MiB. Tidak ada nilai default.

SEMUA

Penjadwalan

Sesi

odps.stage.mapper.split.size

Volume data masukan setiap worker Map, yaitu ukuran split file masukan. Parameter ini secara tidak langsung mengontrol jumlah worker pada setiap tahap Map.

Catatan
  • Saat mengonfigurasi parameter ini, hindari penggunaan Limit dalam pernyataan SQL. Limit membatasi worker agar dieksekusi dengan konkurensi tunggal.

  • MaxCompute mendukung fitur Split Size Hint untuk menyesuaikan ukuran split, mengontrol tingkat paralelisme, dan mengoptimalkan kinerja komputasi.

Unit: MiB. Nilai default: 256 MiB.

SEMUA

Scheduling

Session

odps.sql.split.size

Ukuran data satu shard untuk pemrosesan paralel tingkat tabel.

Unit: MiB.

Contoh: {"table1": 1024, "table2": 512}.

ALL

Scheduling

Session

odps.sql.split.row.count

Jumlah baris dalam satu shard untuk pemrosesan paralel tingkat tabel.

Catatan

Parameter ini hanya dapat digunakan untuk tabel internal, tabel non-transaksional, dan tabel non-terkluster.

Nilainya harus berupa bilangan bulat positif.

Contoh: {"table1": 100, "table2": 500}.

ALL

Scheduling

Session

odps.sql.split.dop

Tingkat paralelisme untuk pemrosesan tingkat tabel.

Catatan

Parameter ini hanya dapat digunakan untuk tabel internal, tabel non-transaksional, dan tabel non-terkluster.

Nilainya harus berupa bilangan bulat positif.

Contoh: {"table1": 1, "table2": 5}.

ALL

Penjadwalan

Sesi

odps.stage.reducer.num

Jumlah pekerja pada setiap tahap Reduce.

Catatan

Saat mengonfigurasi parameter ini, hindari penggunaan Limit dalam pernyataan SQL. Limit membatasi worker agar dieksekusi dengan konkurensi tunggal.

-

SEMUA

Penjadwalan

Sesi

odps.stage.joiner.num

Jumlah pekerja pada setiap tahap Join.

Catatan

Saat mengonfigurasi parameter ini, hindari penggunaan Limit dalam pernyataan SQL. Limit membatasi worker agar dieksekusi dengan konkurensi tunggal.

-

SEMUA

Penjadwalan

Sesi

odps.stage.num

Konkurensi semua worker dalam pekerjaan MaxCompute tertentu. Parameter ini memiliki prioritas lebih rendah dibandingkan properti odps.stage.mapper.split.size, odps.stage.reducer.num, dan odps.stage.joiner.num.

Catatan

Saat mengonfigurasi parameter ini, hindari penggunaan Limit dalam pernyataan SQL. Limit membatasi worker agar dieksekusi dengan konkurensi tunggal.

-

SEMUA

Penjadwalan

Proyek

odps.instance.priority.enable

Menentukan apakah fitur prioritas pekerjaan diaktifkan untuk proyek yang menggunakan sumber daya komputasi langganan. Untuk informasi selengkapnya tentang fitur prioritas pekerjaan, lihat Prioritas pekerjaan.

  • True: Aktifkan.

  • False: Nonaktifkan.

Catatan

Hanya pemilik proyek atau pengguna yang ditugaskan peran Super_Administrator yang dapat menjalankan perintah ini untuk mengaktifkan fitur prioritas.

SEMUA

SQL

Sesi

odps.sql.reshuffle.dynamicpt

Menentukan apakah partisi dinamis diaktifkan untuk mencegah pembuatan jumlah berkas kecil yang berlebihan saat partisi dinamis dipisah.

  • True: Aktifkan.

  • False: Nonaktifkan.

Catatan

Jika hanya sedikit partisi dinamis yang dihasilkan, atur parameter ini ke False untuk mencegah kesenjangan data.

  • INSERT INTO

  • INSERT OVERWRITE

SQL

Sesi

odps.sql.udf.getjsonobj.new

Menentukan apakah fungsi GET_JSON_OBJECT mempertahankan string asli saat mengembalikan nilai.

Catatan

Untuk informasi selengkapnya tentang fungsi GET_JSON_OBJECT, lihat Fungsi string.

  • Untuk proyek MaxCompute yang dibuat pada atau setelah 21 Januari 2021, fungsi GET_JSON_OBJECT secara default menyimpan string asli untuk hasil yang dikembalikan.

  • Untuk proyek MaxCompute yang dibuat sebelum 21 Januari 2021, fungsi GET_JSON_OBJECT secara default mengembalikan karakter terpesan JSON menggunakan karakter escape. Hal ini mencegah perubahan perilaku yang memengaruhi pekerjaan yang sudah ada.

  • True: Aktifkan.

  • False: Nonaktifkan.

UDF

SQL

Sesi

odps.sql.udf.jvm.memory

Memori maksimum heap JVM untuk UDF.

Jika volume data besar dihitung dan diurutkan di memori menggunakan UDF, error out of memory (OOM) dapat terjadi. Dalam kasus ini, Anda dapat menambah nilai parameter ini. Namun, metode ini hanya memberikan solusi sementara. Optimalkan kode UDF sesuai kebutuhan.

Rentang: 256 MiB hingga 12288 MiB. Nilai default: 1024 MiB.

UDF

SQL

Sesi

odps.function.timeout

Periode timeout untuk UDF.

Rentang: 0s hingga 3600s. Nilai default: 600s.

UDF

SQL

Sesi

odps.sql.session.resources

Resource yang direferensikan oleh UDT. Anda dapat menentukan beberapa resource. Pisahkan dengan koma (,).

Untuk informasi selengkapnya tentang resource yang direferensikan, lihat Ikhtisar UDT.

Sumber daya yang diunggah.

UDT

SQL

Sesi

odps.sql.udt.display.tostring

Menentukan apakah mekanisme yang membungkus semua kolom yang output akhirnya merupakan UDT dengan java.util.Objects.toString(...) diaktifkan.

  • True: Aktifkan.

  • False: Nonaktifkan.

UDT

SQL

Sesi

odps.sql.session.java.imports

Paket Java yang direferensikan oleh UDT. Anda dapat menentukan beberapa paket Java. Pisahkan dengan koma (,). Untuk informasi selengkapnya tentang paket Java, lihat Ikhtisar UDT.

Paket Java yang diunggah.

UDT

SQL

Sesi

odps.sql.skewjoin

Menentukan apakah fitur SKEWJOIN diaktifkan untuk mengatasi masalah long tail.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • SELECT

  • JOIN

SQL

Sesi

odps.sql.skewinfo

Kunci target dan nilai yang sesuai untuk SKEWJOIN. Untuk informasi selengkapnya, lihat Penyetelan kesenjangan data.

-

  • SELECT

  • JOIN

SQL

Sesi

odps.sql.udf.ppr.deterministic

Menentukan apakah akan mengaktifkan pemangkasan partisi untuk UDF. Untuk informasi lebih lanjut tentang pemangkasan partisi, lihat Klausa WHERE (WHERE_condition).

  • True: Aktifkan.

  • False: Nonaktifkan.

UDF

SQL

Sesi

odps.sql.udf.ppr.to.subquery

Menentukan apakah error yang terjadi selama backfill pemangkasan partisi diabaikan. Untuk informasi selengkapnya tentang pemangkasan partisi, lihat Klausa WHERE (WHERE_condition).

  • True: Aktifkan.

  • False: Nonaktifkan.

UDF

SQL

Sesi

odps.optimizer.enable.range.partial.repartitioning

Menentukan apakah akan mengaktifkan fitur Shuffle Remove untuk tabel yang dikelompokkan berdasarkan rentang.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • INSERT OVERWRITE

  • CREATE TABLE

SQL

Session

odps.optimizer.merge.partitioned.table

Saat kueri berulang kali menggunakan tabel partisi yang sama, Anda dapat mengatur parameter ini untuk mengaktifkan sistem agar menggabungkan tabel partisi tersebut. Hal ini meminimalkan operasi I/O pada tabel partisi dan meningkatkan kinerja.

  • True: Aktifkan.

  • False: Nonaktifkan.

SELECT

SQL

Sesi

odps.optimizer.skew.join.topk.num

Jumlah nilai hot yang diperoleh pengoptimal saat menjalankan operasi agregat. Untuk informasi selengkapnya, lihat SKEWJOIN HINT.

-

Petunjuk SKEWJOIN

SQL

Sesi

odps.optimizer.stat.collect.auto

Menentukan apakah fitur Freeride diaktifkan. Setelah fitur Freeride diaktifkan, statistik kolom tabel dikumpulkan secara otomatis. Untuk informasi selengkapnya tentang cara mengumpulkan informasi pengoptimal, lihat Pengoptimal.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • CREATE TABLE

  • INSERT INTO

  • INSERT OVERWRITE

SQL

Sesi

odps.optimizer.stat.collect.plan

Rencana pengumpulan yang digunakan untuk mengumpulkan metrik statistik kolom tertentu dari kolom tertentu. Untuk informasi selengkapnya tentang cara mengumpulkan informasi pengoptimal, lihat Pengoptimal.

-

  • CREATE TABLE

  • INSERT INTO

  • INSERT OVERWRITE

SQL

Sesi

odps.sql.external.net.vpc

Menentukan apakah dukungan VPC untuk tabel eksternal diaktifkan. Untuk informasi selengkapnya, lihat Tabel eksternal Hologres.

  • True: Aktifkan.

  • False: Nonaktifkan.

CREATE TABLE

SQL

Sesi

odps.sql.groupby.position.alias

Menentukan apakah konstanta integer dalam klausa groupby digunakan sebagai nomor ordinal kolom dalam pernyataan SELECT.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • SELECT

  • GROUP BY

SQL

Sesi

odps.sql.groupby.skewindata

Menentukan apakah mekanisme anti-skew untuk klausa groupby diaktifkan.

  • True: Aktifkan.

  • False: Nonaktifkan.

GROUP BY

SQL

Sesi

odps.sql.orderby.position.alias

Menentukan apakah konstanta integer dalam klausa orderby digunakan sebagai nomor ordinal kolom dalam pernyataan SELECT.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • ORDER BY

  • SELECT

SQL

Sesi

odps.sql.mapjoin.memory.max

Ukuran tabel kecil yang dibaca ke memori dalam skenario MAPJOIN. Unit: MiB.

Catatan

Parameter ini juga tunduk pada batas memori global tingkat tugas. Batas atas global total memori untuk beberapa tabel kecil dalam tugas yang sama adalah std::min(8G, odps.sql.mapjoin.memory.max * jumlah tabel kecil dalam tugas yang sama).

Rentang: 0 MiB hingga 8192 MiB

JOIN

SQL

Session

odps.sql.distributed.map.join.memory.max

Ukuran memori setiap instans HashTableBuilder dalam skenario MAPJOIN. Nilai default: 2048. Unit: MiB.

Rentang: 0 MiB hingga 8192 MiB

JOIN

SQL

Sesi

odps.sql.python.version

Versi Python untuk menjalankan pernyataan SQL.

  • cp27

  • cp37

  • UDTF

  • UDAF

SQL

Sesi

odps.sql.select.output.format

Menentukan apakah header tabel ditampilkan dalam hasil yang dikembalikan oleh klien MaxCompute. Untuk informasi selengkapnya tentang cara menggunakan klien MaxCompute, lihat Hubungkan ke MaxCompute menggunakan klien (odpscmd).

  • {""needHeader"":false,""fieldDelim"":""""}: Jangan tampilkan header tabel.

  • {""needHeader"":true,""fieldDelim"":""""}: Tampilkan header tabel.

SEMUA

SQL

Sesi

odps.sql.unstructured.data.oss.use.https

Menentukan apakah mekanisme pengambilan data melalui HTTPS di lapisan dasar diaktifkan saat Anda mengakses tabel eksternal. Untuk informasi selengkapnya tentang tabel eksternal OSS, lihat Tabel eksternal ORC.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

SQL

Sesi

odps.sql.decimal.tostring.trimzero

Menentukan apakah angka nol di belakang titik desimal untuk data tipe DECIMAL dihapus. Nilai default adalah True, yang berarti angka nol di belakang titik desimal dihapus secara default.

  • True: Hapus angka nol di belakang titik desimal.

  • False: Pertahankan angka nol di belakang titik desimal.

CAST

SQL

Sesi

odps.sql.unstructured.tablestore.put.row

Menentukan apakah penulisan data ke tabel eksternal Tablestore menggunakan PutRow didukung.

Catatan

Untuk informasi lebih lanjut tentang PutRow, lihat PutRow.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

SQL

Sesi

odps.sql.unstructured.external.max.dop

Tingkat paralelisme maksimum untuk worker yang mengakses tabel eksternal.

Bilangan bulat positif.

Kueri dan penulisan tabel eksternal

SQL

Session/Project

odps.sql.unstructured.file.pattern.black.list

Saat MaxCompute SQL membaca data dari tabel eksternal yang mengarah ke lokasi OSS atau HDFS, parameter ini secara otomatis mengabaikan berkas _SUCCESS. Berkas ini dibuat Spark saat menulis ke direktori. Hal ini mencegah MaxCompute SQL gagal membaca data di direktori tersebut. Misalnya, tentukan parameter ini di tingkat session:

CREATE EXTERNAL TABLE IF NOT EXISTS test_oss_pt( 
  t_id INT,
  t_string STRING)
PARTITIONED BY (pt1 INT,pt2 INT)
STORED BY 'com.aliyun.odps.CsvStorageHandler' 
WITH serdeproperties (
 'odps.properties.rolearn'='acs:ram::xxxxxx:role/aliyunodpsdefaultrole'
) 
LOCATION 'oss://oss-cn-hangzhou-internal.aliyuncs.com/oss-mc-test/Demo3/';

SET odps.sql.unstructured.file.pattern.black.list=.*_SUCCESS$;
INSERT INTO test_oss_pt PARTITION (pt1=8,pt2=8) VALUES (1,'tree');
SELECT t_id, t_string FROM test_oss_pt WHERE pt1=8 AND pt2=8;

Nilai: .*_SUCCESS$.

Kueri tabel eksternal

SQL

Session

odps.meta.exttable.stats.onlinecollect

Karena data dari kueri eksternal disimpan di data lake, metadata lokal tidak dapat diproses karena sifat terbuka data lake. Selain itu, karena data berada di luar dan statistik tidak dikumpulkan sebelumnya, strategi konservatif sering diadopsi saat membuat rencana eksekusi, yang mengakibatkan efisiensi eksekusi rendah.

Fitur ini memungkinkan Pengoptimal menemukan tabel kecil dengan mengumpulkan Stats tabel secara sementara selama eksekusi kueri, sehingga dapat secara proaktif menggunakan Hash Join, mengoptimalkan urutan join, mengurangi banyak Shuffle, dan memperpendek pipeline eksekusi untuk mengoptimalkan rencana kueri.

True: Aktifkan.

False (default): Nonaktifkan.

Kueri tabel eksternal

SQL

Proyek

odps.sql.allow.fullscan

Menentukan apakah pemindaian tabel penuh diizinkan dalam proyek. Pemindaian tabel penuh mengonsumsi banyak resource. Untuk meningkatkan efisiensi pemrosesan, jangan aktifkan fitur ini.

  • True: Izinkan pemindaian tabel penuh.

  • False: Larang pemindaian tabel penuh.

SELECT

SQL

Proyek

odps.table.lifecycle

Menentukan apakah akan mengonfigurasi siklus hidup untuk tabel dalam sebuah proyek.

  • Opsional: Klausul Lifecycle bersifat opsional saat Anda membuat tabel. Jika Anda tidak mengatur siklus hidup untuk tabel, tabel tersebut tidak pernah kedaluwarsa.

  • Wajib: Klausul Lifecycle wajib saat Anda membuat tabel. Anda harus mengatur siklus hidup untuk tabel tersebut.

  • Inherit: Jika Anda tidak mengatur siklus hidup untuk tabel saat membuatnya, nilai odps.table.lifecycle.value digunakan.

BUAT TABEL

SQL

Proyek

odps.table.lifecycle.value

Siklus hidup sebuah tabel. Satuan: hari.

Rentang: 1 hingga 37231. Nilai default: 37231.

CREATE TABLE

SQL

Proyek

READ_TABLE_MAX_ROW

Jumlah catatan data yang dikembalikan oleh pernyataan SELECT.

Rentang: 1 hingga 10000. Nilai default: 10000.

SELECT

SQL

Proyek

odps.output.field.formatter

Aturan penyembunyian data dinamis untuk hasil kueri SQL. Untuk informasi lebih lanjut tentang penyembunyian data dinamis di MaxCompute, lihat Dynamic data masking.

Aturan penyembunyian data dinamis kustom.

SELECT

SQL

Proyek

odps.sql.acid.table.enable

Menentukan apakah mekanisme ACID diaktifkan. Untuk informasi selengkapnya tentang ACID, lihat Semantik ACID.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

SQL

Session/Project

odps.io.oss.use.vipserver

Menentukan apakah server alamat IP virtual (VIP) digunakan untuk mengakses OSS untuk tabel eksternal. Jika parameter ini dinonaktifkan, SLB digunakan. Server VIP menyediakan batas trafik yang lebih tinggi dan mendukung pembatasan kecepatan. Namun, hal ini menimbulkan risiko stabilitas, seperti kegagalan kueri. Evaluasi risiko sebelum mengaktifkan parameter ini.

  • True: Aktifkan

  • False (default): Nonaktifkan

Kueri tabel eksternal

SQL

Sesi/Proyek

odps.sql.executionengine.enable.string.to.date.full.format

Untuk mengonversi string tanggal yang berisi jam, menit, dan detik, atur parameter ini ke True. Nilai default adalah False.

  • True: Aktifkan.

  • False: Nonaktifkan.

CAST

SQL

Sesi/Proyek

odps.sql.executionengine.enable.rand.time.seed

Jika parameter ini diatur ke False, fungsi Rand menggunakan ID instans saat ini sebagai seed untuk inisialisasi bilangan acak. Hal ini memastikan idempotensi fungsi tersebut.

Jika parameter ini diatur ke True, fungsi Rand menggunakan waktu sistem saat ini sebagai seed untuk inisialisasi bilangan acak. Dalam kasus ini, fungsi Rand tidak lagi idempoten dan tidak dapat digunakan sebagai kunci shuffle. Hal ini menyebabkan hasil yang berbeda saat dijalankan ulang.

Nilai default adalah False.

  • True: Aktifkan.

  • False: Nonaktifkan.

RAND

SQL

Sesi/Proyek

odps.sql.type.system.odps2

Menentukan apakah edisi tipe data MaxCompute V2.0 diaktifkan. Untuk informasi selengkapnya tentang tipe data MaxCompute V2.0, lihat Tipe data (versi 2.0).

  • True: Aktifkan.

  • False: Nonaktifkan.

Fungsi ekstensi MaxCompute V2.0

SQL

Sesi/Proyek

odps.sql.type.json.enable

Menentukan apakah tipe data JSON diaktifkan. Untuk informasi selengkapnya tentang tipe data JSON, lihat Tipe data JSON.

  • True: Aktifkan.

  • False: Nonaktifkan.

Tipe data JSON MaxCompute

SQL

Sesi/Proyek

odps.sql.hive.compatible

Menentukan apakah mode kompatibilitas Hive diaktifkan. Setelah Anda mengaktifkan mode kompatibilitas Hive, MaxCompute mendukung berbagai sintaks yang ditentukan untuk Hive, seperti inputRecordReader, outputRecordReader, dan Serde. Untuk informasi selengkapnya tentang tipe data yang kompatibel, lihat Tipe data kompatibel Hive.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

SQL

Sesi/Proyek

odps.sql.metering.value.max

Batas konsumsi untuk satu pernyataan SQL. Untuk informasi selengkapnya tentang pemantauan konsumen, lihat Pemantauan, peringatan, dan kontrol konsumsi.

-

SEMUA

SQL

Sesi/Proyek

odps.sql.timezone

Zona waktu proyek MaxCompute. Untuk informasi selengkapnya tentang zona waktu, lihat Operasi konfigurasi zona waktu.

-

SEMUA

SQL

Sesi/Proyek

odps.sql.unstructured.oss.commit.mode

Menentukan apakah akan mengaktifkan fitur unggah multipart OSS untuk menulis data ke tabel eksternal OSS. Untuk informasi lebih lanjut, lihat Write data to OSS.

  • True: Aktifkan.

  • False: Nonaktifkan.

INSERT OVERWRITE

SQL

Sesi/Proyek

odps.sql.groupby.orderby.position.alias

Menentukan apakah konstanta integer dalam klausa group by dan order by digunakan sebagai nomor ordinal kolom dalam pernyataan SELECT.

Catatan

Untuk proyek yang sudah ada, jika Anda mengaktifkan parameter ini di tingkat proyek, parsing dan eksekusi tugas yang sudah ada mungkin terpengaruh. Sebelum memodifikasi parameter ini, pastikan tugas yang sudah ada masih dapat dieksekusi dengan benar berdasarkan logika aslinya. Jika tidak, atur parameter ini di tingkat session.

  • True: Aktifkan.

  • False: Nonaktifkan.

  • GROUP BY

  • ORDER BY

  • SELECT

SQL

Sesi/Proyek

odps.ext.oss.orc.native

Gunakan reader ORC native untuk membaca tabel.

  • True: Aktifkan.

  • False: Nonaktifkan.

SELECT

SQL

Session

odps.sql.job.max.time.hours

Waktu eksekusi maksimum untuk satu pekerjaan.

Rentang: 1 hingga 72. Nilai default: 24.

Pekerjaan SQL

Billing

Sesi

odps.task.quota.preference.tag

Menentukan grup kuota untuk pekerjaan. Grup kuota adalah grup kuota di Manajemen MaxCompute. Untuk proyek yang menggunakan resource langganan, Anda dapat menggunakan properti ini untuk menentukan grup kuota sekunder untuk pekerjaan. Jika tag kuota yang ditetapkan saat pekerjaan dikirimkan sama dengan tag kuota dalam properti grup kuota, pekerjaan tersebut dijadwalkan terlebih dahulu ke grup kuota ini. Jika tidak, pekerjaan tersebut dijadwalkan ke grup kuota yang ditentukan untuk proyek tempat pekerjaan tersebut berada.

Jalankan pernyataan berikut untuk mengatur parameter.

set odps.task.quota.preference.tag = payasyougo
Catatan

Properti ini hanya didukung untuk pekerjaan SQL.

tag_name adalah tag grup kuota dari grup kuota di Manajemen MaxCompute. Grup kuota hanya dapat berupa grup kuota di wilayah tempat pemilik proyek tempat pekerjaan tersebut berada berlokasi. tag_name hanya boleh berisi huruf, angka, dan garis bawah (_).

SEMUA

Billing

Sesi

odps.task.wlm.quota

Resource yang ditentukan digunakan untuk menjalankan tugas sesi saat ini. Nilainya adalah QuotaName yang sesuai.

-

SEMUA

Keamanan dan izin

Proyek

odps.forbid.fetch.result.by.bearertoken

Menentukan apakah Logview dilarang menampilkan hasil eksekusi pekerjaan di tab Result. Parameter ini terutama digunakan untuk melindungi keamanan data.

  • True: Larang tampilan hasil eksekusi pekerjaan.

  • False: Izinkan tampilan hasil eksekusi pekerjaan.

SEMUA

Keamanan dan Izin

Proyek

LabelSecurity

Menentukan apakah mekanisme LabelSecurity diaktifkan. Untuk informasi selengkapnya tentang mekanisme LabelSecurity, lihat Kontrol akses berbasis label.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

Keamanan dan Izin

Proyek

CheckPermissionUsingACL

Menentukan apakah mekanisme otorisasi ACL diaktifkan. Untuk informasi selengkapnya tentang otorisasi ACL, lihat Izin MaxCompute.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

Keamanan dan Izin

Proyek

CheckPermissionUsingPolicy

Menentukan apakah mekanisme otorisasi kebijakan diaktifkan. Untuk informasi selengkapnya tentang otorisasi kebijakan, lihat Kontrol akses berbasis kebijakan.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

Keamanan dan Izin

Proyek

ObjectCreatorHasAccessPermission

Menentukan apakah pembuat objek memiliki izin akses ke objek tersebut secara default.

  • True: Pembuat objek memiliki izin akses secara default.

  • False: Pembuat objek tidak memiliki izin akses secara default.

SEMUA

Keamanan dan Izin

Proyek

ObjectCreatorHasGrantPermission

Menentukan apakah pembuat objek memiliki izin otorisasi ke objek tersebut secara default.

  • True: Pembuat objek memiliki izin otorisasi secara default.

  • False: Pembuat objek tidak memiliki izin otorisasi secara default.

SEMUA

Keamanan dan Izin

Proyek

ProjectProtection

Menentukan apakah mekanisme perlindungan data diaktifkan. Untuk informasi selengkapnya tentang mekanisme perlindungan data, lihat Mekanisme perlindungan data.

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

Keamanan dan Izin

Proyek

odps.output.field.formatter

Aturan penyembunyian data dinamis untuk hasil kueri SQL. Untuk informasi lebih lanjut tentang penyembunyian data dinamis, lihat Penyembunyian Data Dinamis.

Aturan penyembunyian data dinamis kustom.

SELECT

Keamanan Izin

Proyek

odps.security.ip.whitelist

Daftar putih alamat IP yang dapat digunakan untuk mengakses proyek dalam skenario interkoneksi produk cloud. Untuk informasi selengkapnya tentang daftar putih alamat IP, lihat Mengelola daftar putih alamat IP.

Daftar alamat IP. Pisahkan alamat IP dengan koma (,).

SEMUA

Keamanan Izin

Proyek

odps.security.vpc.whitelist

Daftar putih alamat IP yang dapat digunakan untuk mengakses proyek dalam skenario VPC. Untuk informasi selengkapnya tentang daftar putih alamat IP, lihat Mengelola daftar putih alamat IP.

RegionID_VPCID[Alamat IP]

SEMUA

Tipe Data

Proyek

odps.sql.decimal.odps2

Menentukan apakah DECIMAL(presisi,skala) dari tipe data DECIMAL 2.0 diaktifkan. Untuk informasi selengkapnya tentang tipe data, lihat Tipe data (versi 2.0).

  • True: Aktifkan.

  • False: Nonaktifkan.

SEMUA

Penyimpanan Data

Proyek

odps.timemachine.retention.days

Periode retensi data cadangan. Untuk informasi selengkapnya tentang pencadangan data, lihat Cadangan lokal.

Rentang: 0 hingga 30. Nilai default: 1.

SEMUA

Metadata

Proyek

odps.schema.evolution.enable

Mengaktifkan fitur evolusi skema.

  • True: Aktifkan.

  • False (default): Nonaktifkan.

Evolusi skema.

Nilai Parameter Bendera Kueri

Anda dapat mengkueri nilai parameter flag pada tingkat proyek atau session.

  • Tingkat proyek: Di klien MaxCompute (odpscmd), jalankan perintah setproject; untuk mengkueri semua nilai parameter flag dalam proyek.

  • Tingkat session: Lihat nilai parameter untuk session di Logview.