All Products
Search
Document Center

DataWorks:Buat dan gunakan node AnalyticDB for PostgreSQL

Last Updated:Aug 21, 2026

Di DataWorks, Anda dapat menggunakan node AnalyticDB for PostgreSQL untuk mengembangkan dan menjadwalkan tugas AnalyticDB for PostgreSQL secara berkala serta mengintegrasikannya dengan tugas lain. Topik ini menjelaskan alur kerja pengembangannya.

Prasyarat

Informasi latar belakang

Node AnalyticDB for PostgreSQL terhubung ke AnalyticDB for PostgreSQL Alibaba Cloud. Untuk informasi selengkapnya, lihat AnalyticDB for PostgreSQL.

Langkah 1: Buat node AnalyticDB for PostgreSQL

  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 dan klik Go to Data Development.

  2. Klik kanan alur kerja target dan pilih Create Node > AnalyticDB for PostgreSQL > ADB for PostgreSQL.

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

Langkah 2: Kembangkan tugas AnalyticDB for PostgreSQL

(Opsional) Pilih sumber daya komputasi AnalyticDB for PostgreSQL

Jika ruang kerja Anda memiliki beberapa sumber daya komputasi AnalyticDB for PostgreSQL, Anda harus memilih sumber daya yang akan digunakan. Jika hanya tersedia satu, DataWorks akan menggunakannya secara default.

Kembangkan kode SQL

Di editor kode node AnalyticDB for PostgreSQL, tulis pernyataan SQL yang sesuai dengan sintaks PostgreSQL.

Langkah 3: Konfigurasi penjadwalan tugas

Jika Anda perlu menjalankan tugas node secara berkala, klik Scheduling di sisi kanan halaman pengeditan node untuk mengonfigurasi informasi penjadwalan sesuai kebutuhan bisnis Anda. Untuk informasi selengkapnya, lihat Overview of Task Scheduling Properties.

Catatan

Sebelum melakukan commit node, Anda harus mengonfigurasi atribut Rerun attribute dan Parent Nodes-nya.

Langkah 4: Debug kode tugas

Debug tugas untuk memverifikasi bahwa tugas tersebut berjalan dengan benar.

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

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

    • Jika kode tugas Anda menggunakan variabel parameter penjadwalan, Anda dapat menetapkan nilainya di sini untuk keperluan debugging. Untuk informasi lebih lanjut tentang logika penetapan parameter, lihat Debug tasks.

  2. Simpan dan jalankan pernyataan SQL.

    Klik ikon 保存 di bilah alat untuk menyimpan pernyataan SQL, lalu klik ikon 运行 untuk menjalankan tugas SQL.

  3. (Opsional) Lakukan pengujian asap.

    Jika Anda ingin melakukan pengujian asap di lingkungan pengembangan untuk memeriksa apakah tugas pada node penjadwalan berjalan sesuai harapan, Anda dapat melakukannya saat node dilakukan commit atau setelahnya. Untuk informasi selengkapnya, lihat Perform smoke testing.

Langkah 5: Lakukan commit dan deploy tugas

Setelah mengonfigurasi tugas, lakukan commit dan deploy. Tugas tersebut kemudian akan berjalan secara berkala sesuai properti penjadwalannya.

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

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

    Pada kotak dialog Submission, masukkan Change Description. Anda juga dapat meminta tinjauan kode setelah melakukan commit node.

    Catatan
    • Anda tidak dapat melakukan commit node hingga mengonfigurasi atribut Rerun attribute dan Parent Nodes-nya.

    • Fitur tinjauan kode membantu memastikan kualitas kode dan mencegah kesalahan akibat deployment kode yang rusak ke lingkungan produksi tanpa ditinjau terlebih dahulu. Jika Anda mengaktifkan tinjauan kode, kode yang telah di-commit harus disetujui oleh reviewer sebelum dapat di-deploy. Untuk informasi selengkapnya, lihat Code review.

Untuk ruang kerja dalam mode standar, Anda harus mendeploy tugas ke lingkungan produksi setelah melakukan commit. Untuk melakukannya, klik Deploy di pojok kanan atas halaman editor node. Untuk informasi selengkapnya, lihat Deploy tasks.

Langkah selanjutnya

Setelah tugas dilakukan commit dan deploy, tugas tersebut akan berjalan secara berkala berdasarkan properti penjadwalannya. Anda dapat mengklik O&M Personnel di pojok kanan atas halaman editor node untuk melihat status penjadwalan dan riwayat eksekusi tugas berkala tersebut. Untuk informasi selengkapnya, lihat Manage periodic tasks.