All Products
Search
Document Center

DataWorks:Node Db2

Last Updated:Sep 03, 2026

Node Db2 di DataWorks memungkinkan Anda mengembangkan, menjadwalkan, dan mengintegrasikan tugas Db2 dengan pekerjaan lainnya. Topik ini menjelaskan alur kerja utama untuk mengembangkan tugas dalam node Db2.

Latar Belakang

Db2 adalah sistem manajemen database relasional (RDBMS) yang menyimpan, mengambil, dan mengelola data. Db2 cocok untuk kueri kompleks dan pemrosesan transaksi pada beban kerja ber-throughput tinggi, set data besar, serta gudang data. Untuk informasi lebih lanjut, lihat situs web resmi Db2.

Prasyarat

  • Proses bisnis telah dibuat.

    Data Studio melakukan operasi pengembangan spesifik engine berdasarkan alur bisnis. Sebelum membuat node, buat terlebih dahulu alur bisnis. Untuk informasi selengkapnya, lihat Buat alur bisnis.

  • Sumber data Db2 telah ditambahkan.

    Tambahkan database Db2 Anda sebagai sumber data Db2 di DataWorks sebelum Anda dapat mengakses data di database tersebut. Untuk membuat sumber data, lihat Manajemen sumber data. Untuk informasi tentang cara menggunakan sumber data Db2 di DataWorks, lihat Sumber data Db2.

    Catatan

    Node Db2 hanya mendukung sumber data Db2 yang dibuat dengan string koneksi Java Database Connectivity (JDBC).

  • Koneksi jaringan telah dibuat antara sumber data Anda dan kelompok sumber daya.

    Anda harus memastikan bahwa sumber data yang diinginkan terhubung ke kelompok sumber daya yang ingin Anda gunakan. Untuk informasi selengkapnya tentang cara mengonfigurasi konektivitas jaringan, lihat Buat koneksi jaringan antara kelompok sumber daya dan sumber data.

  • (Opsional; wajib bagi pengguna Resource Access Management (RAM)) Pengguna RAM yang digunakan untuk pengembangan tugas telah ditambahkan ke ruang kerja target dan diberi peran Development atau Workspace Administrator (yang memberikan izin luas—berikan dengan hati-hati). Untuk informasi selengkapnya tentang menambahkan anggota dan memberikan izin, lihat Tambahkan anggota ke ruang kerja.

Batasan

