Anda dapat menggunakan fitur analitik federasi bersama dengan Layanan Pipeline AnalyticDB (APS) dari AnalyticDB for MySQL untuk mensinkronkan data secara real-time dari PolarDB untuk MySQL ke kluster Enterprise Edition, Basic Edition, dan Data Lakehouse Edition. Hal ini mempermudah sinkronisasi dan pengelolaan data.
Untuk informasi lebih lanjut tentang fitur analitik federasi, Anda dapat bergabung dengan grup DingTalk 33600023146.
Fitur PolarDB for MySQL Federated Analytics diperbarui pada 23 Juli 2024. Titik akses untuk fitur ini tidak lagi tersedia, dan Anda tidak dapat membuat tugas sinkronisasi baru. Untuk membuat tugas sinkronisasi, kunjungi Data Integration di Konsol PolarDB. Untuk informasi lebih lanjut, lihat Gunakan zero-ETL untuk mensinkronkan data.
Jika Anda telah mengonfigurasi tautan Federated Analytics, Anda masih dapat melihat titik akses fitur Federated Analytics untuk manajemen tautan di wilayah China (Hangzhou), China (Shanghai), China (Shenzhen), China (Beijing), dan AS (Virginia).
Prasyarat
Kluster PolarDB untuk MySQL dan kluster AnalyticDB for MySQL Enterprise Edition, Basic Edition, atau Data Lakehouse Edition harus dibuat di wilayah yang sama. Untuk informasi lebih lanjut, lihat Buat instance dan Buat kluster.
Binary logging harus diaktifkan untuk kluster PolarDB for MySQL. Untuk informasi lebih lanjut, lihat Aktifkan binary logging.
Batasan
PolarDB untuk MySQL mendukung fitur analitik federasi hanya untuk kluster AnalyticDB for MySQL Enterprise Edition, Basic Edition, dan Data Lakehouse Edition.
Fitur analitik federasi didukung hanya di wilayah berikut: China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Hong Kong), Jepang (Tokyo), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), AS (Silicon Valley), AS (Virginia), Jerman (Frankfurt), dan Inggris (London).
Anda dapat membuat hingga tiga pekerjaan sinkronisasi untuk setiap kluster PolarDB for MySQL dan hingga 30 pekerjaan sinkronisasi di setiap wilayah.
Buat pekerjaan sinkronisasi
Masuk ke Konsol PolarDB.
Di pojok kiri atas konsol, pilih wilayah.
Di panel navigasi sebelah kiri, klik Federated Analytics.
Klik Create Job. Di panel Buat Pekerjaan, konfigurasikan parameter sesuai tabel berikut:
Parameter
Deskripsi
Nama Pekerjaan
Nama pekerjaan. Nilai default: data-sync-<Waktu>.
Kluster PolarDB for MySQL
ID kluster sumber PolarDB for MySQL.
Akun Database Sumber
Akun database yang dibuat secara otomatis oleh fitur analitik federasi untuk kluster PolarDB for MySQL untuk menyinkronkan data. Nama akun database dimulai dengan sync. Jangan hapus atau ubah nama tersebut.
Kluster AnalyticDB for MySQL
ID kluster tujuan AnalyticDB for MySQL.
Anda dapat memilih kluster AnalyticDB for MySQL yang sudah ada atau klik Click To Create An AnalyticDB For MySQL Cluster untuk membuat kluster AnalyticDB for MySQL.
Pengaturan Lanjutan
Secara default, pengaturan lanjutan dinonaktifkan. Dalam hal ini, seluruh kluster sumber disinkronkan.
Setelah Anda mengaktifkan pengaturan lanjutan, Anda dapat mengonfigurasi parameter Pilih basis data atau tabel untuk disinkronkan dan Pengaturan Kunci Partisi Tabel Besar.
Pilih basis data atau tabel untuk disinkronkan
Anda dapat memilih basis data dan tabel yang ingin disinkronkan. Secara default, semua basis data dan tabel disinkronkan.
PentingAnda tidak dapat menyinkronkan tabel yang tidak memiliki kunci utama. Tabel-tabel ini secara otomatis difilter.
Kluster AnalyticDB for MySQL dapat berisi hingga 2.048 basis data. Untuk informasi lebih lanjut, lihat Batasan.
Pengaturan Kunci Partisi Tabel Besar
Untuk meningkatkan performa penulisan dan kueri data, kami sarankan Anda atur kunci partisi.
Format partisi berikut didukung:
nilai: dipartisi berdasarkan nilai.
yyyyMMdd: dipartisi berdasarkan tahun, bulan, dan hari.
yyyyMM: dipartisi berdasarkan tahun dan bulan.
yyyy: dipartisi berdasarkan tahun.
Klik OK. Pekerjaan akan mulai secara otomatis.
Pekerjaan yang dibuat ditampilkan di halaman Federated Analytics. Anda dapat Lihat, Edit, Hapus, Jeda, atau Mulai tugas sinkronisasi di kolom Actions.
PentingPekerjaan yang telah dihapus tidak dapat dipulihkan.
Klik ID kluster tujuan untuk masuk ke konsol AnalyticDB for MySQL. Anda dapat melakukan analitik data di konsol AnalyticDB for MySQL.