數(shù)據(jù)庫(kù)中的數(shù)據(jù)離線同步至Hologres
Hologres支持通過(guò)DataWorks平臺(tái)將數(shù)據(jù)庫(kù)中的數(shù)據(jù)離線同步至Hologres,進(jìn)行高并發(fā)低延時(shí)的查詢分析處理操作。本文將為您介紹使用DataWorks將各類(lèi)數(shù)據(jù)庫(kù)數(shù)據(jù)離線同步至Hologres的操作方法。
前提條件
開(kāi)通DataWorks,詳情請(qǐng)參見(jiàn)入門(mén)概述。
開(kāi)通Hologres實(shí)例,并綁定至DataWorks工作空間,詳情請(qǐng)參見(jiàn)綁定Hologres實(shí)例。
開(kāi)通對(duì)應(yīng)版本數(shù)據(jù)庫(kù)。
跨地域是否可以同步數(shù)據(jù),詳情請(qǐng)參見(jiàn)配置資源組與網(wǎng)絡(luò)連通。
背景信息
Hologres是一款實(shí)時(shí)交互式分析產(chǎn)品,與大數(shù)據(jù)生態(tài)無(wú)縫打通,與大數(shù)據(jù)智能研發(fā)平臺(tái)DataWorks深度融合。您可以通過(guò)DataWorks數(shù)據(jù)集成同步將數(shù)據(jù)庫(kù)中的數(shù)據(jù)離線同步至Hologres,再進(jìn)行高并發(fā)低延時(shí)的查詢分析處理。
常見(jiàn)的支持離線數(shù)據(jù)同步的數(shù)據(jù)庫(kù)包括:RDS for MySQL、Oracle、PolarDB、SQL Server等。
如需查看更多支持的數(shù)據(jù)庫(kù),請(qǐng)參見(jiàn)支持的數(shù)據(jù)源與讀寫(xiě)插件。
相關(guān)原理:MySQL Reader、Oracle Reader、PolarDB Reader、SQL Server Reader、Hologres Writer。
操作步驟
配置數(shù)據(jù)源。
離線同步前,需先配置輸入源數(shù)據(jù)庫(kù)和Hologres數(shù)據(jù)源。
配置輸入源數(shù)據(jù)庫(kù):
更多數(shù)據(jù)源配置請(qǐng)參見(jiàn)配置數(shù)據(jù)源。
配置Hologres數(shù)據(jù)源:配置Hologres數(shù)據(jù)源
配置離線同步任務(wù)。
配置數(shù)據(jù)源成功之后,可以配置同步任務(wù)將數(shù)據(jù)庫(kù)中的數(shù)據(jù)離線同步至Hologres。您可以根據(jù)業(yè)務(wù)情況選擇向?qū)J?/b>或者腳本模式。
查詢數(shù)據(jù)。
任務(wù)同步成功之后,您可以在Hologres中查詢到已同步的數(shù)據(jù)。
SELECT * FROM rds_test;