阿里云國(guó)際站經(jīng)銷商,主營(yíng)阿里云,騰訊云,華為云,亞馬遜aws,谷歌云gcp,微軟云az,免費(fèi)開(kāi)戶,代充值優(yōu)惠大,聯(lián)系客服飛機(jī)@jkkddd
通過(guò)DataWorks將MySQL數(shù)據(jù)同步至Elasticsearch
前提條件已創(chuàng)建RDS MySQL實(shí)例、阿里云Elasticsearch實(shí)例。建議您在同一專有網(wǎng)絡(luò)下創(chuàng)建相關(guān)實(shí)例。
創(chuàng)建RDS MySQL實(shí)例。具體操作請(qǐng)參見(jiàn)創(chuàng)建RDS MySQL實(shí)例。本文以MySQL 5.7版本為例。
創(chuàng)建阿里云Elasticsearch實(shí)例。具體操作請(qǐng)參見(jiàn)創(chuàng)建阿里云Elasticsearch實(shí)例。本文創(chuàng)建的實(shí)例的版本為通用商業(yè)版6.7。
創(chuàng)建DataWorks工作空間。具體操作,請(qǐng)參見(jiàn)創(chuàng)建工作空間。建議您創(chuàng)建與阿里云Elasticsearch實(shí)例、RDS MySQL實(shí)例同一地域下的工作空間。
操作步驟
步驟一:環(huán)境準(zhǔn)備
在RDS MySQL實(shí)例中創(chuàng)建數(shù)據(jù)庫(kù)和表。
您可以選擇使用阿里云的RDS數(shù)據(jù)庫(kù),也可以在本地服務(wù)器上的自建數(shù)據(jù)庫(kù)。本文以RDS MySQL數(shù)據(jù)庫(kù)為例,創(chuàng)建RDS MySQL數(shù)據(jù)庫(kù)及表的詳細(xì)步驟請(qǐng)參見(jiàn)快速入門
步驟二:購(gòu)買并創(chuàng)建獨(dú)享資源組
購(gòu)買獨(dú)享數(shù)據(jù)集成資源。
創(chuàng)建一個(gè)獨(dú)享數(shù)據(jù)集成資源。
具體操作,請(qǐng)參見(jiàn)新增和使用獨(dú)享數(shù)據(jù)集成資源組。本文使用的配置如下,其中資源組類型選擇獨(dú)享數(shù)據(jù)集成資源組。
單擊已創(chuàng)建的獨(dú)享資源組右側(cè)的專有網(wǎng)絡(luò)綁定,參見(jiàn)綁定專有網(wǎng)絡(luò),為該獨(dú)享資源組綁定專有網(wǎng)絡(luò)。
獨(dú)享資源部署在DataWorks托管的專有網(wǎng)絡(luò)中。DataWorks需要與MySQL和Elasticsearch實(shí)例的專有網(wǎng)絡(luò)連通才能同步數(shù)據(jù)。而MySQL和Elasticsearch實(shí)例在同一專有網(wǎng)絡(luò)下,因此在綁定專有網(wǎng)絡(luò)時(shí),選擇Elasticsearch實(shí)例所在專有網(wǎng)絡(luò)和交換機(jī)即可。
單擊已創(chuàng)建的獨(dú)享資源組右側(cè)的修改歸屬工作空間,為該獨(dú)享資源組綁定目標(biāo)工作空間。
具體操作,請(qǐng)參見(jiàn)新增和使用獨(dú)享數(shù)據(jù)集成資源組。
步驟三:配置并運(yùn)行數(shù)據(jù)同步任務(wù)
在DataWorks的數(shù)據(jù)開(kāi)發(fā)頁(yè)面,新建一個(gè)業(yè)務(wù)流程。具體操作,請(qǐng)參見(jiàn)創(chuàng)建業(yè)務(wù)流程。
新建一個(gè)離線同步任務(wù)。
展開(kāi)新建的業(yè)務(wù)流程,右鍵單擊數(shù)據(jù)集成,選擇新建 > 離線同步。
在新建節(jié)點(diǎn)對(duì)話框中,輸入節(jié)點(diǎn)名稱,單擊提交。
在選擇數(shù)據(jù)源區(qū)域中,將數(shù)據(jù)來(lái)源指定為MySQL數(shù)據(jù)源,并填入待同步的表名稱;將數(shù)據(jù)去向指定為Elasticsearch數(shù)據(jù)源,并填入索引名和索引類型。
心靈雞湯:
標(biāo)題:阿里云國(guó)際賬號(hào)代理商代購(gòu),阿里云服務(wù)器購(gòu)買
地址:http://www.nickbaillie.com/kfxw/64127.html