Untuk mengembangkan dan mengelola tugas AnalyticDB for Spark di DataWorks, Anda harus terlebih dahulu mengaitkan kluster AnalyticDB for MySQL Anda dengan DataWorks sebagai resource komputasi AnalyticDB for Spark. Setelah dikaitkan, resource tersebut dapat digunakan untuk pengembangan data di DataWorks.
Prasyarat
Kluster AnalyticDB for MySQL telah dibuat.
Setelah membuat kluster, Anda harus membuat grup sumber daya interaktif dengan tipe engine diatur ke Spark untuk kluster tersebut. Jika tidak, Anda tidak dapat mengaitkan kluster sebagai resource komputasi AnalyticDB for Spark.
CatatanDisarankan agar Anda membuat kluster AnalyticDB for MySQL di Region yang sama dengan ruang kerja DataWorks. Kluster dan ruang kerja yang berada di wilayah berbeda tidak dapat dikaitkan.
Ruang kerja DataWorks telah dibuat. Pengguna RAM yang melakukan operasi ini telah ditambahkan ke ruang kerja dan diberikan peran Workspace Administrator.
PentingHanya ruang kerja yang menggunakan Use Data Studio (New Version) yang didukung.
Grup sumber daya telah dikaitkan dengan ruang kerja.
Jika Anda menggunakan grup sumber daya Serverless, pastikan grup sumber daya Serverless dapat terhubung ke kluster AnalyticDB for MySQL.
Jika Anda menggunakan grup sumber daya eksklusif yang sudah tidak digunakan lagi, pastikan grup sumber daya eksklusif untuk penjadwalan dapat terhubung ke kluster AnalyticDB for MySQL.
Grup sumber daya harus berada di VPC yang sama dengan kluster AnalyticDB for MySQL, dan alamat IP grup sumber daya harus ditambahkan ke daftar putih kluster AnalyticDB for MySQL.
Batasan
Wilayah yang didukung: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Shenzhen), Tiongkok (Hong Kong), Jepang (Tokyo), Singapura, Malaysia (Kuala Lumpur), dan Indonesia (Jakarta).
Persyaratan izin:
Pengguna
Deskripsi izin
Akun Alibaba Cloud
Tidak diperlukan izin tambahan.
Pengguna RAM/Peran RAM
Izin DataWorks: Hanya anggota ruang kerja yang memiliki peran O&M atau Workspace Administrator, atau anggota yang memiliki kebijakan
AliyunDataWorksFullAccessyang dapat membuat resource komputasi. Untuk informasi lebih lanjut tentang cara memberikan izin, lihat Memberikan peran Workspace Administrator kepada pengguna.Izin AnalyticDB for MySQL: Saat Anda mengaitkan resource komputasi AnalyticDB for Spark, jika Anda perlu membuat database untuk kluster AnalyticDB for MySQL, Anda harus memberikan kebijakan
AliyunADBFullAccesskepada pengguna RAM. Kebijakan ini memberikan izin penuh untuk mengelola kluster AnalyticDB for MySQL.
Buka halaman daftar resource komputasi
-
Masuk ke Konsol DataWorks. Di panel navigasi sebelah kiri, alihkan ke wilayah target dan klik . Pilih ruang kerja Anda dari daftar drop-down dan klik Go to Management Center.
-
Di panel navigasi sebelah kiri, klik Computing Resources untuk membuka halaman daftar resource komputasi.
Mengaitkan resource komputasi AnalyticDB for Spark
Di halaman Computing Resources, konfigurasikan dan kaitkan resource komputasi AnalyticDB for Spark.
Pilih jenis resource komputasi yang akan dikaitkan.
Klik Associate Computing Resources untuk membuka halaman Associate Computing Resources.
Di halaman Associate Computing Resources, pilih AnalyticDB for Spark sebagai jenis resource komputasi untuk membuka halaman konfigurasi Bind AnalyticDB for Spark Computing Resource.
Konfigurasikan resource komputasi AnalyticDB for Spark.
Di halaman konfigurasi Bind AnalyticDB for Spark Computing Resource, atur pengaturan sesuai dengan tabel berikut.
Parameter
Deskripsi
Mode konfigurasi
Hanya Alibaba Cloud Instance Mode yang didukung.
Akun Alibaba Cloud
Hanya current Alibaba Cloud account yang didukung.
Instance
Pilih kluster AnalyticDB for MySQL yang akan dikaitkan. Anda juga dapat mengklik Create pada menu drop-down untuk membuat kluster AnalyticDB for MySQL.
CatatanSaat membuat kluster, Anda harus membuat grup sumber daya interaktif dengan tipe engine diatur ke Spark. Jika tidak, Anda tidak dapat mengaitkan kluster sebagai resource komputasi AnalyticDB for Spark.
Nama database
Masukkan nama database yang sudah ada di kluster AnalyticDB for MySQL.
Nama instans resource komputasi
Masukkan nama untuk resource komputasi. Anda akan menggunakan nama ini untuk memilih resource saat menjalankan tugas di waktu proses.
Uji konektivitas.
Di bagian Konfigurasi Koneksi, pilih grup sumber daya yang digunakan DataWorks untuk menjalankan tugas AnalyticDB for Spark, lalu klik Test Connectivity untuk memastikan bahwa grup sumber daya dapat mengakses kluster AnalyticDB for MySQL Anda. Untuk informasi lebih lanjut, lihat Ikhtisar solusi konektivitas jaringan.
Klik Confirm untuk menyelesaikan konfigurasi resource komputasi AnalyticDB for Spark.
CatatanSaat Anda mengaitkan resource komputasi AnalyticDB for Spark, sistem secara otomatis membuat sumber data AnalyticDB for Spark dengan nama yang sama di Data Sources ruang kerja saat ini.
Langkah selanjutnya
Setelah mengonfigurasi resource komputasi AnalyticDB for Spark, Anda dapat menggunakannya untuk mengembangkan tugas ADB Spark node dan ADB Spark SQL node di Data Studio.