Untuk solusi sinkronisasi yang digunakan untuk menyinkronkan data ke Hologres, Anda dapat menambahkan atau menghapus tabel sumber saat solusi sedang berjalan. Topik ini menjelaskan cara menambahkan atau menghapus tabel sumber ke atau dari solusi sinkronisasi tersebut.
Prasyarat
Solusi sinkronisasi yang digunakan untuk menyinkronkan data ke Hologres telah dibuat dan sedang berjalan. Untuk informasi lebih lanjut, lihat Buat Solusi Sinkronisasi Waktu Nyata untuk Menyinkronkan Data ke Hologres.Tambahkan tabel sumber ke solusi sinkronisasi
- Di halaman Tasks, temukan solusi yang diinginkan dan pilih untuk membuka halaman konfigurasi solusi.
- Tambahkan tabel sumber ke solusi sinkronisasi dan perbarui pemetaan antara tabel sumber dan tabel tujuan.
- Di bagian Source Table pada langkah Set Synchronization Sources and Rules, pilih tabel sumber yang ingin ditambahkan dari daftar Source Table dan klik ikon
untuk memindahkan tabel ke daftar Selected Source Table. 
- Klik Next Step.
- Klik Refresh source table and Hologres Table mapping pada langkah Set Destination Table untuk memperbarui pemetaan antara tabel sumber dan tabel tujuan Hologres.
- Lihat kemajuan pemetaan, tabel sumber, dan tabel tujuan yang dipetakan.

No. Deskripsi 1 Kemajuan pemetaan tabel sumber ke tabel tujuan. Catatan Pemetaan mungkin memerlukan waktu lama jika Anda ingin menyinkronkan data dari sejumlah besar tabel.
- Di bagian Source Table pada langkah Set Synchronization Sources and Rules, pilih tabel sumber yang ingin ditambahkan dari daftar Source Table dan klik ikon
- Klik Next Step.
- Konfigurasikan aturan untuk memproses pesan bahasa definisi data (DDL).Sumber seperti MySQL mungkin berisi pesan DDL. Anda dapat memodifikasi aturan pemrosesan yang dikonfigurasi untuk pesan DDL yang berbeda sesuai dengan kebutuhan bisnis Anda pada langkah Set Processing Policy for DDL Messages.
- Konfigurasikan parameter di bagian Processing Policy for DDL Messages in Real-time Sync.
Tabel berikut menjelaskan aturan pemrosesan untuk pesan DDL yang berbeda.Pesan DDL Aturan CreateTable DataWorks memproses pesan DDL tipe terkait berdasarkan aturan berikut setelah menerima pesan: - Normal: mengirimkan pesan ke tujuan. Kemudian, tujuan memproses pesan tersebut. Setiap tujuan mungkin memproses pesan DDL berdasarkan logika bisnisnya sendiri. Jika Anda memilih Normal untuk CreateTable, DataWorks hanya meneruskan pesan tersebut.
- Ignore: Mengabaikan pesan dan tidak mengirimkannya ke tujuan.
- Alert: mengabaikan pesan dan mencatat peringatan dalam log sinkronisasi waktu nyata. Selain itu, peringatan tersebut berisi informasi tentang alasan mengapa pesan diabaikan karena kesalahan saat berjalan.
- Error: mengembalikan kesalahan saat solusi sinkronisasi waktu nyata sedang berjalan dan menghentikan solusi sinkronisasi waktu nyata.
DropTable AddColumn DropColumn RenameTable RenameColumn ChangeColumn TruncateTable - Klik Next Step.
- Konfigurasikan parameter di bagian Processing Policy for DDL Messages in Real-time Sync.
- Konfigurasikan sumber daya yang diperlukan oleh solusi sinkronisasi.Pada langkah Set Resources for Solution Running, atur parameter sesuai kebutuhan.

