環(huán)境準(zhǔn)備
為保證您可以順利完成本次教程,您需要準(zhǔn)備教程所需的MaxCompute引擎、DataWorks工作空間,并做好相關(guān)的環(huán)境配置。本文為您介紹進(jìn)行本次實(shí)驗所需的必要環(huán)境。
前提條件
注冊阿里云賬號,詳情請參見阿里云賬號注冊流程。
實(shí)名認(rèn)證,詳情請參見個人實(shí)名認(rèn)證或企業(yè)實(shí)名認(rèn)證。
步驟一:購買開通云產(chǎn)品
本次實(shí)驗涉及的阿里云產(chǎn)品如下,您可參考以下內(nèi)容準(zhǔn)備合適的云產(chǎn)品:
如果您已有滿足環(huán)境要求的云產(chǎn)品,也可不新開通,直接使用已有的云產(chǎn)品進(jìn)行操作。
云產(chǎn)品 | 環(huán)境要求 |
DataWorks |
|
MaxCompute | 地域要求:華東2(上海)。 本實(shí)驗提供的數(shù)據(jù)資源都在華東2(上海),建議您使用華東2(上海)地域的云產(chǎn)品,避免后續(xù)操作時出現(xiàn)網(wǎng)絡(luò)不可達(dá)的情況。 |
本實(shí)驗在后續(xù)的實(shí)驗操作中,還有部分引申能力介紹和操作演示,可能會涉及到其他云產(chǎn)品,例如Hologres、E-MapReduce、Quick BI等,您可按需開通跟隨實(shí)驗操作,如果不操作也可不開通對應(yīng)的云產(chǎn)品,不影響實(shí)驗操作的主流程。
步驟二:創(chuàng)建DataWorks工作空間
因本實(shí)驗提供的數(shù)據(jù)資源都在華東2(上海),建議您將工作空間創(chuàng)建在華東2(上海),以避免工作空間創(chuàng)建在其它區(qū)域,添加數(shù)據(jù)源時出現(xiàn)網(wǎng)絡(luò)不可達(dá)的情況。
登錄DataWorks控制臺。
單擊左側(cè)導(dǎo)航欄的工作空間,進(jìn)入到工作空間列表頁面。
選擇頂部所在地域后,單擊創(chuàng)建工作空間。
在創(chuàng)建工作空間面板,配置工作空間信息。
配置信息。
分類
參數(shù)
描述
基本信息
工作空間名稱
工作空間的名稱。本文示例:retail_e_commerce_2 (由于MaxCompute Project Name需要全局唯一,名稱若被占用請及時更換)。
顯示名
工作空間在控制臺的顯示名稱,本文示例:零售電子商務(wù)2。
描述
工作空間的描述信息。
高級設(shè)置
生產(chǎn)、開發(fā)環(huán)境隔離
本文示例選擇標(biāo)準(zhǔn)模式(開放和生產(chǎn)隔離)。
開發(fā)環(huán)境MaxCompute項目名稱:retail_e_commerce_2_dev。
生產(chǎn)環(huán)境MaxCompute項目名稱:retail_e_commerce_2。
說明DataWorks的工作空間分為簡單模式和標(biāo)準(zhǔn)模式:
簡單模式:指一個DataWorks工作空間對應(yīng)一個引擎項目,無法設(shè)置開發(fā)和生產(chǎn)環(huán)境,只能進(jìn)行簡單的數(shù)據(jù)開發(fā),無法對數(shù)據(jù)開發(fā)流程以及表權(quán)限進(jìn)行嚴(yán)格控制。
標(biāo)準(zhǔn)模式:指一個DataWorks工作空間對應(yīng)兩個引擎項目,可以設(shè)置開發(fā)和生產(chǎn)兩種環(huán)境,提升代碼開發(fā)規(guī)范,并能夠?qū)Ρ頇?quán)限進(jìn)行嚴(yán)格控制,禁止隨意操作生產(chǎn)環(huán)境的表,保證生產(chǎn)表的數(shù)據(jù)安全。
空間管理員
定義該工作空間的管理員。
默認(rèn)當(dāng)前登錄賬號為該工作空間的管理員。您也可自行添加工作空間中的其他成員為管理員,協(xié)同管理該工作空間??臻g管理員可為工作空間添加空間成員,詳情請參見添加工作空間成員。
阿里云資源組
選擇阿里云資源管理中創(chuàng)建的資源組,默認(rèn)選擇默認(rèn)資源組。
若您的公司購買了多種阿里云資源,則可通過資源管理創(chuàng)建資源組進(jìn)行云資源分組,并為資源組設(shè)置管理員,通過分組獨(dú)立管理資源組內(nèi)的所有資源。
重要此處選擇的資源組是在阿里云賬號下進(jìn)行資源分組管理的一種機(jī)制,幫助您解決單個阿里云賬號內(nèi)的資源分組和授權(quán)管理的復(fù)雜性問題。與DataWorks產(chǎn)品所說的任務(wù)運(yùn)行所需使用的資源組為兩個概念,請注意區(qū)分。
默認(rèn)資源組配置
DataWorks任務(wù)運(yùn)行所需的資源組。
單擊創(chuàng)建工作空間,創(chuàng)建工作空間完成。
步驟三:創(chuàng)建MaxCompute數(shù)據(jù)源
本示例創(chuàng)建的是一個標(biāo)準(zhǔn)模式的DataWorks工作空間,對應(yīng)兩個MaxCompute項目,一個生產(chǎn)環(huán)境和一個開發(fā)環(huán)境,以下為您介紹在本實(shí)驗中創(chuàng)建MaxCompute數(shù)據(jù)源時的配置要點(diǎn):
環(huán)境 | 參數(shù) | 說明 |
生產(chǎn)環(huán)境 | MaxCompute項目名稱:retail_e_commerce_2。 | 在未指定項目名的情況下,生產(chǎn)運(yùn)維中心默認(rèn)訪問生產(chǎn)項目。 |
MaxCompute訪問者身份:阿里云主賬號。 | 生產(chǎn)運(yùn)維中心默認(rèn)使用該身份訪問。默認(rèn)值為阿里云主賬號,支持修改為阿里云子賬號或阿里云RAM角色。 | |
開發(fā)環(huán)境 | MaxCompute項目名稱:retail_e_commerce_2_dev。 | 在未指定項目名的情況下,DataStudio和開發(fā)運(yùn)維中心默認(rèn)訪問開發(fā)項目。 |
MaxCompute訪問者身份:任務(wù)執(zhí)行者。 | DataStudio和數(shù)據(jù)分析SQL查詢默認(rèn)使用該身份訪問。不可修改。 |
開啟MaxCompute項目存儲加密后,該項目將無法運(yùn)行PAI、Hologres任務(wù);如需運(yùn)行PAI、Hologres任務(wù),請提交工單申請關(guān)閉存儲加密功能。
創(chuàng)建MaxCompute數(shù)據(jù)源的操作詳情請參見創(chuàng)建MaxCompute數(shù)據(jù)源。
您還可以根據(jù)需要創(chuàng)建Hologres數(shù)據(jù)源(可選)、注冊E-MapReduce集群(可選),操作詳情請參見創(chuàng)建Hologres數(shù)據(jù)源和注冊EMR集群至DataWorks。
完成創(chuàng)建數(shù)據(jù)源后,您還需要將數(shù)據(jù)源綁定至數(shù)據(jù)開發(fā),后續(xù)您才可以創(chuàng)建對應(yīng)引擎的DataWorks數(shù)據(jù)開發(fā)節(jié)點(diǎn),開發(fā)并運(yùn)行對應(yīng)引擎的計算任務(wù)。
權(quán)限規(guī)劃(可選)
本實(shí)驗中使用主賬號進(jìn)行操作,是最大權(quán)限。您在實(shí)際使用DataWorks過程中,可以參考以下文檔進(jìn)行賬號權(quán)限管控:
DataWorks:用戶、角色與權(quán)限概述相關(guān)內(nèi)容,請參見用戶、角色與權(quán)限概述。
MaxCompute:權(quán)限概述相關(guān)內(nèi)容,請參見權(quán)限概述。