在為企業級大數據平臺創建項目時,建議您對ODS層、DWD及DWS層的數據按照業務板塊的粒度建立項目,對于ADS層的數據,按照應用的粒度建立項目。
項目分配
在本教程中,建議參考下圖建立您的MaxCompute項目,圖中的每一個方塊代表一個項目。
對于ODS層項目,建議以
ods
結尾,例如asale_ods
。對于CDM層項目,建議以
cdm
結尾,例如asale_cdm
。ADS應用層數據分為兩類:
數據報表、數據分析等以
bi
結尾,例如asale_bi
。數據產品應用以
App
結尾,例如asale_app
。
考慮到本教程僅聚焦于電商業務板塊中交易成功的業務流程,您可以為ODS、CDM和ADS層分別僅建立一個項目。
項目模式選擇
標準模式是指一個DataWorks項目對應兩個MaxCompute項目,可設置開發和生產雙環境,提升代碼開發規范,并能夠對表權限進行嚴格控制,禁止隨意操作生產環境的表,保證生產表的數據安全。
當您在DataWorks建立項目時,建議您使用標準模式以保證生產環境項目安全,詳情請參見必讀:簡單模式和標準模式的區別。完成項目創建后,您會得到一個生產環境項目和以_dev結尾的開發環境項目。例如asaleods
和asaleods_dev
。
項目權限配置
您需要重點考慮為項目中的不同成員角色賦予不同的權限,例如生產任務如何保障不可隨意變更、哪些成員可以進行代碼編輯調試、哪些成員可以進行發布生產任務等。同時要為在數據開發過程中的資源使用賦權,并做好數據安全隔離。
關于MaxCompute數倉安全和權限配置詳情,請參見權限概述。
文檔內容是否對您有幫助?