你可以修改串流的下列資訊:
- 概略資訊,例如串流的顯示名稱和標籤。
來源資料庫和目的地的設定資訊,例如 Datastream 將移轉至目的地,或限制移轉至目的地的來源資料庫中的資料表和結構定義。Datastream 會使用這項設定資訊,將正確的資料從來源資料庫轉移至目的地。
修改高階資訊
前往 Google Cloud 控制台的「Streams」頁面。
按一下要修改的串流。
在「串流詳細資料」頁面上,按一下「編輯」。
在隨即顯示的選單中,選取「編輯串流設定」。
修改串流的顯示名稱或標籤。
完成變更後,按一下「儲存」。
修改來源資料庫的設定資訊
前往 Google Cloud 控制台的「Streams」頁面。
按一下要修改的串流。
在「串流詳細資料」頁面上,按一下「編輯」。
從隨即顯示的選單中選取「編輯來源設定」。
在「選取要包含的物件」部分,使用「要包含的物件」下拉式選單,變更 Datastream 會轉移至目的地的來源資料庫中的資料表和結構定義。
視需要展開「選取要排除的物件」節點。在「要排除的物件」欄位中,修改來源資料庫中的資料表和結構定義,限制 Datastream 將這些項目轉移至目的地。如果將表格加入這份清單,系統就不會再將表格拉進目的地。但不會從目的地移除。
請注意,如果是 Oracle 來源,您無法修改 CDC 方法。不過,如果您選取這種記錄檔存取類型,可以變更資料庫目錄詳細資料。
視需要展開「選擇歷來資料的補充作業模式」節點,修改 Datastream 是否要將來源的目前和未來資料補充到目的地,或只串流處理這類資料的變更。
選取「自動」選項,即可將來源中的所有現有資料和資料變更串流至目的地。
選取這個選項後,您可以在「Objects excluded from automatic backfill」(排除在自動回填作業之外的物件) 欄位中,修改來源資料庫中的資料表和結構定義,限制 Datastream 將這些物件回填至目的地。
選取「手動」選項,只串流資料的變更。
完成變更後,按一下「儲存」。
修改目的地的設定資訊
前往 Google Cloud 控制台的「Streams」頁面。
按一下要修改的串流。
在「串流詳細資料」頁面上,按一下「編輯」。
在隨即顯示的選單中,選取「編輯目的地設定」。
視所選目的地而定,視需要調整下列設定:
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 壓縮」核取方塊。
按一下「儲存」套用變更並開始直播。Datastream 會自動更新您對執行中串流所做的任何修改。
後續步驟
- 如要進一步瞭解串流,請參閱「串流生命週期」。
- 如要瞭解如何監控串流,請參閱「監控串流」。
- 如要瞭解如何查看串流資訊,請參閱「查看串流」。
- 如要瞭解如何復原失敗的串流,請參閱「復原串流」。
- 如要瞭解如何刪除現有串流,請參閱「刪除串流」。