DataWorks memungkinkan Anda membuat berbagai jenis node database untuk mengembangkan task SQL, menjalankannya sesuai jadwal, dan mengintegrasikannya dengan job lain.
Prasyarat
-
Pengguna RAM telah ditambahkan ke ruang kerja (opsional).
Pengguna RAM untuk pengembangan task telah ditambahkan ke ruang kerja dan diberikan peran Development atau Workspace Administrator (memberikan izin yang luas dan harus diberikan dengan hati-hati). Untuk informasi selengkapnya, lihat Tambahkan anggota ke ruang kerja.
-
Sumber data DataWorks telah dibuat.
-
Pastikan serverless resource group untuk sumber data memiliki konektivitas jaringan. Untuk informasi selengkapnya, lihat Solusi konektivitas jaringan.
-
Pastikan sumber data menggunakan JDBC connection string. Untuk informasi selengkapnya, lihat Manajemen sumber data.
-
Pastikan sumber data mendukung pembuatan node database. Untuk informasi selengkapnya, lihat Sumber data yang didukung.
-
-
Node database telah dibuat. Untuk informasi selengkapnya, lihat Buat node task.
Langkah 1: Kembangkan node database
-
Setelah membuat node database, Anda dapat mengembangkannya.
-
Pilih sumber data.
Dari daftar drop-down Select a data source
, pilih sumber data untuk task tersebut. Jika sumber data yang diperlukan tidak tersedia, klik Add Connection untuk menambahkan sumber data baru.
Catatan-
Di ruang kerja mode standar, DataWorks hanya menampilkan sumber data yang dikonfigurasi untuk lingkungan pengembangan dan produksi.
-
Node database hanya mendukung sumber data yang dibuat menggunakan JDBC connection string.
-
-
Kembangkan skrip SQL.
Di editor SQL, tulis pernyataan SQL untuk membuat task. Kode berikut adalah contoh kueri sederhana:
SELECT * FROM you_table_name; --Kueri tabel. SELECT '${var}'; --Konfigurasikan parameter placeholder.CatatanAnda dapat menulis pernyataan berdasarkan sintaks SQL yang didukung oleh sumber data yang dikonfigurasi.
-
Konfigurasikan resource group untuk debugging.
Klik Run Configuration, lalu dari daftar drop-down , pilih serverless resource group yang memiliki konektivitas jaringan ke sumber data.
CatatanUntuk mengakses sumber data di jaringan publik atau lingkungan VPC, gunakan scheduling resource group yang telah lulus uji konektivitas dengan sumber data. Untuk informasi selengkapnya, lihat Solusi konektivitas jaringan.
-
Konfigurasikan parameter debugging.
Klik Run Configuration. Di bagian Script Parameters, Anda dapat memberikan nilai pada parameter yang dikonfigurasi dalam skrip node database.

-
Setelah konfigurasi selesai, klik
untuk menyimpan node SQL, lalu klik
untuk menjalankan dan menguji skrip SQL serta memverifikasi bahwa skrip tersebut berfungsi sesuai harapan.
-
-
Setelah melakukan debugging pada skrip SQL, klik pengaturan penjadwalan di sisi kanan editor SQL untuk mengonfigurasi jadwal node database. Untuk informasi selengkapnya, lihat Konfigurasikan pengaturan jadwal.
Langkah 2: Terapkan dan kelola node database
-
Setelah mengonfigurasi pengaturan jadwal, Anda dapat mengirimkan dan menerapkan node database ke lingkungan produksi. Untuk informasi selengkapnya, lihat Kirimkan dan terapkan node.
-
Setelah diterapkan, task akan berjalan secara berkala sesuai jadwal yang Anda konfigurasi. Anda dapat melihat task terjadwal yang telah diterapkan di dan melakukan operasi O&M. Untuk informasi selengkapnya, lihat Kelola task terjadwal.
Sumber data yang didukung
DataWorks mendukung pembuatan node database dari berbagai sumber data. Berikut ini daftar node database yang didukung:
-
Sumber data yang digunakan untuk node database harus dibuat menggunakan JDBC connection string.
-
Beberapa database secara native mendukung stored procedure, tetapi stored procedure tidak didukung di DataWorks Data Studio.