Gunakan variabel global untuk mengurangi beban konfigurasi parameter berulang dalam pipeline online dan pipeline penjadwalan offline DataWorks. Untuk pipeline online, variabel global memungkinkan beberapa komponen berbagi parameter yang sama. Untuk penjadwalan offline DataWorks, variabel global digunakan sebagai pengganti parameter waktu penjadwalan, meningkatkan fleksibilitas dan efisiensi pipeline.
Cara Menggunakan
Konfigurasikan variabel global.
Masuk ke pipeline yang telah dibuat, klik area kosong pada kanvas, lalu pilih Add Global Variable di sisi kanan antarmuka.

Masukkan
${namaVariabel}di tempat variabel diperlukan untuk mereferensikan variabel tersebut.
Contoh 1: Menggunakan variabel global dalam pipeline online
Contoh ini menggunakan variabel global para1 untuk mengubah nama kolom status menjadi ifHealth, dan mereferensikan variabel tersebut dalam skrip SQL.
Pipeline ini dibuat berdasarkan template preset "Prediksi Penyakit Jantung". Pertahankan hanya dua node pertama dan hapus sisanya.
Klik area kosong pada kanvas, lalu buat variabel global baru di sisi kanan halaman.
Atur Variable Name menjadi
para1dan Variable Value menjadiifHealth.
Gunakan variabel global.
Ubah komponen SQL dengan mereferensikan variabel
${para1}.
Jalankan pipeline.
Setelah proses selesai, klik kanan komponen SQL, lalu pilih View Data > SQL Script Output Port. Anda dapat melihat bahwa nama kolom
statustelah berubah menjadiifHealth.
Contoh 2: Gunakan variabel global dalam pipeline penjadwalan offline DataWorks
Contoh ini menggunakan variabel global gDate untuk mengaitkan pipeline penjadwalan waktu dengan tanggal, kemudian menetapkan parameter penjadwalan dengan nama yang sama di DataWorks untuk penjadwalan.
Buat tabel data uji.
Contoh ini membuat tabel bernama dwtest di Konsol MaxCompute (lihat tabel di bawah). Untuk informasi lebih lanjut, lihat Referensi SQL.

Buat sebuah pipeline dan konfigurasikan variabel global.
Klik area kosong pada kanvas, lalu buat variabel global baru
gDatedi sisi kanan halaman.
Konfigurasikan komponen pipeline.

Baca Tabel: Atur Table Name menjadi dwtest.
Skrip SQL: Referensikan variabel global
gDatedalam skrip SQL.select * from ${t1} where ds=${gDate}
Jalankan pipeline.
Setelah proses selesai, klik kanan komponen SQL Script, lalu pilih View Data > SQL Script Output Port. Anda dapat melihat data yang sesuai dengan variabel global gDate.

Klik Periodic Scheduling di sudut kiri atas kanvas, lalu klik Create Scheduling Node untuk beralih ke DataWorks. Dalam kotak dialog Create Node, masukkan nama dan klik Confirm.
Select PAI Designer Experiment, lalu klik Properties di sisi kanan layar. Untuk informasi lebih lanjut, lihat Konfigurasi penjadwalan tugas.

Konfigurasikan parameter berikut untuk contoh ini, sisanya tetap sebagai default:
Scheduling Parameter: Tambahkan parameter penjadwalan baru dengan nama yang sama
gDate, dengan nilai$bizdate.
Schedule: Atur Rerun menjadi Allow Regardless of Running Status.

Dependencies: Pilih Add Root Node.

Klik ikon
dan
di bilah alat untuk menyimpan dan mengirimkan node.Klik Operation Center di bagian atas halaman untuk melihat status berjalan dan log operasi dari tugas pembelajaran mesin.
Anda juga dapat langsung melakukan operasi seperti pengisian ulang data dan uji coba pipeline. Lihat Lihat dan kelola tugas yang dipicu otomatis.