Federated Analytics memanfaatkan Data Pipeline Service (APS) berkecepatan tinggi dan gratis dari AnalyticDB for MySQL untuk menyinkronkan data secara real time dari PolarDB for MySQL ke kluster Edisi Perusahaan, Edisi Dasar, atau Edisi Data Lakehouse, menyediakan solusi terpadu untuk sinkronisasi dan manajemen data.
Anda juga dapat bergabung dalam kelompok pengalaman Edisi Data Lakehouse (ID grup DingTalk: 33600023146) untuk mempelajari lebih lanjut tentang Federated Analytics.
-
Fitur Federated Analytics pada PolarDB for MySQL telah ditingkatkan pada 23 Juli 2024. Titik masuk fitur ini telah dihapus, sehingga Anda tidak dapat lagi membuat pekerjaan baru. Untuk membuat pekerjaan sinkronisasi, gunakan halaman Data Integration di Konsol PolarDB. Untuk informasi selengkapnya, lihat Sinkronisasi data menggunakan zero-ETL.
-
Jika Anda memiliki pekerjaan Federated Analytics yang sudah ada, Anda dapat terus mengelolanya melalui titik masuk Federated Analytics di wilayah Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Beijing), dan AS (Virginia).
Prasyarat
-
Instans PolarDB for MySQL dan kluster AnalyticDB for MySQL Edisi Perusahaan, Edisi Dasar, atau Edisi Data Lakehouse harus berada di wilayah yang sama. Untuk informasi selengkapnya, lihat Buat instans dan Buat kluster.
-
Instans PolarDB for MySQL telah mengaktifkan binary logging.
Batasan
-
Federated Analytics untuk PolarDB for MySQL hanya mendukung kluster AnalyticDB for MySQL dengan Edisi Perusahaan, Edisi Dasar, dan Edisi Data Lakehouse.
-
Federated Analytics hanya tersedia di wilayah berikut: Tiongkok (Beijing), Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Hong Kong), Jepang (Tokyo), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), AS (Silicon Valley), AS (Virginia), Jerman (Frankfurt), dan Inggris (London).
-
Anda dapat membuat maksimal 3 pekerjaan sinkronisasi untuk satu instans PolarDB for MySQL dan maksimal 30 pekerjaan sinkronisasi per wilayah.
Buat pekerjaan sinkronisasi
-
Masuk ke Konsol PolarDB.
-
Di pojok kiri atas halaman, pilih wilayah tempat instans target berada.
-
Di panel navigasi sebelah kiri, klik Federated Analytics .
-
Klik Create Job. Di panel Create Job, konfigurasikan parameter berikut:
Parameter
Deskripsi
Job name
Tentukan nama kustom untuk pekerjaan tersebut. Format default-nya adalah data-sync-<timestamp>.
PolarDB for MySQL cluster
ID instans sumber PolarDB for MySQL.
Source database account name
Federated Analytics secara otomatis membuat akun database untuk instans PolarDB for MySQL guna melakukan sinkronisasi data. Nama akun dimulai dengan sync. Jangan hapus atau ubah nama akun ini.
AnalyticDB for MySQL instance
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 baru.
Advanced Settings
Opsi ini dinonaktifkan secara default. Saat dinonaktifkan, pekerjaan akan menyinkronkan seluruh instans sumber.
Aktifkan opsi ini untuk mengonfigurasi parameter Databases and Tables to Synchronize dan Partition Key for Large Tables.
Databases and Tables to Synchronize
Pilih database dan tabel yang akan disinkronkan. Secara default, pekerjaan akan menyinkronkan semua database dan tabel dari sumber.
Penting-
Tabel tanpa primary key tidak didukung dan secara otomatis dikecualikan.
-
Setiap kluster AnalyticDB for MySQL dapat memiliki maksimal 2.048 database. Untuk informasi selengkapnya, lihat Batasan.
Partition Key for Large Tables
Untuk meningkatkan performa penulisan dan kueri data, kami merekomendasikan agar Anda menetapkan partition key.
Format partisi berikut didukung:
-
value: mempartisi data berdasarkan nilai.
-
yyyyMMdd: mempartisi data berdasarkan tahun, bulan, dan hari.
-
yyyyMM: mempartisi data berdasarkan tahun dan bulan.
-
yyyy: mempartisi data berdasarkan tahun.
-
-
Klik OK. Pekerjaan akan mulai secara otomatis.
Halaman Federated Analytics menampilkan pekerjaan yang telah Anda buat. Anda juga dapat View, Edit, Delete, Suspend, or Start pekerjaan sinkronisasi dari kolom Actions.
PentingAnda tidak dapat memulihkan pekerjaan yang telah dihapus.
-
Klik ID instans tujuan untuk membuka Konsol AnalyticDB for MySQL. Anda dapat melakukan analisis data di Konsol AnalyticDB for MySQL.