AnalyticDB for MySQL adalah layanan terkelola yang menyediakan gudang data real-time berskala petabyte dengan konkurensi tinggi untuk beban kerja OLAP. Topik ini memandu Anda dalam menggunakan kluster AnalyticDB for MySQL, mulai dari pembuatan hingga pengembangan pekerjaan.
Data Lakehouse Edition tidak lagi tersedia untuk pembelian. Jika Anda sudah memiliki kluster Data Lakehouse Edition, panduan ini menjelaskan cara melanjutkan penggunaannya.
Prasyarat
-
Anda memerlukan Akun Alibaba Cloud.
Jika belum memiliki Akun Alibaba Cloud, kunjungi situs resmi Alibaba Cloud untuk membuatnya. Jika beberapa pengguna perlu mengakses sumber daya, Anda dapat membuat Pengguna RAM untuk akun root Akun Alibaba Cloud dan memberikan izin kepada mereka. Hal ini memungkinkan berbagai Pengguna RAM memiliki izin yang berbeda.
-
Jika Anda baru mengenal AnalyticDB for MySQL edisi perusahaan, edisi dasar, atau edisi danau data terpadu, kami menyarankan membaca Ikhtisar Produk untuk memahami konsep, manfaat, dan kasus penggunaan AnalyticDB for MySQL.
Penagihan
Saat membuat kluster, Anda dikenai biaya untuk komputasi dan penyimpanan. Untuk informasi lebih lanjut, lihat harga edisi perusahaan dan edisi dasar serta harga edisi danau data terpadu.
Prosedur
Langkah 1: Buat kluster
-
Masuk ke Konsol AnalyticDB for MySQL. Di pojok kanan atas halaman, klik Create Cluster.
-
Pada halaman pembelian, konfigurasikan parameter utama berikut. Anda dapat mempertahankan nilai default untuk parameter lainnya. Untuk informasi lebih lanjut tentang parameter tersebut, lihat Buat kluster.
Parameter
Deskripsi
Product Type
-
Pay-as-you-go: Metode penagihan pascabayar yang dikenakan per jam. Metode ini cocok untuk beban kerja jangka pendek. Anda dapat melepas kluster kapan saja untuk menghemat biaya.
-
Subscription: Metode penagihan prabayar yang dibayarkan saat membuat kluster. Metode ini cocok untuk beban kerja jangka panjang dan lebih hemat biaya dibandingkan pay-as-you-go. Periode langganan yang lebih lama memberikan diskon lebih besar.
Edition
-
Enterprise Edition: Arsitektur multi-replika yang menggunakan penyimpanan multi-replika, menyediakan kemampuan terdistribusi, dan memberikan ketersediaan tinggi.
-
Basic Edition: Arsitektur replika tunggal yang tidak menyediakan ketersediaan tinggi.
Untuk informasi lebih lanjut tentang Enterprise Edition dan Basic Edition, lihat Edisi.
Deployment Method
-
Enterprise Edition: Mendukung Single-zone Deployment atau Multi-zone Deployment.
PentingDeployment Multi-AZ hanya didukung di wilayah China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Shenzhen), China (Hong Kong), dan Singapura.
-
Basic Edition: Hanya mendukung Single-zone Deployment.
Region
Lokasi geografis kluster. Anda tidak dapat mengubah wilayah setelah pembelian. Pilih wilayah yang paling dekat dengan bisnis Anda untuk mengurangi latensi akses.
Primary Zone
Zona ketersediaan (AZ) utama untuk kluster.
Secondary Zone
AZ sekunder untuk kluster. Jika AZ utama gagal, layanan secara otomatis melakukan failover ke AZ sekunder. Selama failover ini, kluster mungkin sementara tidak tersedia atau mengalami timeout baca/tulis.
PentingParameter ini wajib hanya ketika Deployment Method diatur ke Multi-zone Deployment.
Virtual Private Cloud (VPC)
vSwitch of Primary Zone
vSwitch of Secondary Zone
-
Jika Anda memiliki VPC yang memenuhi kebutuhan jaringan Anda, pilih VPC tersebut. Misalnya, jika Anda memiliki Instance ECS dan VPC-nya memenuhi kebutuhan Anda, pilih VPC tersebut.
-
Jika Anda tidak memiliki VPC yang memenuhi kebutuhan jaringan Anda, Anda dapat menggunakan VPC dan vSwitch default.
-
Jika VPC dan vSwitch default tidak memenuhi kebutuhan Anda, Anda dapat membuat VPC dan vSwitch.
Penting-
Jika Anda menggunakan layanan Alibaba Cloud lainnya, seperti ECS dan RDS, pastikan kluster AnalyticDB for MySQL berada dalam VPC yang sama dengan layanan lainnya. Hal ini memungkinkan komunikasi melalui jaringan internal untuk kinerja optimal.
-
Parameter vSwitch of Secondary Zone wajib hanya ketika Deployment Method diatur ke Multi-zone Deployment.
Single-node Specifications of Reserved Resources
Spesifikasi resource yang dipesan untuk satu node. Nilai default adalah 8 ACUs. Resource ini dapat digunakan untuk:
-
Komputasi data. Anda dapat menambahkan resource yang dipesan untuk meningkatkan kinerja kueri.
-
Penyimpanan data hot. Sekelompok resource yang dipesan dapat mendukung penyimpanan data hot hingga 8 TB. Anda dikenai biaya untuk penyimpanan data hot berdasarkan penggunaan aktual Anda.
CatatanJika sebelumnya Anda membeli kluster Data Warehouse Edition atau Data Lakehouse Edition, lihat Pemetaan antara spesifikasi Enterprise Edition dan edisi Data Lakehouse atau Data Warehouse saat memilih spesifikasi Enterprise Edition.
Reserved Resource Nodes
-
Untuk kluster Enterprise Edition, nilai default adalah 3 dan ukuran langkah adalah 3.
CatatanUntuk kluster Enterprise Edition, Anda dapat mengatur jumlah node resource yang dipesan menjadi 0. Dalam hal ini, harga pembelian untuk node resource yang dipesan tidak lagi ditampilkan di pojok kanan bawah halaman. Perhatikan hal berikut:
-
Jika jumlah node resource yang dipesan adalah 0, Anda hanya dapat menggunakan tabel eksternal. Untuk membuat tabel internal AnalyticDB for MySQL, jumlah node resource yang dipesan harus lebih dari 0.
-
Jika Anda membuat kluster dengan 0 node resource yang dipesan, Anda dapat melakukan scale out nanti untuk menambahkan resource yang dipesan. Untuk informasi lebih lanjut, lihat Scale kluster Enterprise Edition dan Basic Edition.
-
-
Untuk kluster Basic Edition, nilai default adalah 1 dan ukuran langkah adalah 1.
-
-
Ikuti petunjuk di layar untuk menyelesaikan pembelian.
Setelah pembayaran berhasil, tunggu sekitar 10 hingga 15 menit. Di halaman Clusters, kluster siap digunakan ketika statusnya berubah menjadi Running.
Langkah 2: Buat akun database
AnalyticDB for MySQL mendukung jenis akun database berikut:
-
Akun istimewa: Dapat mengelola semua akun standar dan database, mirip dengan akun root di MySQL.
-
Akun standar: Anda harus memberikan izin secara manual ke akun standar. Untuk informasi tentang perbedaan antara akun istimewa dan akun standar serta cara membuatnya, lihat Akun istimewa dan akun standar.
Langkah-langkah berikut menggunakan akun istimewa sebagai contoh.
-
Di halaman daftar kluster, klik ID kluster target untuk membuka halaman detail kluster.
-
Di panel navigasi sebelah kiri, klik Accounts.
-
Di tab Database Accounts, klik Create Account.
-
Di panel Create Account, atur parameter berikut.
Parameter
Deskripsi
Database Account
Nama akun istimewa. Masukkan nama yang memenuhi persyaratan yang ditampilkan di konsol.
Account Type
Pilih Privileged Account.
New Password
Password untuk akun istimewa. Masukkan password yang memenuhi persyaratan yang ditampilkan di konsol.
Confirm Password
Masukkan kembali password untuk akun istimewa.
Description
Deskripsi opsional untuk membantu pengelolaan akun.
-
Klik OK untuk membuat akun.
CatatanSetelah membuat akun standar, Anda dapat mengklik Permissions di kolom Actions untuk akun target guna mengonfigurasi izinnya.
Langkah 3: Buat kelompok sumber daya
AnalyticDB for MySQL menyediakan isolasi sumber daya komputasi penuh antar kelompok sumber daya yang berbeda, memastikan bahwa komputasi kompleks atau masalah tak terduga tidak memengaruhi bisnis inti Anda.
Untuk pengembangan dan pengujian pekerjaan, bagian ini menggunakan Job-based resource group sebagai contoh. Anda juga dapat membuat kelompok sumber daya dengan engine tertentu berdasarkan jenis pekerjaan yang ingin diuji. Jenis kelompok sumber daya yang didukung ditunjukkan dalam tabel berikut. Untuk informasi lebih lanjut tentang kelompok sumber daya dan mesin komputasi, lihat Buat dan kelola kelompok sumber daya dan Fitur.
|
Jenis |
Tugas |
Skenario |
|
Interactive resource group |
Anda harus menentukan engine saat membuat kelompok sumber daya. Engine yang didukung melakukan tugas berikut:
|
Skenario analisis online atau interaktif yang memerlukan permintaan per detik (QPS) tinggi dan waktu respons (RT) rendah. |
|
Job-based resource group |
Anda tidak perlu menentukan engine saat membuat kelompok sumber daya. Tugas berikut didukung:
|
Skenario offline throughput tinggi. |
|
AI resource group |
Eksekusi model MLSQL dan komputasi berbasis Ray. |
Skenario komputasi heterogen. |
-
Di panel navigasi sebelah kiri halaman detail kluster, pilih Cluster Management > Resource Management.
-
Klik tab Resource Groups. Di pojok kiri atas daftar kelompok sumber daya, klik Create Resource Group.
-
Masukkan Resource Group Name dan pilih Job untuk Job Type.
CatatanDalam tutorial ini, Minimum Computing Resources diatur ke 0 ACUs dan Maximum Computing Resources diatur ke 8 ACUs hanya untuk tujuan pengujian panduan cepat.
-
Klik OK.
Langkah 4 (opsional): Jalankan skrip uji
Untuk mengevaluasi kluster dengan cepat, ikuti langkah-langkah berikut untuk memuat dan menganalisis set data sampel.
-
Di panel navigasi sebelah kiri halaman detail kluster, klik .
-
Di tab Databases and Tables, klik Load Built-in Dataset.
-
Di tab Scripts, klik dua kali skrip dan jalankan pernyataan SQL di SQL Console untuk menguji kluster.
CatatanUntuk detail tentang tabel dalam set data sampel, lihat Detail tabel set data sampel.
Langkah 5: Kembangkan pekerjaan
|
Jenis |
Prasyarat |
|
|
Tabel eksternal |
Pengembangan pekerjaan Spark SQL |
|
|
Pengembangan pekerjaan XIHE BSP SQL |
||
|
Tabel internal |
Pengembangan pekerjaan Spark SQL |
|
|
Pengembangan pekerjaan XIHE BSP SQL |
Kelompok sumber daya berbasis pekerjaan telah dibuat. Kluster Data Lakehouse Edition memiliki minimal 16 ACUs resource komputasi yang dipesan dan 24 ACUs resource penyimpanan yang dipesan. |
|
Langkah selanjutnya
Setelah menyelesaikan tutorial ini, lihat impor data untuk langkah selanjutnya.

