All Products
Search
Document Center

DataWorks:DRDS

Last Updated:Feb 26, 2026

Anda dapat menggunakan node DRDS di DataWorks untuk mengembangkan tugas DRDS, menjalankannya sesuai jadwal berulang, serta mengintegrasikannya dengan pekerjaan lain. Topik ini menjelaskan cara menggunakan node DRDS untuk mengembangkan sebuah tugas.

Informasi latar belakang

Distributed Relational Database Service (DRDS) adalah layanan database terdistribusi yang memungkinkan Anda melakukan penskalaan horizontal pada database relasional menjadi sistem terdistribusi. DRDS mendukung penyimpanan dan akses data dalam jumlah besar sekaligus mempertahankan fitur asli database relasional seperti MySQL. Untuk informasi selengkapnya, lihat Ikhtisar Produk DRDS.

Prasyarat

  • Buat Business Flow.

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

  • Sumber data DRDS telah dibuat.

    Anda harus menambahkan database DRDS Anda sebagai sumber data DRDS ke DataWorks. Hal ini memungkinkan Anda mengakses data di database melalui sumber data tersebut. Untuk informasi selengkapnya tentang cara membuat sumber data, lihat Manajemen Sumber Data. Untuk informasi selengkapnya tentang cara menggunakan sumber data DRDS di DataWorks, lihat Sumber data DRDS (PolarDB-X 1.0).

    Catatan

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

  • Koneksi jaringan antara sumber data dan resource group telah dibuat.

    Pastikan sumber data dapat terhubung ke resource group 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 berikan peran Develop atau Workspace Administrator. Berikan peran Workspace Administrator dengan hati-hati karena memiliki hak istimewa yang tinggi. Untuk informasi selengkapnya, lihat Tambahkan anggota ke ruang kerja.

Batasan

Wilayah yang didukung: China (Hangzhou), China (Shanghai), China (Beijing), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapura, Malaysia (Kuala Lumpur), Jerman (Frankfurt), AS (Silicon Valley), dan AS (Virginia).

Langkah 1: Buat node DRDS

  1. Buka halaman DataStudio.

    Masuk ke Konsol DataWorks. Pada bilah navigasi atas, pilih Wilayah yang diinginkan. Di panel navigasi sebelah kiri, pilih Data Development and O&M > Data Development. Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar tarik-turun, lalu klik Go to Data Development.

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

  3. Pada kotak dialog Create Node, atur parameter Name untuk node tersebut dan klik OK.

Langkah 2: Kembangkan tugas DRDS

(Opsional) Pilih sumber data DRDS

Jika terdapat beberapa sumber data DRDS di ruang kerja Anda, Anda harus memilih sumber data yang diperlukan di halaman pengeditan node. Jika hanya terdapat satu sumber data DRDS, sumber data tersebut akan digunakan secara default untuk pengembangan.

Catatan

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

Kembangkan kode SQL: Contoh sederhana

Di editor kode node DRDS, tulis kode untuk tugas yang ingin Anda jalankan. Kode berikut memberikan contohnya.

SELECT * FROM usertablename;

Kembangkan kode SQL: Gunakan parameter penjadwalan

DataWorks menyediakan scheduling parameters yang dapat Anda gunakan untuk meneruskan nilai secara dinamis ke variabel dalam kode Anda dalam skenario penjadwalan berulang. Anda dapat mendefinisikan variabel dalam format ${Variable name} di tugas node. Kemudian, pada tab Schedule di panel navigasi kanan halaman pengeditan node, buka bagian Scheduling Parameters dan tetapkan nilai untuk 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 memberikan 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 resource group debugging dan tetapkan nilai parameter.

    • Klik ikon 高级运行 di bilah alat. Di kotak dialog Parameters, pilih resource group.

    • Tetapkan nilai untuk parameter penjadwalan apa pun untuk 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 jadwal.

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

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

    Di 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, reviewer 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 berulang 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 Berjalan dari tugas berulang tersebut. Untuk informasi selengkapnya, lihat Kelola tugas berulang.