修改串流

你可以修改串流的下列資訊:

  • 概略資訊,例如串流的顯示名稱和標籤。
  • 來源資料庫和目的地的設定資訊,例如 Datastream 將移轉至目的地,或限制移轉至目的地的來源資料庫中的資料表和結構定義。Datastream 會使用這項設定資訊,將正確的資料從來源資料庫轉移至目的地。

修改高階資訊

  1. 前往 Google Cloud 控制台的「Streams」頁面。

    前往「串流」頁面

  2. 按一下要修改的串流。

  3. 在「串流詳細資料」頁面上,按一下「編輯」

  4. 在隨即顯示的選單中,選取「編輯串流設定」

  5. 修改串流的顯示名稱或標籤。

  6. 完成變更後,按一下「儲存」

修改來源資料庫的設定資訊

  1. 前往 Google Cloud 控制台的「Streams」頁面。

    前往「串流」頁面

  2. 按一下要修改的串流。

  3. 在「串流詳細資料」頁面上,按一下「編輯」

  4. 從隨即顯示的選單中選取「編輯來源設定」

  5. 在「選取要包含的物件」部分,使用「要包含的物件」下拉式選單,變更 Datastream 會轉移至目的地的來源資料庫中的資料表和結構定義。

  6. 視需要展開「選取要排除的物件」節點。在「要排除的物件」欄位中,修改來源資料庫中的資料表和結構定義,限制 Datastream 將這些項目轉移至目的地。如果將表格加入這份清單,系統就不會再將表格拉進目的地。但不會從目的地移除。

  7. 請注意,如果是 Oracle 來源,您無法修改 CDC 方法。不過,如果您選取這種記錄檔存取類型,可以變更資料庫目錄詳細資料。

  8. 視需要展開「選擇歷來資料的補充作業模式」節點,修改 Datastream 是否要將來源的目前和未來資料補充到目的地,或只串流處理這類資料的變更。

    • 選取「自動」選項,即可將來源中的所有現有資料和資料變更串流至目的地。

      選取這個選項後,您可以在「Objects excluded from automatic backfill」(排除在自動回填作業之外的物件) 欄位中,修改來源資料庫中的資料表和結構定義,限制 Datastream 將這些物件回填至目的地。

    • 選取「手動」選項,只串流資料的變更。

  9. 完成變更後,按一下「儲存」

修改目的地的設定資訊

  1. 前往 Google Cloud 控制台的「Streams」頁面。

    前往「串流」頁面

  2. 按一下要修改的串流。

  3. 在「串流詳細資料」頁面上,按一下「編輯」

  4. 在隨即顯示的選單中,選取「編輯目的地設定」

  5. 視所選目的地而定,視需要調整下列設定:

    BigQuery 目的地:

    • 在「Encryption」(加密) 下方,變更要使用的加密類型: Google-managed encryption key 或 Cloud Key Management Service 金鑰。
    • 在「在資料過時程度和 BigQuery 費用之間取得平衡」下方,變更「過時程度限制」選項。

    BigLake Iceberg 資料表目的地:

    • 在「Encryption」(加密) 下方,變更要使用的加密類型: Google-managed encryption key 或 Cloud Key Management Service 金鑰。

    Cloud Storage 目的地:

    • 在「串流路徑前置字元」欄位中,修改 Datastream 將結構定義、資料表和資料從來源資料庫移轉至目的地的資料夾。
    • 從「輸出格式」選單:
      • 選擇寫入 Cloud Storage 的檔案格式。Datastream 支援兩種輸出格式:Avro 和 JSON。
      • 如果選取 JSON 格式,請選取或取消選取「在檔案路徑中新增一致類型的結構定義檔案」和「啟用 gzip 壓縮」核取方塊。
  6. 按一下「儲存」套用變更並開始直播。Datastream 會自動更新您對執行中串流所做的任何修改。

後續步驟

  • 如要進一步瞭解串流,請參閱「串流生命週期」。
  • 如要瞭解如何監控串流,請參閱「監控串流」。
  • 如要瞭解如何查看串流資訊,請參閱「查看串流」。
  • 如要瞭解如何復原失敗的串流,請參閱「復原串流」。
  • 如要瞭解如何刪除現有串流,請參閱「刪除串流」。