Mengubah streaming

Anda dapat mengubah informasi berikut tentang aliran data:

  • Informasi tingkat tinggi, seperti nama tampilan dan label untuk aliran data.
  • Informasi konfigurasi untuk database sumber dan tujuan, seperti tabel dan skema di database sumber yang akan ditransfer Datastream ke tujuan atau akan dibatasi agar tidak ditransfer ke tujuan. Datastream menggunakan informasi konfigurasi ini untuk mentransfer data yang benar dari database sumber ke tujuan.

Mengubah informasi tingkat tinggi

  1. Buka halaman Streams di Google Cloud Console.

    Buka halaman Streams

  2. Klik aliran data yang ingin Anda ubah.

  3. Di halaman Stream details, klik EDIT.

  4. Pilih Edit stream settings dari menu yang muncul.

  5. Ubah nama tampilan atau label untuk aliran data.

  6. Setelah melakukan perubahan, klik SAVE.

Mengubah informasi konfigurasi tentang database sumber

  1. Buka halaman Streams di Google Cloud Console.

    Buka halaman Streams

  2. Klik aliran data yang ingin Anda ubah.

  3. Di halaman Stream details, klik EDIT.

  4. Pilih Edit source configuration dari menu yang muncul.

  5. Di bagian Select objects to include, gunakan menu drop-down Objects to include untuk mengubah tabel dan skema di database sumber yang akan ditransfer Datastream ke tujuan.

  6. Secara opsional, luaskan node Select objects to exclude. Di kolom Objects to exclude, ubah tabel dan skema di database sumber yang ingin Anda batasi agar tidak ditransfer Datastream ke tujuan. Jika tabel ditambahkan ke daftar ini, tabel tersebut tidak akan lagi ditarik ke tujuan. Namun, tabel tersebut tidak dihapus dari tujuan.

  7. Perhatikan bahwa untuk sumber Oracle, Anda tidak dapat mengubah metode CDC. Namun, Anda dapat mengubah detail direktori database, jika memilih jenis akses file log ini.

  8. Secara opsional, luaskan node Choose backfill mode for historical data untuk mengubah apakah Datastream mengisi ulang tujuan dengan data saat ini dan mendatang dari sumber, atau hanya mengalirkan perubahan pada data ini.

    • Pilih opsi Automatic untuk mengalirkan semua data yang ada, selain perubahan pada data, dari sumber ke tujuan.

      Jika Anda memilih opsi ini, di kolom Objects excluded from automatic backfill, Anda dapat mengubah tabel dan skema di database sumber yang ingin Anda batasi agar tidak diisi ulang Datastream ke tujuan.

    • Pilih opsi Manual untuk hanya mengalirkan perubahan pada data.

  9. Setelah melakukan perubahan, klik SAVE.

Mengubah informasi konfigurasi tentang tujuan

  1. Buka halaman Streams di Google Cloud Console.

    Buka halaman Streams

  2. Klik aliran data yang ingin Anda ubah.

  3. Di halaman Stream details, klik EDIT.

  4. Pilih Edit destination configuration dari menu yang muncul.

  5. Bergantung pada tujuan yang Anda pilih, sesuaikan setelan berikut sesuai kebutuhan:

    Tujuan BigQuery:

    • Di bagian Encryption, ubah jenis enkripsi yang ingin Anda gunakan: Google-managed encryption key atau kunci Cloud Key Management Service.
    • Di bagian Balance data staleness and BigQuery costs, ubah opsi Staleness limit.

    Tujuan tabel Apache Iceberg:

    • Di bagian Encryption, ubah jenis enkripsi yang ingin Anda gunakan: Google-managed encryption key atau kunci Cloud Key Management Service.

    Tujuan Cloud Storage:

    • Di kolom Stream path prefix, ubah folder tujuan tempat Datastream akan mentransfer skema, tabel, dan data dari database sumber.
    • Dari menu Output format :
      • Pilih format file yang ditulis ke Cloud Storage. Datastream mendukung dua format output: Avro dan JSON.
      • Jika Anda memilih format JSON, centang atau hapus centang kotak Include a Unified Types schema file in the file path dan Enable gzip compression.
  6. Klik SAVE untuk menerapkan perubahan dan memulai aliran data. Setiap perubahan yang Anda buat pada aliran data yang sedang berjalan akan diperbarui secara otomatis oleh Datastream.

Langkah berikutnya