Node ADB for MySQL di DataWorks memungkinkan Anda mengembangkan, menjadwalkan secara berkala, dan mengintegrasikan task AnalyticDB for MySQL dengan job lainnya. Topik ini menjelaskan cara mengembangkan task pada node ADB for MySQL.
Prasyarat
(Opsional) Jika Anda menggunakan RAM user, pastikan pengguna tersebut telah ditambahkan ke workspace dan diberikan role Developer atau Workspace Administrator. Role Workspace Administrator memberikan izin yang luas dan harus diberikan dengan hati-hati. Untuk informasi selengkapnya tentang cara menambahkan anggota, lihat Tambahkan anggota ke workspace.
CatatanJika Anda menggunakan Alibaba Cloud Account, Anda dapat melewati langkah ini.
Anda telah mengikat Compute Resource AnalyticDB for MySQL 3.0 ke workspace.
Anda telah membuat node ADB for MySQL. Untuk informasi selengkapnya, lihat Buat node untuk alur kerja terjadwal.
Batasan
ADB for SQL tidak mendukung pernyataan SET yang berdiri sendiri. Pernyataan SET harus dieksekusi bersamaan dengan pernyataan SQL lainnya.
Latar Belakang
AnalyticDB for MySQL adalah layanan database analitik yang disediakan oleh Alibaba Cloud. Untuk informasi selengkapnya, lihat AnalyticDB for MySQL.
Prosedur
Pada halaman editor node ADB for MySQL, ikuti langkah-langkah berikut:
Kembangkan kode SQL
Kembangkan kode task di editor SQL. Anda dapat mendefinisikan variabel dalam kode dengan menggunakan format ${variable_name}. Tetapkan nilai variabel tersebut di bawah Scheduling Configuration > Scheduling Parameters pada panel kanan. Hal ini memungkinkan pengiriman parameter secara dinamis saat penjadwalan. Untuk informasi selengkapnya tentang penggunaan parameter penjadwalan, lihat Sumber dan ekspresi parameter penjadwalan. Contoh:
SHOW ${var};CatatanDalam contoh ini, Anda dapat mengatur parameter `${var}` menjadi
TABLES.Menjalankan Tugas SQL
Pada Run Configuration, di bawah Compute Resource, konfigurasikan Compute Resource dan DataWorks Resource Group.
Untuk Compute Resource, pilih Compute Resource AnalyticDB for MySQL (V3.0) yang telah Anda daftarkan di DataWorks.
Untuk Resource Group, pilih resource group penjadwalan yang telah lulus uji konektivitas dengan compute resource tersebut. Untuk informasi selengkapnya, lihat Solusi konektivitas jaringan.
Pada kotak dialog parameter di toolbar, pilih Compute Resource AnalyticDB for MySQL (V3.0) yang telah Anda buat, lalu klik Run untuk menjalankan task SQL.
Jika Anda perlu menjalankan task node secara berkala, konfigurasikan Scheduling Configuration. Untuk informasi selengkapnya tentang konfigurasi tersebut, lihat Konfigurasi penjadwalan node.
Setelah mengonfigurasi node, Anda harus menerbitkannya. Untuk informasi selengkapnya, lihat Penerapan node dan alur kerja.
Setelah job diterbitkan, Anda dapat melihat status eksekusi scheduled task di Operation Center. Untuk informasi selengkapnya, lihat Memulai Operation Center.