All Products
Search
Document Center

DataWorks:DB2

Last Updated:Feb 26, 2026

Anda dapat menggunakan node DB2 di DataWorks untuk mengembangkan dan menjadwalkan tugas DB2 secara berkala serta mengintegrasikannya dengan pekerjaan lain. Topik ini menjelaskan cara mengembangkan tugas menggunakan node DB2.

Informasi latar belakang

DB2 adalah relational database management system (RDBMS) yang menyimpan, mengambil, dan mengelola data. DB2 cocok untuk throughput tinggi, dataset besar, kueri kompleks, dan pemrosesan transaksi di gudang data. Untuk informasi selengkapnya, lihat website resmi DB2.

Prasyarat

  • Buat Business Flow.

    DataStudio mengorganisasi pengembangan berdasarkan Business Flow. Anda harus membuat satu sebelum membuat node. Untuk informasi selengkapnya, lihat Buat workflow.

  • Sumber data DB2 telah dibuat.

    Anda harus menambahkan database DB2 Anda sebagai sumber data DB2 di DataWorks untuk mengakses datanya. Untuk informasi selengkapnya tentang cara membuat sumber data dan menggunakannya di DataWorks, lihat Manajemen Sumber Data dan sumber data DB2.

    Catatan

    Node DB2 hanya mendukung sumber data DB2 yang dibuat menggunakan string koneksi JDBC.

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

    Pastikan sumber data dapat terhubung ke kelompok sumber daya yang ingin Anda gunakan. Untuk informasi tentang cara mengonfigurasi konektivitas jaringan, lihat Solusi koneksi jaringan.

  • (Opsional; wajib untuk RAM user) Tambahkan RAM user ke ruang kerja dan tetapkan peran Develop atau Workspace Administrator. Berikan peran Workspace Administrator dengan hati-hati karena hak istimewanya yang tinggi. Untuk informasi selengkapnya, lihat Tambahkan anggota ke ruang kerja.

Batasan

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

Langkah 1: Buat node DB2

  1. Buka halaman DataStudio.

    Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi kiri, pilih Data Development and O&M > Data Development. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.

  2. Klik kanan business flow target dan pilih Create Node > Database > DB2.

  3. Pada kotak dialog Create Node, atur Name untuk node tersebut dan klik Confirm. Tab konfigurasi node akan muncul, tempat Anda dapat mengembangkan dan mengonfigurasi tugas.

Langkah 2: Kembangkan tugas DB2

(Opsional) Pilih sumber data DB2

Jika terdapat beberapa sumber data DB2 di ruang kerja Anda, pilih sumber data yang diperlukan pada halaman konfigurasi node DB2. Jika hanya ada satu sumber data DB2, sumber data tersebut akan digunakan secara default.

Catatan

Node DB2 hanya mendukung sumber data DB2 yang dibuat menggunakan string koneksi JDBC.

Kembangkan kode SQL: Contoh sederhana

Pada editor kode, tulis kode SQL untuk tugas tersebut. Kode berikut merupakan contohnya.

SELECT * FROM usertablename;

Kembangkan kode SQL: Gunakan parameter penjadwalan

DataWorks menyediakan scheduling parameters yang memungkinkan Anda meneruskan nilai secara dinamis dalam skenario penjadwalan berulang. Anda dapat mendefinisikan variabel dalam kode menggunakan format ${Nama Variabel}. Kemudian, di panel kanan halaman konfigurasi node, pilih Schedule > Parameters untuk memberikan nilai pada variabel tersebut. Untuk informasi selengkapnya tentang format dan konfigurasi parameter penjadwalan yang didukung, lihat Format parameter penjadwalan yang didukung dan Konfigurasi dan penggunaan parameter penjadwalan.

Kode berikut merupakan contohnya.

SELECT '${var}'; -- Anda dapat menggunakan ini bersama parameter penjadwalan.

Langkah 3: Konfigurasi penjadwalan tugas

Untuk menjadwalkan tugas, klik Scheduling Configuration di sebelah kanan dan konfigurasi propertinya. Untuk informasi selengkapnya, lihat Ikhtisar.

Catatan

Konfigurasikan Rerun Property dan Upstream Dependent Node sebelum menyerahkan.

Langkah 4: Debug kode tugas

Debug tugas untuk memastikan eksekusi yang benar:

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

    • Klik ikon 高级运行 di bilah alat. Pada kotak dialog Parameters, pilih kelompok sumber daya.

    • Tetapkan nilai untuk setiap parameter penjadwalan yang digunakan dalam debugging. Untuk informasi selengkapnya tentang logika penetapan parameter, lihat Proses debugging tugas.

  2. Simpan dan jalankan kode tugas.

    Klik ikon 保存 untuk menyimpan, lalu klik ikon 运行 untuk menjalankan.

  3. (Opsional) Jalankan Pengujian asap.

    Jalankan Pengujian asap selama atau setelah penyerahan untuk memverifikasi eksekusi di lingkungan pengembangan. Untuk informasi selengkapnya, lihat Lakukan Pengujian asap.

Langkah 5: Serahkan dan publikasikan tugas

Serahkan dan publikasikan node untuk mengaktifkan penjadwalan.

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

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

    Pada kotak dialog Submit, masukkan Change Description dan pilih opsi tinjauan kode.

    Catatan
    • Konfigurasikan Rerun Property dan Upstream Dependent Node sebelum menyerahkan.

    • Tinjauan kode memastikan kualitas. Jika diaktifkan, peninjau harus menyetujui kode sebelum dipublikasikan. Untuk informasi selengkapnya, lihat Tinjauan kode.

Di ruang kerja mode standar, klik Publish di pojok kanan atas untuk menerapkan ke produksi. Untuk informasi selengkapnya, lihat Tugas Penerbitan.

Langkah selanjutnya

Setelah tugas diserahkan dan dipublikasikan, tugas tersebut akan dijalankan secara berkala berdasarkan konfigurasi node. Anda dapat mengklik O&M di pojok kanan atas tab konfigurasi node untuk membuka Pusat Operasi. Di Pusat Operasi, Anda dapat melihat status penjadwalan dan eksekusi tugas berulang tersebut. Untuk informasi selengkapnya, lihat Kelola tugas berulang.