全部产品
Search
文档中心

DataWorks:Node parameter

更新时间:Jul 02, 2025

Node parameter adalah jenis node virtual khusus yang digunakan untuk mengelola dan meneruskan parameter dalam alur kerja. Node ini memungkinkan pengelolaan parameter konstan, variabel, serta penerusan parameter dari node leluhur secara transparan. Topik ini menjelaskan cara membuat dan menggunakan node parameter.

Pengenalan Node

Node parameter adalah node virtual yang tidak menjalankan tugas komputasi. Fungsinya adalah untuk meneruskan parameter antar node dan mengelola parameter dalam alur kerja.

  • Penerusan Parameter Antar Node

    Jika Node A dalam alur kerja perlu mendapatkan parameter keluaran dari node leluhurnya, Anda dapat membuat node parameter sebagai node leluhur dari Node A dan node keturunan dari node leluhur Node A. Tambahkan semua parameter yang diperlukan oleh Node A ke node parameter. Dengan demikian, Node A dapat memperoleh semua parameter yang dibutuhkan dari node parameter.

    Pada gambar di atas, node Sq_MySQL_G perlu mendapatkan parameter keluaran dari node Sq_MySQL_B dan Sq_MySQL_E. Sebuah node parameter dibuat sebagai node keturunan dari Sq_MySQL_B dan Sq_MySQL_E. Semua parameter yang diperlukan oleh Sq_MySQL_G ditambahkan ke node parameter. Kemudian, Sq_MySQL_G digunakan sebagai node keturunan untuk mendapatkan parameter keluaran dari node parameter. Dengan cara ini, Sq_MySQL_G dapat memperoleh semua parameter dari Sq_MySQL_B dan Sq_MySQL_E.

  • Pengelolaan Parameter

    Jika node dalam alur kerja memerlukan penggunaan parameter konstan atau variabel tertentu, Anda dapat membuat node parameter sebagai node leluhur dari node tersebut. Tambahkan semua parameter yang diperlukan ke node parameter. Dengan demikian, node dapat memperoleh semua parameter yang dibutuhkan dari node parameter. Node parameter memfasilitasi pengelolaan terpusat parameter dalam alur kerja.

    Pada gambar di atas, node Sq2_MySQL_A, Sq2_MySQL_C, Sq2_MySQL_D, Sq2_MySQL_E, dan Sq2_MySQL_F memerlukan penggunaan parameter tertentu. Sebuah node parameter dibuat sebagai node leluhur dari node-node tersebut. Anda dapat menggunakan node parameter untuk mendapatkan parameter keluaran dari node-node tersebut dan mengonfigurasi parameter variabel atau konstan yang sesuai.

Prasyarat

  • Pengguna RAM yang ingin digunakan telah ditambahkan ke ruang kerja Anda.

    Untuk menggunakan pengguna RAM dalam pengembangan tugas, tambahkan pengguna RAM ke ruang kerja Anda sebagai anggota dan tetapkan peran Develop atau Workspace Administrator. Peran Workspace Administrator memiliki lebih banyak izin daripada yang diperlukan, jadi berhati-hatilah saat menetapkannya. Untuk informasi lebih lanjut tentang cara menambahkan anggota dan menetapkan peran, lihat Tambahkan Anggota Ruang Kerja dan Tetapkan Peran kepada Mereka.

  • Grup sumber daya serverless terkait dengan ruang kerja Anda. Untuk informasi lebih lanjut, lihat topik-topik dalam direktori Gunakan Grup Sumber Daya Serverless.

  • Sebuah node parameter harus dibuat sebelum Anda mengembangkan tugas pada node parameter. Untuk informasi lebih lanjut, lihat Buat Node Tugas.

Perhatian

Jika sebuah node perlu menggunakan parameter dalam node parameter, node tersebut harus menjadi node keturunan langsung dari node parameter.

Langkah 1: Gunakan node parameter untuk mengembangkan tugas

Anda dapat menambahkan parameter bertipe Konstan, Variabel, atau Variabel Transit di node parameter. Berikut adalah langkah-langkah untuk menambahkan setiap jenis parameter.

Tambahkan parameter konstan

Nilai parameter konstan bersifat tetap dan dapat dikonfigurasi langsung di node parameter.

  1. Di pojok kiri atas tab konfigurasi node parameter, klik Tambah untuk menambahkan parameter.

  2. Konfigurasikan parameter konstan sesuai kebutuhan. Tabel berikut menjelaskan parameter yang tersedia.

    Parameter

    Deskripsi

    Parameter

    Tentukan nama untuk parameter.

    Catatan

    Parameter ini digunakan saat Anda menambahkan parameter ke node keturunan.

    Tipe Parameter

    Pilih Konstan dari daftar drop-down.

    Nilai

    Tentukan nilai parameter berdasarkan kebutuhan bisnis Anda.

    Deskripsi

    Masukkan deskripsi untuk parameter berdasarkan kebutuhan bisnis Anda.

  3. Setelah mengonfigurasi parameter konstan, klik Save di kolom Tindakan untuk menyimpan parameter tersebut.

    image

Tambahkan parameter variabel

