Data Transmission Service提供的資料訂閱功能簡單易用,您只需在控制台上進行簡單操作,即可完成資料訂閱任務的配置。
注意事項
本文僅簡單介紹資料訂閱任務的通用配置流程,不同的資料來源在配置資料訂閱任務時略有不同。關於各類資料來源的詳細配置案例,請參見訂閱者案概覽中的相關配置文檔。
本文以RDS MySQL執行個體的訂閱為例進行介紹,配置參數僅供參考,請以實際介面為準。
準備工作
操作步驟
進入訂閱任務的列表頁面。
在頂部功能表列中,單擊整合與開發。
在左側導覽列,選擇 。
說明實際操作可能會因DMS的模式和布局不同,而有所差異。更多資訊,請參見極簡模式控制台和自訂DMS介面布局與樣式。
您也可以登入新版DTS訂閱任務的列表頁面。
在訂閱任務右側,選擇訂閱執行個體所屬地區。
說明新版DTS訂閱工作清單頁面,需要在頁面左上方工作台的右側,選擇訂閱執行個體所屬地區。
單擊創建任務,進入任務配置頁面。
可選:在頁面右上方,單擊試用新版配置頁。
說明若您已進入新版配置頁(頁面右上方的按鈕為返回舊版配置頁),則無需執行此操作。
新版配置頁和舊版配置頁部分參數有差異,建議使用新版配置頁。
配置源庫及消費網路類型。
警告選擇源執行個體後,建議您仔細閱讀頁面上方顯示的使用限制,否則可能會導致任務失敗或無法消費訂閱資料。
類別
配置
說明
無
任務名稱
DTS會自動產生一個訂閱名稱,建議配置具有業務意義的名稱(無唯一性要求),便於後續識別。
源庫資訊
選擇DMS資料庫執行個體
本樣本無需選擇,輸入下方的資料庫資訊即可。
資料庫類型
選擇MySQL。
接入方式
選擇雲執行個體。
執行個體地區
選擇RDS MySQL執行個體所屬地區。
是否跨阿里雲帳號
本樣本使用當前阿里雲帳號下的資料庫執行個體,需選擇不跨帳號。
RDS執行個體ID
選擇RDS MySQL執行個體ID。
資料庫帳號
填入RDS MySQL資料庫的唯讀帳號,或具備REPLICATION CLIENT、REPLICATION SLAVE、SHOW VIEW和SELECT許可權的自訂帳號。
資料庫密碼
填入該資料庫帳號對應的密碼。
串連方式
本樣本無需選擇,保持預設選項即可。
消費網路類型
網路類型
資料訂閱執行個體的網路類型固定為專用網路,您需要選擇具體的專用網路和虛擬交換器。更多資訊請參見專用網路。
說明任務建立成功後,消費網路類型不可更改。
若您的資料訂閱用戶端部署在專用網路上,則建議選擇與用戶端一致的專用網路和虛擬交換器。
通過內網地址進行資料訂閱時,網路延遲最小。
配置完成後,單擊頁面右下角的測試連接以進行下一步。
如果來源資料庫是阿里雲資料庫執行個體(例如RDS MySQL、ApsaraDB for MongoDB等),DTS會自動將對應地區DTS服務的IP地址添加到阿里雲資料庫執行個體的白名單;如果來源資料庫是ECS上的自建資料庫,DTS會自動將對應地區DTS服務的IP地址添加到ECS的安全規則中,您還需手動在ECS上的自建資料庫中添加對應地區DTS服務的IP地址,以允許來自DTS伺服器的訪問;如果來源資料庫是IDC自建資料庫或其他雲資料庫,則需要您手動添加對應地區DTS服務的IP地址,以允許來自DTS伺服器的訪問。DTS服務的IP地址,請參見DTS伺服器的IP位址區段。
警告DTS自動添加或您手動添加DTS服務的公網IP位址區段可能會存在安全風險,一旦使用本產品代表您已理解和確認其中可能存在的安全風險,並且需要您做好基本的安全防護,包括但不限於加強帳號密碼強度防範、限制各網段開放的連接埠號碼、內部各API使用鑒權方式通訊、定期檢查並限制不需要的網段,或者使用通過內網(專線/VPN網關/智能網關)的方式接入。
配置任務對象。
在對象配置頁面,配置待訂閱的對象。
配置
說明
需要訂閱的資料類型
需要訂閱的資料類型預設已勾選,且不支援修改。
資料更新
訂閱已選擇對象的增量資料更新,包含資料的INSERT、DELETE和UPDATE操作。
結構更新
訂閱整個執行個體所有對象的結構建立、刪除及修改,您需要使用資料訂閱用戶端過濾所需的資料。
源庫對象
從源庫對象列表中,選擇待訂閱對象,單擊表徵圖,將其移動到已選擇對象列表中。
說明訂閱對象支援選擇的粒度為庫、表。
如果選擇整個庫作為訂閱對象,那麼該庫中新增對象的增量資料也可以被訂閱到。
如果選擇某個表作為訂閱對象,那麼只有這個表的增量資料可以被訂閱到。此時如果需要加入一個新的表作為訂閱對象,您需要將其加入至訂閱對象中,詳情請參見修改訂閱對象。
單擊下一步高級配置,進行進階參數配置。
本樣本保持預設配置,無需手動設定,您也可以根據實際情況進行配置。
儲存任務並進行預檢查。
若您需要查看調用API介面配置該執行個體時的參數資訊,請將滑鼠游標移動至下一步儲存任務並預檢查按鈕上,然後單擊氣泡中的預覽OpenAPI參數。
若您無需查看或已完成查看API參數,請單擊頁面下方的下一步儲存任務並預檢查。
說明在訂閱任務正式啟動之前,會先進行預檢查。只有預檢查通過後,才能成功啟動訂閱任務。
如果預檢查失敗,請單擊失敗檢查項後的查看詳情,並根據提示修複後重新進行預檢查。
如果預檢查產生警告:
對於不可以忽略的檢查項,請單擊失敗檢查項後的查看詳情,並根據提示修複後重新進行預檢查。
對於可以忽略無需修複的檢查項,您可以依次單擊點擊確認警示詳情、確認屏蔽、確定、重新進行預檢查,跳過警示檢查項重新進行預檢查。如果選擇屏蔽警示檢查項,可能會導致資料不一致等問題,給業務帶來風險。
預檢查通過率顯示為100%時,單擊下一步購買。
購買執行個體。
在購買頁面,選擇資料訂閱執行個體的計費方式,詳細說明請參見下表。
參數
說明
計費方式
預付費(訂用帳戶):在建立執行個體時支付費用。適合長期需求,價格比隨用隨付更實惠,且購買時間長度越長,折扣越多。
後付費(隨用隨付):按小時計費。適合短期需求,用完可立即釋放執行個體,節省費用。
資源群組配置
執行個體所屬的資源群組,預設為default resource group。更多資訊,請參見什麼是資源管理。
資料訂閱配置費類型
如果您建立的資料訂閱執行個體為訂用帳戶(也稱為預付費),則資料訂閱配置費類型僅支援為原價配置費(免資料流量費)。
訂閱時間長度
在預付費模式下,選擇訂用帳戶執行個體的時間長度和數量,包月可選擇1~9個月,包年可選擇1年、2年、3年和5年。
說明該選項僅在付費類型為預付費時出現。
配置完成後,閱讀並勾選《資料轉送(隨用隨付)服務條款》。
單擊購買並啟動,訂閱任務正式開始,您可在工作清單查看具體任務進度。