Untuk menjalankan tugas EMR Serverless StarRocks di DataWorks, kaitkan instans EMR Serverless StarRocks Anda sebagai resource komputasi. Setelah dikaitkan, resource tersebut tersedia untuk pengembangan data.
Sebelum memulai
Sebelum memulai, pastikan hal-hal berikut:
Persyaratan ruang kerja:
Ruang kerja DataWorks telah dibuat dan menggunakan versi baru DataStudio. Untuk ruang kerja yang tidak menggunakan versi baru DataStudio, buat sumber data StarRocks sebagai gantinya.
Pengguna Resource Access Management (RAM) telah ditambahkan ke ruang kerja dan diberi peran Workspace Administrator.
Persyaratan instance:
Instans EMR Serverless StarRocks sudah ada di wilayah yang sama dengan ruang kerja DataWorks. Asosiasi lintas-wilayah tidak didukung.
Persyaratan jaringan:
Kelompok sumber daya telah dikaitkan dengan ruang kerja dan konektivitas jaringan telah diverifikasi:
Serverless resource group: instans resource komputasi harus terhubung ke Serverless resource group.
Exclusive resource group (versi sebelumnya): instans resource komputasi harus terhubung ke grup sumber daya eksklusif untuk penjadwalan. Lihat Menggunakan exclusive resource group versi sebelumnya.
Blok CIDR jaringan internal kelompok sumber daya telah ditambahkan ke daftar putih jaringan internal instans EMR Serverless StarRocks. Untuk menemukan blok CIDR tersebut, lihat Mendapatkan blok CIDR jaringan internal kelompok sumber daya.
Batasan
Wilayah yang didukung: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Beijing), Tiongkok (Shenzhen), Tiongkok (Hong Kong), Jepang (Tokyo), Singapura, Indonesia (Jakarta), Jerman (Frankfurt), AS (Silicon Valley), dan AS (Virginia).
Izin yang diperlukan:
| Operator | Izin yang diperlukan |
|---|---|
| Akun Alibaba Cloud | Tidak memerlukan izin tambahan. |
| Pengguna RAM atau Peran RAM | Harus memiliki peran O&M atau Workspace Administrator, atau izin AliyunDataWorksFullAccess untuk membuat resource komputasi. Lihat Memberikan peran Workspace Administrator kepada pengguna. |
Mengaitkan resource komputasi Serverless StarRocks
Buka halaman resource komputasi
Masuk ke Konsol DataWorks. Alihkan ke wilayah target, lalu pada panel navigasi kiri pilih More > Management Center. Pilih ruang kerja Anda dari daftar drop-down dan klik Go To Management Center.
Pada panel navigasi kiri, klik Computing Resource.
Konfigurasi resource komputasi
Klik Associate Computing Resource.
Pada halaman Associate Computing Resource, atur tipe resource komputasi menjadi Serverless StarRocks. Halaman konfigurasi Associate Serverless StarRocks Computing Resource akan terbuka.
Konfigurasikan parameter sesuai mode konfigurasi yang Anda pilih.
Alibaba Cloud Instance Mode
Parameter Deskripsi Instance Pilih instans EMR Serverless StarRocks yang akan dikaitkan. Atau, klik Create pada daftar drop-down untuk membuat instans EMR Serverless StarRocks. Jika Anda mengisolasi lingkungan produksi dan pengembangan saat membuat ruang kerja, pilih instans StarRocks untuk kedua lingkungan tersebut. Database Name Pilih database dalam instans EMR Serverless StarRocks. Jika belum ada database, buat langsung di instans tersebut. Authentication Method Hanya tersedia untuk Edisi Perusahaan. Edisi lain hanya mendukung metode Account and Password. Jika diatur ke Owner, administrator penyewa untuk DataWorks Edisi Perusahaan harus mengonfigurasi pemetaan antara pengguna RAM dan akun engine di Security Center dengan menambahkan Manage Ranger and Identity Credentials. Username Username yang ditetapkan saat instans EMR Serverless StarRocks dibuat. Username default adalah admin.Password Password yang ditetapkan saat instans EMR Serverless StarRocks dibuat. Untuk mengatur ulang password yang lupa, buka halaman detail instans dan klik Reset The Password. Connection String Mode
Parameter Deskripsi Host/IP Address Alamat IP frontend (FE) StarRocks. Port Port kueri StarRocks FE. Nilai default adalah 9030. Sesuaikan berdasarkan konfigurasi StarRocks Anda.Load URL Alamat FE StarRocks untuk StreamLoad, dalam format FE_IP:FE_HTTP. Pisahkan beberapa alamat dengan koma.FE_IPharus berupa alamat jaringan internal — alamat internet tidak didukung.FE_HTTPbiasanya8030atau18030.Database Name Pilih database dalam instans EMR Serverless StarRocks. Jika belum ada database, buat di SQL Editor instans tersebut. Username Username yang ditetapkan saat instans EMR Serverless StarRocks dibuat. Username default adalah admin.Password Password yang ditetapkan saat instans EMR Serverless StarRocks dibuat. Untuk mengatur ulang password yang lupa, buka halaman detail instans dan klik Reset The Password. Advanced Parameters Opsional. Klik Add Property untuk menambahkan properti koneksi tambahan. Untuk properti yang tersedia, lihat referensi konfigurasi MySQL Connector/J. Computing Resource Instance Name Nama yang mengidentifikasi resource komputasi. Tugas menggunakan nama ini untuk memilih resource saat runtime. Pada bagian konfigurasi koneksi, pilih kelompok sumber daya yang digunakan DataWorks untuk menjalankan tugas node StarRocks, lalu klik Test Network Connectivity untuk memverifikasi bahwa kelompok sumber daya dapat mengakses instans EMR Serverless StarRocks. Untuk troubleshooting, lihat Ikhtisar solusi konektivitas jaringan.
Klik OK.
CatatanSumber data Serverless StarRocks dengan nama yang sama secara otomatis dibuat di bagian Data Sources ruang kerja saat ini.
Langkah selanjutnya
Setelah resource komputasi dikaitkan, gunakan resource tersebut untuk pengembangan data pada jenis node berikut:
Tugas sinkronisasi batch: pada node Data Integration > Offline Synchronization. Lihat Node Batch Synchronization.
Tugas EMR Serverless StarRocks: pada node . Lihat Node Serverless StarRocks SQL.