Nilai parameter variabel bersifat dinamis, seperti waktu sistem. Untuk menggunakan variabel, atur parameter Tipe Parameter ke Variabel.

  1. Di pojok kiri atas tab konfigurasi node parameter, klik Tambah untuk menambahkan parameter.

  2. Konfigurasikan parameter variabel sesuai kebutuhan. Tabel berikut menjelaskan parameter yang tersedia.

    Parameter

    Deskripsi

    Parameter

    Tentukan nama untuk parameter.

    Catatan

    Parameter ini digunakan saat Anda menambahkan parameter ke node keturunan.

    Tipe Parameter

    Pilih Variabel dari daftar drop-down.

    Nilai

    Tentukan nilai parameter berdasarkan kebutuhan bisnis Anda.

    Catatan

    Untuk informasi lebih lanjut tentang parameter variabel, lihat Format yang didukung untuk parameter penjadwalan.

    Deskripsi

    Masukkan deskripsi untuk parameter berdasarkan kebutuhan bisnis Anda.

  3. Setelah mengonfigurasi parameter variabel, klik Save di kolom Tindakan untuk menyimpan parameter.

    image

Tambahkan parameter variabel transit

Variabel transit digunakan untuk meneruskan parameter keluaran dari node leluhur ke node keturunan secara transparan. Saat menambahkan parameter variabel transit, Anda dapat mengatur nilai parameter ke parameter keluaran dari node leluhur.

  1. Di navigasi sisi kanan tab konfigurasi node parameter, klik Properties. Pada tab Properti, klik Scheduling Dependencies. Di bagian Node Dependencies pada tab Ketergantungan Penjadwalan, klik Tambah Ketergantungan untuk mengonfigurasi node yang ingin Anda teruskan sebagai ketergantungan hulu.

    image

  2. Setelah mengonfigurasi ketergantungan, buka bagian Scheduling Parameters dan klik Add Parameter untuk menambahkan parameter. Tabel berikut menjelaskan parameter tersebut.

    1. Tentukan nama untuk parameter.

    2. Klik ikon image untuk mencari parameter keluaran dari node leluhur dan asosiasikan parameter keluaran dengan parameter kustom dari node keturunan.image

  3. Setelah mengonfigurasi parameter, tutup tab Properti dan buka tab konfigurasi node parameter. Di tab konfigurasi node parameter, klik Add untuk menambahkan parameter variabel transit. Tabel berikut menjelaskan parameter tersebut.

    Parameter

    Deskripsi

    Parameter

    Tentukan nama untuk parameter.

    Catatan

    Parameter ini digunakan saat Anda menambahkan parameter ke node keturunan.

    Tipe Parameter

    Pilih Variabel Transit dari daftar drop-down.

    Nilai

    Pilih parameter dari node leluhur yang Anda asosiasikan di tab Properti.

    Deskripsi

    Masukkan deskripsi untuk parameter berdasarkan kebutuhan bisnis Anda.

  4. Setelah mengonfigurasi parameter variabel transit, klik Save di kolom Tindakan untuk menyimpan parameter.

    image

Setelah mengonfigurasi parameter untuk node parameter, konfigurasikan properti penjadwalan untuk node tersebut. Untuk informasi lebih lanjut.

Langkah 2: Gunakan parameter dalam node parameter

Setelah mengonfigurasi node parameter, node keturunan dari node parameter dapat langsung menggunakan parameter dalam node parameter. Hal ini memfasilitasi pengelolaan terpusat parameter dan meningkatkan efisiensi pengembangan tugas node keturunan.

Catatan

Sebelum node keturunan dapat menggunakan parameter dalam node parameter, Anda harus menambahkan parameter ke parameter penjadwalan node keturunan untuk mengasosiasikan parameter dengan node parameter.

  1. Asosiasikan parameter dari node leluhur dengan node parameter.

    1. Di navigasi sisi kanan tab konfigurasi node parameter, klik Properties. Pada tab Properti, klik Scheduling Dependencies. Di bagian Node Dependencies pada tab Ketergantungan Penjadwalan, klik Tambah Ketergantungan untuk mengonfigurasi node parameter sebagai ketergantungan hulu.

      image

    2. Setelah mengonfigurasi ketergantungan, buka bagian Scheduling Parameters dan klik Add Parameter untuk menambahkan parameter. Tabel berikut menjelaskan parameter tersebut.

      1. Tentukan nama untuk parameter.

      2. Klik ikon image untuk mencari parameter keluaran dari node leluhur dan asosiasikan parameter keluaran dengan node parameter.

        image

  2. Setelah mengonfigurasi parameter, Anda dapat menggunakan ${Nama Parameter} untuk mendapatkan dan menggunakan parameter yang diteruskan dari node parameter saat memodifikasi skrip node.

Langkah 2: Terapkan node parameter dan lakukan operasi O&M

  1. Setelah kode node dan properti penjadwalan dikonfigurasi, terapkan node parameter beserta node leluhur dan keturunannya ke lingkungan produksi. Untuk informasi lebih lanjut, lihat Penyebaran Node atau Alur Kerja.

  2. Setelah penyebaran selesai, buka halaman Auto Triggered Nodes di Operation Center untuk melihat node yang telah diterapkan dan melakukan operasi O&M. Sistem secara berkala menjalankan node berdasarkan properti penjadwalan yang Anda konfigurasikan. Untuk informasi lebih lanjut, lihat Memulai dengan Pusat Operasi.