如果您在創建工作空間時,沒有選擇參與新版數據開發Data Studio公測,則在工作空間創建完成后,還需要先將您的數據庫或數據倉庫,通過創建數據源的方式添加至DataWorks工作空間,或將您的集群注冊至DataWorks工作空間,以便進行數據同步、數據分析與開發、數據調度等操作。本文主要以使用正式開發環境為例,為您介紹開發前的工作空間環境準備,包括創建數據源或注冊集群、調度所需數據源綁定至數據開發。
背景信息
在DataWorks工作空間中,主要基于數據源或集群執行相關數據同步、數據開發操作。具體如下:
數據源
DataWorks支持創建多種類型的數據源,數據源創建成功后,便可在當前工作空間基于該數據源進行數據同步操作。數據同步支持的數據源,詳情請參見數據源列表。
僅MaxCompute、Hologres、AnalyticDB for PostgreSQL、AnalyticDB for MySQL3.0、ClickHouse數據源可用于數據開發,若您需基于該類數據源進行數據開發、任務調度、數據分析等操作,則數據源創建完成后還需綁定至數據開發(DataStudio)。
集群:DataWorks支持將E-MapReduce、CDH/CDP整個集群注冊至工作空間,集群注冊成功后,您便可在當前工作空間基于該集群進行數據開發、任務調度、數據分析等操作。如需基于集群的某個組件執行數據同步任務,則需將該組件創建為相應的數據源,詳情請參見支持的數據源及同步方案。
更多數據源或集群的介紹,詳情請參見創建并管理數據源。
前提條件
已創建工作空間,且創建工作空間時沒有選中參加數據開發(Data Studio)(新版)公測,詳情請參見創建工作空間。
您可以在工作空間列表頁,找到目標工作空間,單擊操作列的快速進入,區分是否參加了新版數據開發公測:
未參加新版數據開發公測
參加新建數據開發公測
單擊操作列的快速進入,選擇數據開發,進入數據開發頁面。
未參加新版數據開發公測時,數據開發界面如下:
DataStudio(數據開發)的更多信息,請參見數據開發概述。
單擊操作列的快速進入,選擇數據開發(新版),進入數據開發頁面。
參加新版數據開發公測時,數據開發界面如下:
新版數據開發Data Studio的更多信息,請參見Data Studio概述。
已購買所需引擎產品,詳情請參見各引擎的官網文檔。
權限說明
若創建數據源或注冊集群時,您不具備相關權限,請按照界面提示申請相應權限。不同類型的引擎所需的權限存在差異,具體請以實際界面為準。
示例創建MaxCompute數據源所需的權限如下。
步驟一:創建數據源或注冊集群
工作空間創建完成后,您需將所需的引擎項目創建為當前工作空間的數據源或注冊為工作空間的集群,用于執行后續開發操作。
創建數據源
進入管理中心頁面。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入管理中心。
在左側導航欄單擊
,進入數據源列表頁面。單擊新增數據源,根據需要創建相應的數據源。
目前,僅MaxCompute、Hologres、AnalyticDB for PostgreSQL、AnalyticDB for MySQL3.0、ClickHouse數據源可用于數據開發、任務調度,創建操作如下。
數據源類型
相關文檔
MaxCompute
Hologres
AnalyticDB for PostgreSQL
AnalyticDB for MySQL3.0
ClickHouse
此類數據源創建完成后,您已經可以使用該數據源進行相關數據同步操作,詳情請參見數據集成概述。
若您需使用數據源進行數據開發、數據分析或周期性調度任務,則請繼續執行步驟二:將數據源綁定至數據開發(DataStudio)。
注冊集群
進入管理中心頁面。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入管理中心。
在管理中心左側導航欄單擊
,根據需要注冊相應的集群。集群類型
相關文檔
E-MapReduce
CDH/CDP
集群注冊完成后,您便可使用該集群執行相關數據開發及周期性調度任務、數據分析等操作。
如需基于集群的某個組件進行數據同步,則還需將該組件創建為相應數據源,詳情請參見支持的數據源及同步方案。
步驟二:將數據源綁定至數據開發(DataStudio)
數據源創建完成后,若您需在當前工作空間基于該數據源執行數據開發、數據分析、或使用運維中心周期性調度運行相關任務等操作,還需將數據源綁定至當前工作空間的數據開發(DataStudio)模塊。詳細操作請參見開發前準備:綁定數據源或集群。
E-MapReduce、CDH/CDP集群注冊完成后,平臺默認將其綁定至數據開發(DataStudio),即無需手動綁定,便可在當前工作空間執行E-MapReduce、CDH/CDP相關任務的開發操作。
若僅創建了數據源,未將數據源綁定到數據開發(DataStudio),在數據開發中無法創建該數據源下的節點。