Halaman ini menjelaskan cara mengonfigurasi pengambilan data perubahan (CDC) untuk mengalirkan data dari database Amazon Aurora MySQL ke tujuan yang didukung, seperti BigQuery atau Cloud Storage.
Membuat grup parameter
- Luncurkan Dasbor Amazon RDS Anda. 
- Di Navigation Drawer, klik Parameter Groups. 
- Klik Buat Grup Parameter. Halaman Create Parameter Group akan muncul. 
- Gunakan tabel berikut untuk mengisi kolom di halaman ini: - Kolom - Deskripsi - Kelompok parameter - Pilih keluarga yang cocok dengan database Anda. - Jenis - Pilih DB Cluster Parameter Group. - Nama grup - Masukkan nama untuk grup parameter. - Deskripsi - Berikan deskripsi untuk grup parameter. 
- Klik Buat. 
- Pilih kotak centang di sebelah kiri grup parameter yang baru dibuat. 
- Di bagian Tindakan grup parameter, klik Edit. 
- Tetapkan nilai parameter berikut: - Untuk replikasi berbasis GTID: - Parameter - Nilai - binlog_format - ROW- log_bin_use_v1_row_events - 1- read_only - 0- net_read_timeout - 3600- net_write_timeout - 3600- wait_timeout - 86400- expire-logs-days - 7- binlog_row_image - FULL- max_allowed_packet - 1G(nilai yang direkomendasikan)- log-replica-updates - 1- enforce-gtid-consistency - ON- gtid_mode 
 Anda hanya dapat menyetel parameter ini ke- ON- ONsetelah Anda menyetel- enforce-gtid-consistencyke- ON. Secara umum,- gtid_modedapat memiliki nilai berikut:- OFF
- OFF_PERMISSIVE
- ON_PERMISSIVE
- ON
 - gtid_modesatu langkah dalam satu waktu. Misalnya, jika mode saat ini ditetapkan ke- OFF, lakukan hal berikut:- Ubah setelan menjadi OFF_PERMISSIVE.
- Ubah setelan menjadi ON_PERMISSIVE.
- Ubah setelan menjadi ON.
 
- Untuk replikasi berbasis binlog: - Parameter - Nilai - binlog_format - ROW
 
- Klik Simpan Perubahan. 
Tetapkan grup parameter ke instance database
- Luncurkan Dasbor Amazon RDS Anda. 
- Di Navigation Drawer, klik Databases, lalu pilih instance database Anda. 
- Dari menu Instance Actions, pilih Modify. Dialog Modify DB Instance akan muncul. 
- Di bagian Konfigurasi tambahan, pilih grup parameter cluster database yang Anda buat. 
- Tetapkan Periode retensi cadangan ke 7 hari. 
- Klik Lanjutkan. 
- Di panel Scheduling of Modifications, pilih opsi Apply immediately. 
Menetapkan periode retensi log biner
- Masukkan perintah MySQL berikut: - call mysql.rds_set_configuration('binlog retention hours', 168); 
- Mulai ulang server MySQL agar perubahan yang Anda buat dapat diterapkan. 
Membuat pengguna Datastream
- Buat pengguna Datastream: - CREATE USER 'datastream'@'%' IDENTIFIED BY 'YOUR_PASSWORD'; 
- Berikan hak istimewa berikut kepada mereka: - GRANT REPLICATION SLAVE, SELECT, REPLICATION CLIENT ON *.* TO 'datastream'@'%'; GRANT EXECUTE ON PROCEDURE mysql.rds_show_configuration TO 'datastream'@'%'; FLUSH PRIVILEGES; 
Langkah berikutnya
- Pelajari lebih lanjut cara kerja Datastream dengan sumber MySQL.