一鍵同步MaxCompute數(shù)據(jù)
本文為您介紹如何使用HoloStudio導(dǎo)入MaxCompute數(shù)據(jù)至Hologres。
HoloStudio已下線,詳情請參見DataWorks HoloStudio下線公告。
前提條件
阿里云賬號注冊,詳情請參見阿里云賬號注冊流程。
實(shí)名認(rèn)證,詳情請參見個人實(shí)名認(rèn)證和企業(yè)實(shí)名認(rèn)證。
開通交互式分析Hologres并綁定至DataWorks工作空間,詳情請參見DataWorks快速入門。
背景信息
HoloStudio支持一鍵MaxCompute數(shù)據(jù)同步功能,您可以使用可視化方式導(dǎo)入MaxCompute表數(shù)據(jù)并進(jìn)行查詢。該方式比創(chuàng)建外部表直接查詢數(shù)據(jù)的性能更好。
您也可以使用SQL語句導(dǎo)入MaxCompute數(shù)據(jù),詳情請參見使用SQL導(dǎo)入MaxCompute的數(shù)據(jù)至Hologres。
操作步驟
登錄阿里云官網(wǎng)。
新建一鍵MaxCompute數(shù)據(jù)同步節(jié)點(diǎn)。
進(jìn)入Hologres管理控制臺。
在頁面上方選擇目標(biāo)地域。
在左側(cè)菜單欄單擊前往DataStudio,前往DataWorks-HoloStudio開發(fā)。
在Holo Studio頁面的左側(cè)導(dǎo)航欄,單擊圖標(biāo)。
進(jìn)入數(shù)據(jù)開發(fā)頁面,鼠標(biāo)懸停至頂部菜單欄的圖標(biāo)。
單擊一鍵MaxCompute數(shù)據(jù)同步。
在新建節(jié)點(diǎn)對話框中,輸入節(jié)點(diǎn)名稱,并選擇目標(biāo)文件夾和數(shù)據(jù)庫。
單擊提交。
在編輯節(jié)點(diǎn)頁面,配置各項(xiàng)參數(shù)。
參數(shù)
描述
外部表來源
已有外部表:表示在Hologres中已經(jīng)建立MaxCompute數(shù)據(jù)映射的外部表。
新建外部表:表示外部表在Hologres中未建立MaxCompute數(shù)據(jù)映射。如果您需要導(dǎo)入MaxCompute表數(shù)據(jù),請選中新建外部表。
外部表表名字
已創(chuàng)建的外部表表名稱。
Hologres中創(chuàng)建的外部表用于映射MaxCompute數(shù)據(jù),需要與導(dǎo)入數(shù)據(jù)的MaxCompute表結(jié)構(gòu)一一對應(yīng)。
目標(biāo)庫
Hologres的數(shù)據(jù)庫名稱。
目標(biāo)Schema
當(dāng)前數(shù)據(jù)庫的Schema名稱。
如果您沒有新建Schema,則只能選擇默認(rèn)創(chuàng)建的public。如果有新建的Schema,您也可以選擇新建的Schema。
目標(biāo)表名
需要導(dǎo)入數(shù)據(jù)的表名稱。
目標(biāo)表描述
目標(biāo)表的信息描述。
同步字段
需要導(dǎo)入的MaxCompute表字段。
您可以選擇導(dǎo)入部分或全部字段。
分區(qū)配置
需要導(dǎo)入的分區(qū)字段。
一鍵MaxCompute數(shù)據(jù)同步功能僅支持導(dǎo)入一級分區(qū)。如果您需要導(dǎo)入多級分區(qū),請?jiān)?b data-tag="uicontrol" id="uicontrol-6ur-esv-wc6" class="uicontrol">SQL Console中使用SQL語句實(shí)現(xiàn),詳情請參見SQL Console。
索引配置
您可以為目標(biāo)表創(chuàng)建索引,詳情請參見建表概述。
SQL Script
自動解析當(dāng)前可視化操作對應(yīng)的SQL語句。
在新建節(jié)點(diǎn)的編輯頁面,單擊圖標(biāo),保存配置信息。
在新建節(jié)點(diǎn)的編輯頁面,單擊圖標(biāo),導(dǎo)入MaxCompute表數(shù)據(jù)。
在PG管理頁面,查看導(dǎo)入的外部表數(shù)據(jù),詳情請參見創(chuàng)建及管理外部表或SQL Console。