Praktik terbaik umum saat menggunakan Datastream

Di halaman ini, Anda akan menemukan praktik terbaik untuk menggunakan Datastream. Hal ini mencakup praktik terbaik umum saat menggunakan Datastream.

Mengubah database sumber aliran

Dalam beberapa kasus, Anda mungkin harus mengubah database sumber aliran. Misalnya, Anda mungkin harus mengubah aliran untuk mereplikasi dari replika, bukan dari instance database utama.

  1. Buat profil koneksi untuk instance replika.
  2. Buat aliran data, menggunakan profil koneksi untuk replika yang Anda buat dan profil koneksi yang ada untuk tujuan.
  3. Mulai streaming dengan pengisian ulang historis dinonaktifkan. Saat dimulai, streaming hanya akan mengambil data dari log biner.
  4. Opsional. Setelah streaming berjalan, ubah streaming untuk mengaktifkan pengisian ulang otomatis.
  5. Jeda streaming yang membaca dari instance utama.
  6. Opsional. Hapus aliran yang melakukan streaming data dari instance utama.
  7. Opsional. Hapus profil koneksi untuk instance utama.

Membuat pemberitahuan dan memantau di Datastream

Dasbor Aliran Data berisi banyak informasi. Informasi ini dapat berguna untuk tujuan proses debug. Informasi tambahan dapat ditemukan di log, yang tersedia di Cloud Logging.

Pemberitahuan Datastream

Tidak ada pemberitahuan default yang disiapkan untuk Datastream. Misalnya, Anda dapat membuat kebijakan pemberitahuan untuk metrik Keaktualan data dengan mengklik link Buat kebijakan pemberitahuan di tab Ringkasan. Untuk metrik lainnya, ikuti langkah-langkah berikut:

  1. Di konsol Google Cloud , buka halaman  Alerting:

    Buka Pemberitahuan

  2. Klik Create policy.

  3. Klik drop-down Pilih metrik.

  4. Di kolom filter, masukkan Datastream.

  5. Opsional: Anda mungkin perlu menonaktifkan filter Aktif untuk melihat semua metrik yang tersedia.

  6. Telusuri metrik yang ingin Anda pantau di bagian Aliran Datastream.

  7. Klik Terapkan.

  8. Opsional: Masukkan detail yang diperlukan di bagian Tambahkan filter dan Ubah data. Klik Berikutnya.

  9. Masukkan informasi yang diperlukan di bagian Konfigurasi pemicu pemberitahuan. Klik Next.

  10. Konfigurasi notifikasi Anda di bagian Konfigurasi notifikasi dan finalisasi pemberitahuan.

  11. Tinjau pemberitahuan Anda, lalu klik Buat kebijakan jika sudah siap.

    Untuk mengetahui informasi mendetail tentang cara menyelesaikan setiap langkah ini, lihat Membuat kebijakan pemberitahuan.

Sebaiknya buat pemberitahuan untuk metrik Datastream berikut:

  • Keaktualan data
  • Jumlah peristiwa yang tidak didukung di aliran
  • Total latensi streaming

Peringatan pada salah satu metrik ini dapat menunjukkan masalah pada aliran atau database sumber.

Berapa banyak tabel yang dapat ditangani oleh satu aliran?

Sebaiknya satu aliran menyertakan hingga 10.000 tabel. Tidak ada batasan ukuran tabel. Jika Anda perlu membuat streaming dengan lebih banyak tabel, streaming tersebut mungkin mengalami error. Untuk menghindari hal ini, pertimbangkan untuk membagi sumber menjadi beberapa aliran.