Gunakan operasi SET untuk mengonfigurasi dan memeriksa variabel sistem dalam sesi MaxCompute saat ini. Variabel tingkat sesi hanya berlaku selama sesi tersebut. Untuk mengonfigurasi properti di tingkat proyek, lihat Configure project properties.
Pernyataan berikut tersedia:
| Statement | Description | Required role |
|---|---|---|
| SET | Mengonfigurasi variabel sistem untuk sesi saat ini | Pengguna yang memiliki izin operasi pada proyek |
| SHOW FLAGS | Menampilkan properti yang telah Anda konfigurasi menggunakan pernyataan SET | — |
Jalankan pernyataan ini pada salah satu platform berikut:
SET
Mengatur variabel sistem untuk sesi saat ini.
Syntax
SET <KEY>=<VALUE>
Parameters
| Parameter | Description |
|---|---|
KEY |
Nama properti. Untuk daftar nama flag yang tersedia beserta nilai yang diterima, lihat Flag parameters. |
VALUE |
Nilai yang akan diberikan ke properti tersebut. |
Example
-- Mengatur ukuran data yang dibaca oleh setiap Mapper menjadi 256 MB.
SET odps.stage.mapper.split.size=256;
-- Menonaktifkan Query Acceleration (MCQA) dalam pernyataan SQL.
SET odps.mcqa.disable=true;
-- Mengatur batas atas penggunaan CU untuk satu pekerjaan MaxCompute.
SET odps.task.max.concurrent.cu=<CU amount>;
-- Membatasi durasi maksimum pekerjaan yang sedang berjalan hingga 72 jam.
SET odps.sql.job.max.time.hours=72;
-- Mematikan ODPS Service Mode (mode Online). Mode Online diaktifkan secara default. Ini adalah parameter tingkat pekerjaan dan tidak dapat dikonfigurasi di tingkat proyek.
SET odps.service.mode=off;
SHOW FLAGS
Menampilkan properti yang telah Anda konfigurasi menggunakan pernyataan SET.
Syntax
SHOW flags;