DataWorks memungkinkan Anda menggunakan node AnalyticDB for PostgreSQL untuk mengembangkan dan menjadwalkan tugas AnalyticDB for PostgreSQL secara berkala serta mengintegrasikan tugas tersebut dengan jenis tugas lainnya. Topik ini menjelaskan cara menggunakan node AnalyticDB for PostgreSQL untuk mengembangkan tugas.
Prasyarat
Sebuah alur kerja telah dibuat.
DataStudio memungkinkan Anda melakukan operasi pengembangan untuk berbagai jenis mesin komputasi berdasarkan alur kerja. Oleh karena itu, Anda harus membuat alur kerja sebelum membuat node. Untuk informasi lebih lanjut, lihat Buat Alur Kerja.
Sumber daya komputasi AnalyticDB for PostgreSQL telah dikaitkan dengan DataStudio.
Sebuah kelompok sumber daya serverless (direkomendasikan) atau sebuah kelompok sumber daya eksklusif untuk penjadwalan telah dibeli.
Informasi latar belakang
Node AnalyticDB for PostgreSQL digunakan untuk terhubung ke AnalyticDB for PostgreSQL dari Alibaba Cloud. Untuk informasi lebih lanjut, lihat AnalyticDB for PostgreSQL.
Langkah 1: Buat node AnalyticDB for PostgreSQL
Pergi ke halaman DataStudio.
Masuk ke Konsol DataWorks. Di bilah navigasi atas, pilih wilayah yang diinginkan. Di panel navigasi sisi kiri, pilih . Pada halaman yang muncul, pilih ruang kerja yang diinginkan dari daftar drop-down dan klik Go to Data Development.
Di panel Alur Kerja Terjadwal, klik kanan alur kerja yang diinginkan dan pilih .
Di kotak dialog Create Node, masukkan nama node di bidang Name dan klik Confirm. Node telah dibuat. Anda dapat mengembangkan dan mengonfigurasi tugas berdasarkan node tersebut.
Langkah 2: Kembangkan tugas AnalyticDB for PostgreSQL berdasarkan node
(Opsional) Pilih sumber daya komputasi AnalyticDB for PostgreSQL
Jika Anda memiliki beberapa sumber daya komputasi AnalyticDB for PostgreSQL di ruang kerja Anda, pilih yang sesuai pada tab konfigurasi node AnalyticDB for PostgreSQL. Jika hanya satu sumber daya komputasi AnalyticDB for PostgreSQL yang ditambahkan, sumber daya tersebut digunakan secara default untuk pengembangan.
Kembangkan kode SQL
Di editor kode node AnalyticDB for PostgreSQL, tulis pernyataan SQL berdasarkan sintaks yang didukung oleh AnalyticDB for PostgreSQL.
Langkah 3: Konfigurasikan properti penjadwalan untuk tugas AnalyticDB for PostgreSQL
Jika Anda ingin menjalankan tugas AnalyticDB for PostgreSQL secara berkala pada node yang dibuat, klik Properties di panel navigasi sisi kanan tab konfigurasi node dan konfigurasikan properti penjadwalan untuk tugas berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat Ikhtisar.
Anda harus mengonfigurasi parameter Rerun dan Parent Nodes di tab Properti sebelum Anda mengirimkan tugas.
Langkah 4: Debug kode tugas
Anda dapat melakukan operasi debugging berikut untuk memeriksa apakah tugas dikonfigurasi sesuai harapan berdasarkan kebutuhan bisnis Anda:
Opsional. Pilih kelompok sumber daya dan tetapkan parameter kustom ke variabel.
Klik ikon
di bilah alat atas tab konfigurasi node. Di kotak dialog Parameters, pilih kelompok sumber daya penjadwalan yang ingin Anda gunakan untuk men-debug dan menjalankan kode tugas.Jika Anda menggunakan parameter penjadwalan dalam kode tugas Anda, Anda dapat menetapkan parameter penjadwalan ke variabel sebagai nilai dalam kode tugas untuk debugging. Untuk informasi tentang logika penetapan nilai parameter penjadwalan, lihat Prosedur Debugging.
Simpan dan jalankan pernyataan SQL.
Di bilah alat atas, klik ikon
untuk menyimpan pernyataan SQL. Lalu, klik ikon
untuk menjalankan pernyataan SQL.Opsional. Lakukan pengujian asap.
Anda dapat melakukan pengujian asap pada tugas di lingkungan pengembangan saat Anda mengirimkan tugas atau setelah Anda mengirimkan tugas. Untuk informasi lebih lanjut, lihat Lakukan Pengujian Asap.
Langkah 5: Kirim dan deploy tugas
Setelah Anda mengonfigurasi tugas pada node, Anda harus mengirim dan mendeploy tugas tersebut. Tugas dapat dijalankan secara berkala berdasarkan konfigurasi penjadwalan setelah Anda mengirim dan mendeploy tugas.
Klik ikon
di bilah alat atas untuk menyimpan tugas.Klik ikon
di bilah alat atas untuk mengirim tugas.Di kotak dialog Submit, konfigurasikan parameter Change description. Lalu, tentukan apakah akan meninjau kode tugas setelah Anda mengirim tugas berdasarkan kebutuhan bisnis Anda.
CatatanAnda hanya dapat mengirim tugas setelah Anda mengonfigurasi parameter Rerun dan Parent Nodes.
Anda dapat menggunakan fitur tinjauan kode untuk memastikan kualitas kode tugas dan mencegah kesalahan eksekusi tugas yang disebabkan oleh kode tugas yang tidak valid. Jika Anda mengaktifkan fitur tinjauan kode, kode tugas yang dikirimkan hanya dapat dideploy setelah kode tugas tersebut lolos tinjauan kode. Untuk informasi lebih lanjut, lihat Tinjauan Kode.
Jika Anda menggunakan ruang kerja dalam mode standar, Anda harus mendeploy tugas ke lingkungan produksi setelah Anda mengirim tugas. Untuk mendeploy tugas pada node, klik Deploy di sudut kanan atas tab konfigurasi node. Untuk informasi lebih lanjut, lihat Deploy Node.
Apa yang harus dilakukan selanjutnya
Setelah Anda mengirim dan mendeploy tugas, tugas dijalankan secara berkala berdasarkan konfigurasi penjadwalan. Anda dapat mengklik Operation Center di sudut kanan atas tab konfigurasi node untuk pergi ke Pusat Operasi dan melihat status penjadwalan tugas. Untuk informasi lebih lanjut, lihat Lihat dan Kelola Node yang Dipicu Otomatis.