- Offline Sync
Parameter Deskripsi Offline task name rules Nama node sinkronisasi batch yang digunakan untuk menyinkronkan data lengkap dari sumber. Setelah solusi sinkronisasi dibuat, DataWorks pertama-tama menghasilkan node sinkronisasi batch untuk menyinkronkan data lengkap, kemudian menghasilkan node sinkronisasi waktu nyata untuk menyinkronkan data tambahan. Resource Groups for Full Batch Sync Nodes Grup sumber daya eksklusif untuk Data Integration yang digunakan untuk menjalankan node sinkronisasi batch.
- Scheduling Settings
Parameter Deskripsi Select scheduling Resource Group Grup sumber daya untuk penjadwalan yang digunakan untuk menjalankan node.
Hanya grup sumber daya eksklusif untuk Data Integration yang dapat digunakan untuk menjalankan solusi sinkronisasi. Anda dapat mengatur parameter ini ke nama grup sumber daya eksklusif untuk Data Integration yang Anda beli. Untuk informasi lebih lanjut, lihat Rencanakan dan konfigurasikan sumber daya.Catatan Jika Anda tidak memiliki grup sumber daya eksklusif, klik Create a new exclusive Resource Group untuk membuat satu. - Incremental Sync
Parameter Deskripsi Resource Groups for Incremental Batch Sync Nodes Grup sumber daya eksklusif yang digunakan untuk menjalankan node sinkronisasi waktu nyata.
- Channel Settings
Parameter Deskripsi Maximum number of connections supported by source read Jumlah maksimum koneksi Java Database Connectivity (JDBC) yang diizinkan untuk sumber. Tentukan angka yang sesuai berdasarkan sumber daya sumber. Nilai default: 20.
- Offline Sync
- Klik Complete Configuration untuk kembali ke halaman Tasks.
- Temukan solusi ke mana Anda menambahkan tabel sumber dan pilih di kolom Operation. Di pesan Submit and Run, klik OK untuk menjalankan solusi.Setelah Anda mengirim dan menjalankan solusi ke mana Anda menambahkan tabel sumber, sistem membandingkan tabel sumber di solusi asli dengan tabel sumber di solusi baru. Jika tabel sumber baru terdeteksi, sistem melakukan proses penambahan tabel sumber.Catatan Setelah Anda menambahkan tabel sumber ke solusi sinkronisasi pada titik waktu tertentu, sistem mulai memuat data ke tabel sumber baru ini pada titik waktu tersebut. Setelah pemuatan data selesai, sistem mulai menyinkronkan data di tabel sumber ini ke tujuan. Misalnya, solusi sinkronisasi Anda mulai berjalan pada pukul 08:00 dan masih berjalan pada pukul 09:00. Anda menambahkan tabel sumber ke solusi pada pukul 09:00. Kemudian, sistem mulai memuat data ke tabel tersebut dari pukul 09:00, dan pemuatan selesai pada pukul 10:00. Dalam hal ini, sistem menghentikan node sinkronisasi waktu nyata yang sedang berjalan dan mulai menyinkronkan data yang dihasilkan dari pukul 09:00 hingga 10:00 di tabel sumber baru ke tabel Hologres tujuan. Penambahan tabel sumber ke solusi sinkronisasi yang sedang berjalan dapat memastikan hanya konsistensi antara data sebelum dan sesudah sinkronisasi.
- Lihat detail penambahan tabel sumber.
- Di halaman Tasks, temukan solusi sinkronisasi ke mana Anda menambahkan tabel sumber dan klik Execution details di kolom Operation untuk membuka halaman detail solusi sinkronisasi.
- Di bagian Steps, temukan node Show Added or Removed Source Tables dan klik Execution details di kolom Status.Jika status node Show Added or Removed Tables adalah Succeeded, tabel sumber baru telah ditambahkan untuk solusi sinkronisasi.
- Lihat tabel sumber baru yang ditambahkan ke solusi sinkronisasi.
Hapus tabel sumber dari solusi sinkronisasi
- Di halaman Tasks, temukan solusi yang diinginkan dan pilih untuk membuka halaman konfigurasi solusi.
- Hapus tabel sumber dari solusi sinkronisasi dan perbarui pemetaan antara tabel sumber yang tersisa dan tabel tujuan.
- Di bagian Source Table pada langkah Set Synchronization Sources and Rules, pilih tabel sumber yang ingin dihapus dari daftar Selected Source Table dan klik ikon
untuk memindahkan tabel kembali ke daftar Source Table. 
- Klik Next Step.
- Klik Refresh source table and Hologres Table mapping pada langkah Set Destination Table untuk memperbarui pemetaan antara tabel sumber dan tabel tujuan Hologres.
- Lihat kemajuan pemetaan, tabel sumber, dan tabel tujuan yang dipetakan.

