創建DataArts Studio實例的用戶,系統將默認為其創建一個默認的工作空間“default”,并賦予該用戶管理員角色。您可以使用默認的工作空間,也可以參考本章節的內容創建一個新的工作空間。
DataArts Studio實例內的工作空間作為成員管理、角色和權限分配的基本單元,包含了完整的DataArts Studio功能,工作空間的劃分通常按照分子公司(如集團、子公司、部門等)、業務領域(如采購、生產、銷售等)或者實施環境(如開發、測試、生產等),沒有特定的劃分要求。
工作空間從系統層面為管理者提供對使用DataArts Studio的用戶(成員)權限、資源、DataArts Studio底層計算引擎配置的管理能力。為實現多角色協同開發,管理員可將相關用戶加入到工作空間,并賦予DataArts Studio預設的項目管理員、開發者、運維者、訪客等角色,其他帳號也只有在加入工作空間并被分配權限后,才可具備管理中心、數據集成、數據開發模塊系列的操作權限。
約束限制
- DataArts Studio實例下允許創建的工作空間數量配額暫無限制,請您根據業務需求自行規劃。
- 存儲作業日志和臟數據依賴于OBS服務。
前提條件
請參見 創建DataArts Studio基礎包,確認已創建DataArts Studio實例。
背景說明
- DataArts Studio實例的用戶,具有創建工作空間的權限。DataArts Studio將默認為其創建一個default工作空間,并賦予該用戶管理員角色。
- 在主帳號創建的DataArts Studio實例中,該帳號下的IAM用戶如需創建工作空間,需要由主帳號給IAM用戶賦予DAYU Administrator或Tenant Administrator權限。在子用戶創建的DataArts Studio實例中,主帳號默認具有該DataArts Studio實例的所有執行權限。
- 工作空間創建成功后,暫不支持刪除空間的操作,您可以將不需要的工作空間禁用,以后仍可以重新啟用工作空間。
- 賦予了DAYU User權限的用戶,只有當其被添加為工作空間的成員后,才可以訪問該工作空間。
創建工作空間
步驟 1 以DAYU Administrator或Tenant Administrator賬號登錄DataArts Studio管理控制臺。
步驟 2 在“空間管理”頁簽,單擊“新建”,在空間信息頁面請根據頁面提示配置參數,參數說明如表1 所示。
表1 新建空間參數說明
參數名
說明
空間名稱
空間名稱,只能包含字母、數字、下劃線、中劃線、中文字符,且長度不超過32個字符。在當前的DataArts Studio實例中,工作空間名稱必須唯一。
空間描述
空間的描述信息。
空間模式
選擇新建工作新建工作空間的模式。
l簡單模式:即傳統的DataArts Studio工作空間模式,使用方便,但無法對數據開發流程和表權限進行強管控。
l企業模式:企業模式下DataArts Studio數據開發組件以及對應管理中心組件數據連接支持設置開發環境和生產環境,有效隔離開發者對生產環境業務的影響。企業模式的相關介紹請參見?DataArts Studio企業模式概述。
企業項目
DataArts Studio實例默認工作空間關聯的企業項目。
如果已經創建了企業項目,這里才可以選擇。當DataArts Studio實例需連接云上服務(如DWS、MRS、RDS等),還必須確保DataArts Studio工作空間的企業項目與該云服務實例的企業項目相同。
l一個企業項目下只能創建一個DataArts Studio實例。
l需要與其他云服務互通時,需要確保與其他云服務的企業項目一致。
作業日志OBS路徑
用于指定DataArts Studio數據開發作業的日志存儲的OBS桶。工作空間成員如需使用DataArts Studio數據開發,必須具備“作業日志OBS桶”的讀、寫權限,否則,在使用過程中,系統將無法正常讀、寫數據開發的作業日志。
l單擊“請選擇”按鈕,您可以選擇一個已創建的OBS桶和對象,系統將基于工作空間全局配置作業日志OBS桶。
l如果不配置該參數,DataArts Studio數據開發的作業日志默認存儲在以“dlf-log-{projectId}”命名的OBS桶中。{projectId}即項目ID,您可以參考獲取項目ID和賬號ID進行獲取。
DLI臟數據OBS路徑
用于指定DataArts Studio數據開發中DLI SQL執行過程中的臟數據存儲的OBS桶。工作空間成員如需使用DataArts Studio數據開發執行DLI SQL,必須具備“DLI臟數據OBS桶”的讀、寫權限,否則,在使用過程中,系統將無法正常讀、寫DLI SQL執行過程中的臟數據。
l單擊“請選擇”按鈕,您可以選擇一個已創建的OBS桶和對象,系統將基于工作空間全局配置DLI臟數據OBS桶。
l如果不配置該參數,DataArts Studio數據開發的DLI SQL臟數據默認存儲在以“dlf-log-{projectId}”命名的OBS桶中。
步驟 3 配置完成后,單擊“確定”完成工作空間的創建。
編輯工作空間
- 登錄DataArts Studio控制臺。
- 找到所需要的DataArts Studio實例,在DataArts Studio實例上單擊“進入控制臺”。然后,選擇“空間管理”頁簽。
- 在“空間管理”頁面,找到所需編輯的工作空間,單擊其所在行的“編輯”,此時顯示“空間信息”頁面。
- 在“空間信息”頁面的最上方,單擊編輯按鈕,您就可以編輯空間信息以及管理空間成員,請根據頁面提示進行配置。
- 配置完成后,在“空間信息”頁面的最上方單擊保存按通過成功以保存配置。
相關操作
- 禁用工作空間:工作空間創建成功后,默認為啟用狀態。如果您不再需要某個工作空間,DataArts Studio暫不支持刪除空間的操作,您可以將工作空間禁用,以后仍可以將其重新啟用。在“空間管理”頁面,找到所需禁用的工作空間,單擊其所在行的狀態按鈕
。在“禁用”對話框中,了解禁用空間的影響后,如果確認要禁用空間,請單擊“是”。
說明工作空間被禁用后,您將無法再訪問工作空間,無法編輯工作空間或查看配額,工作空間內調度作業將停止運行。
- 啟用工作空間:在“空間管理”頁面,找到所需啟用的工作空間,單擊其所在行的狀態按鈕
。在“啟用”對話框中,如果確認啟用,請單擊“是”。 - 編輯工作空間:在“空間管理”頁面,找到所需編輯的工作空間,單擊其所在行的“編輯”。此時顯示“空間信息”頁面。在“空間信息”頁面,您可以參考表1 修改工作空間的相關參數,最后單擊“確定”保存修改的配置。
- 查看配額使用量:在“空間管理”頁面,找到所需編輯的工作空間,單擊其所在行的“配額使用量”,此時顯示“配額使用量”頁面。在“配額使用量”頁面,您可以查看當前空間內,各配額規格的使用量。
- 置頂工作空間:在“空間管理”頁面,找到所需置頂的工作空間,單擊其所在行的“更多 > 置頂”,完成置頂。
- 刪除工作空間:在“空間管理”頁面,找到所需刪除的工作空間,單擊其所在行的“更多 > 刪除”。在“刪除工作空間”對話框中,如果確認刪除,請單擊“是”。
說明為避免誤刪除導致的業務受損,刪除工作空間需要DAYU Administrator或Tenant Administrator賬號才能操作,且刪除工作空間的前提是各組件內已無業務資源,各組件校驗的資源如下:
管理中心組件:數據連接。
數據集成組件:數據集成集群。
數據架構組件:主題設計,邏輯模型,標準設計,物理模型,維度建模和指標。
數據開發組件:作業,作業目錄,腳本,腳本目錄和資源。
數據質量組件:質量作業和對賬作業。
數據目錄組件:技術資產中的表(Table)和文件(File)類型資產,以及元數據采集任務。
數據服務組件:數據服務集群,API和APP。
數據安全組件:敏感數據發現任務,脫敏策略,靜態脫敏任務和數據水印任務。
如果當前任意組件內還有業務資源,則刪除工作空間會彈出失敗提示窗口,無法刪除。
如果當前各組件內還有業務資源,則您需要根據失敗提示窗口,刪除對應業務資源后再次重試刪除。
刪除失敗提示