Fitur ini didukung di wilayah berikut: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Shenzhen), Tiongkok (Chengdu), Tiongkok (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Jerman (Frankfurt), AS (Silicon Valley), dan AS (Virginia).

Langkah 1: Buat node Db2

  1. Masuk ke Konsol DataWorks. Di wilayah target, klik Data Development and O&M > Data Development di panel navigasi kiri. Pilih ruang kerja dari daftar drop-down, lalu klik Go to Data Development.

  2. Klik kanan alur kerja target dan pilih Create Node > Database > DB2.

  3. Pada kotak dialog Create Node, masukkan Name untuk node tersebut dan klik OK. Setelah node dibuat, Anda dapat mengembangkan dan mengonfigurasi tugas di editor node.

Langkah 2: Kembangkan tugas Db2

(Opsional) Pilih sumber data Db2

Jika ruang kerja Anda berisi beberapa sumber data Db2, pilih salah satu yang diinginkan pada halaman editor node. Jika hanya ada satu sumber data Db2, sumber tersebut akan digunakan secara default.

Catatan

Node Db2 hanya mendukung sumber data Db2 yang dibuat dengan string koneksi Java Database Connectivity (JDBC).

Kembangkan kode SQL: contoh sederhana

Tulis kode SQL untuk tugas Anda di editor kode node Db2. Kode berikut menunjukkan contohnya.

SELECT * FROM usertablename;

Kembangkan kode SQL: gunakan parameter penjadwalan

Scheduling Parameter DataWorks memungkinkan Anda meneruskan nilai secara dinamis ke variabel dalam kode untuk tugas terjadwal. Definisikan variabel dalam format ${Variable}, lalu tetapkan nilainya di panel navigasi kanan di bawah Scheduling Settings > Scheduling Parameter. Untuk informasi selengkapnya, lihat Format parameter penjadwalan dan Konfigurasi dan penggunaan parameter penjadwalan.

Kode berikut menunjukkan contohnya.

SELECT '${var}'; -- Dapat digunakan dengan parameter penjadwalan.

Langkah 3: Konfigurasi penjadwalan tugas

Untuk menjalankan tugas node secara berkala, klik Scheduling di sisi kanan halaman pengeditan node dan konfigurasikan pengaturan penjadwalan sesuai kebutuhan Anda. Untuk informasi selengkapnya, lihat Ikhtisar properti penjadwalan tugas.

Catatan

Anda harus mengonfigurasi Rerun attribute dan Parent Nodes node sebelum dapat mengirimkan node tersebut.

Langkah 4: Uji kode tugas

Lakukan operasi pengujian berikut sesuai kebutuhan untuk memverifikasi bahwa tugas berperilaku seperti yang diharapkan.

  1. (Opsional) Pilih kelompok sumber daya dan tetapkan nilai parameter kustom.

    • Klik ikon 高级运行 di bilah alat. Di kotak dialog Parameter, pilih kelompok sumber daya penjadwalan untuk pengujian.

    • Jika kode tugas Anda menggunakan variabel parameter penjadwalan, tetapkan nilainya di sini untuk pengujian. Untuk informasi selengkapnya tentang logika penetapan parameter, lihat Proses debugging tugas.

  2. Simpan dan jalankan kode tugas.

    Klik ikon 保存 di bilah alat untuk menyimpan kode tugas Anda. Lalu klik ikon 运行 untuk menjalankan tugas.

  3. (Opsional) Lakukan pengujian asap.

    Untuk menjalankan pengujian asap di lingkungan pengembangan dan memverifikasi bahwa tugas node terjadwal dieksekusi sesuai harapan, lakukan pengujian asap baik saat atau setelah pengiriman node. Untuk informasi selengkapnya, lihat Lakukan pengujian asap.

Langkah 5: Kirim dan publikasikan tugas

Setelah mengonfigurasi tugas node, kirim dan publikasikan tugas tersebut. Setelah dipublikasikan, node akan berjalan secara berkala berdasarkan konfigurasi penjadwalannya.

  1. Klik ikon 保存 di bilah alat untuk menyimpan node.

  2. Klik ikon 提交 di bilah alat untuk mengirimkan tugas node.

    Pada kotak dialog Submission, masukkan Change Description. Secara opsional, pilih apakah akan mewajibkan tinjauan kode setelah pengiriman.

    Catatan
    • Anda harus mengonfigurasi Rerun attribute dan Parent Nodes node sebelum dapat mengirimkan node tersebut.

    • Tinjauan kode membantu memastikan kualitas kode dan mencegah kesalahan akibat kode yang belum ditinjau langsung dipublikasikan ke lingkungan produksi. Jika tinjauan kode diaktifkan, kode node yang dikirimkan harus disetujui oleh peninjau sebelum dapat dipublikasikan. Untuk informasi selengkapnya, lihat Tinjauan kode.

Jika Anda menggunakan ruang kerja dalam mode standar, setelah berhasil mengirimkan tugas, klik Publish di pojok kanan atas halaman pengeditan node untuk men-deploy tugas ke lingkungan produksi. Untuk informasi selengkapnya, lihat Publikasikan tugas.

Langkah berikutnya

Operasi tugas: Setelah tugas diajukan dan dipublikasikan, tugas tersebut berjalan secara berkala berdasarkan konfigurasi node. Anda dapat mengklik O&M di pojok kanan atas halaman pengeditan node untuk membuka Operation Center dan melihat status penjadwalan serta eksekusi tugas terjadwal. Untuk informasi selengkapnya, lihat Mengelola Tugas Terjadwal.