No. Deskripsi 1 Kemajuan pemetaan tabel sumber ke tabel tujuan. Catatan Pemetaan mungkin memerlukan waktu lama jika Anda ingin menyinkronkan data dari sejumlah besar tabel.
- Di bagian Source Table pada langkah Set Synchronization Sources and Rules, pilih tabel sumber yang ingin dihapus dari daftar Selected Source Table dan klik ikon
- Klik Next Step.
- Konfigurasikan aturan untuk memproses pesan bahasa definisi data (DDL).Sumber seperti MySQL mungkin berisi pesan DDL. Anda dapat memodifikasi aturan pemrosesan yang dikonfigurasi untuk pesan DDL yang berbeda sesuai dengan kebutuhan bisnis Anda pada langkah Set Processing Policy for DDL Messages.
- Konfigurasikan parameter di bagian Processing Policy for DDL Messages in Real-time Sync.
Tabel berikut menjelaskan aturan pemrosesan untuk pesan DDL yang berbeda.Pesan DDL Aturan CreateTable DataWorks memproses pesan DDL tipe terkait berdasarkan aturan berikut setelah menerima pesan: - Normal: mengirimkan pesan ke tujuan. Kemudian, tujuan memproses pesan tersebut. Setiap tujuan mungkin memproses pesan DDL berdasarkan logika bisnisnya sendiri. Jika Anda memilih Normal untuk CreateTable, DataWorks hanya meneruskan pesan tersebut.
- Ignore: mengabaikan pesan dan tidak mengirimkannya ke tujuan.
- Alert: mengabaikan pesan dan mencatat peringatan dalam log sinkronisasi waktu nyata. Selain itu, peringatan tersebut berisi informasi tentang alasan mengapa pesan diabaikan karena kesalahan saat berjalan.
- Error: mengembalikan kesalahan saat solusi sinkronisasi waktu nyata sedang berjalan dan menghentikan solusi sinkronisasi waktu nyata.
DropTable AddColumn DropColumn RenameTable RenameColumn ChangeColumn TruncateTable
- Konfigurasikan parameter di bagian Processing Policy for DDL Messages in Real-time Sync.
- Konfigurasikan sumber daya yang diperlukan oleh solusi sinkronisasi.Pada langkah Set Resources for Solution Running, atur parameter sesuai kebutuhan.

- Offline Sync
Parameter Deskripsi Offline task name rules Nama node sinkronisasi batch yang digunakan untuk menyinkronkan data lengkap dari sumber. Setelah solusi sinkronisasi dibuat, DataWorks pertama-tama menghasilkan node sinkronisasi batch untuk menyinkronkan data lengkap, kemudian menghasilkan node sinkronisasi waktu nyata untuk menyinkronkan data tambahan. Resource Groups for Full Batch Sync Nodes Grup sumber daya eksklusif untuk Data Integration yang digunakan untuk menjalankan node sinkronisasi batch.
- Scheduling Settings
Parameter Deskripsi Select scheduling Resource Group Grup sumber daya untuk penjadwalan yang digunakan untuk menjalankan node.
Hanya grup sumber daya eksklusif untuk Data Integration yang dapat digunakan untuk menjalankan solusi sinkronisasi. Anda dapat mengatur parameter ini ke nama grup sumber daya eksklusif untuk Data Integration yang Anda beli. Untuk informasi lebih lanjut, lihat Rencanakan dan konfigurasikan sumber daya.Catatan Jika Anda tidak memiliki grup sumber daya eksklusif, klik Create a new exclusive Resource Group untuk membuat satu. - Incremental Sync
Parameter Deskripsi Resource Groups for Incremental Batch Sync Nodes Grup sumber daya eksklusif yang digunakan untuk menjalankan node sinkronisasi waktu nyata.
- Channel Settings
Parameter Deskripsi Maximum number of connections supported by source read Jumlah maksimum koneksi Java Database Connectivity (JDBC) yang diizinkan untuk sumber. Tentukan angka yang sesuai berdasarkan sumber daya sumber. Nilai default: 20.
- Offline Sync
- Klik Complete Configuration untuk kembali ke halaman Tasks.
- Temukan solusi dari mana Anda menghapus tabel sumber dan pilih di kolom Operation. Di pesan Submit and Run, klik OK untuk menjalankan solusi.Jika Anda menghapus tabel sumber dari solusi sinkronisasi yang sedang berjalan, tabel sumber juga akan dihapus dari node sinkronisasi waktu nyata yang dihasilkan oleh solusi sinkronisasi. Setelah Anda mengirim dan menjalankan solusi sinkronisasi dari mana Anda menghapus tabel sumber, sistem terus menyinkronkan data pada saat solusi sinkronisasi mulai dijalankan ulang.
- Lihat detail penghapusan tabel sumber.
- Di bagian Steps, temukan node Show Added or Removed Source Tables dan klik Execution details di kolom Status.Jika status node Show Added or Removed Source Tables adalah Succeeded, tabel sumber telah dihapus dari solusi sinkronisasi.
- Lihat tabel sumber yang dihapus dari solusi sinkronisasi.
- Di bagian Steps, temukan node Show Added or Removed Source Tables dan klik Execution details di kolom Status.