您可以通過MaxCompute資源面板,查看在MaxCompute計算引擎中存在的資源、資源的變更歷史,并可以一鍵添加資源文件至數據開發面板的業務流程中。
使用限制
僅支持MaxCompute客戶端(odpscmd)上傳的不超過200M的資源通過MaxCompute資源功能加載至數據開發(DataStudio)具體的業務流程,在數據開發(DataStudio)界面可視化管理和使用該資源。
查看資源
進入數據開發頁面。
登錄DataWorks控制臺,切換至目標地域后,單擊左側導航欄的 ,在下拉框中選擇對應工作空間后單擊進入數據開發。
展開左側導航欄中的MaxCompute,單擊MaxCompute資源。
序號
圖標
說明
①
MaxCompute資源默認顯示生產環境下的資源,如果您需要查看提交但未發布的資源,請單擊圖標切換環境。
說明簡單模式的工作空間只有生產環境。
②
單擊后,可以篩選不同的資源類型。
說明目前支持Jar、Archive、File和Python等資源類型。
③
單擊后,可以切換條目排序,默認按更新時間倒序排列。
單擊相應的資源,即可查看資源名稱、資源類型和資源大小等詳細信息。
MaxCompute資源面板中所列的資源,并非一定與數據開發面板中的資源一致。
數據開發面板中的資源只有上傳為ODPS資源,并提交或發布后,才會出現在MaxCompute資源面板的開發環境或生產環境中。
通過MaxCompute客戶端、MaxCompute Studio等非DataWorks渠道上傳的資源文件,不會在數據開發面板顯示,但會出現在MaxCompute資源面板中。MaxCompute資源面板顯示的資源可能存在延遲,建議您使用命令查找相應資源,詳情請參見附錄一:通過命令操作數據源中的資源。
使用MaxCompute資源面板中所列的資源時,請注意與數據開發面板中資源的區別。
使用場景
數據開發
MaxCompute資源
在ODPS SQL節點中使用
是(需同時上傳至MaxCompute)
是
在ODPS MR節點中使用
是(需同時上傳至MaxCompute)
否
在Shell節點中使用
是
否
在臨時查詢中使用
是(需同時上傳至MaxCompute)
是
在業務流程中創建函數
是(需同時上傳至MaxCompute)
否
添加資源至數據開發面板
下圖為添加資源至數據開發面板的流程。
找到需要的資源后,單擊添加到數據開發。
您可以通過此操作,快速將MaxCompute資源面板中的資源文件同步至數據開發的業務流程中。
在新建資源對話框中,輸入資源名稱,并選擇目標文件夾,單擊點擊上傳,選擇相應的文件進行上傳。
上傳過程中,您可以進行如下操作:
重命名資源名稱。
選擇目標文件夾,即修改資源所處的業務流程。
上傳過程中,您不可以進行如下操作:
更改資源類型。
選擇是否上傳為ODPS資源。
重新上傳文件。
配置完成后,單擊新建,即可完成資源的創建。
說明創建完成后,您需要手動完成保存、提交、發布等操作,與業務流程中對資源進行的操作一致。詳情請參見創建并使用MaxCompute資源。
資源提交、發布過程中,會同樣上傳至開發環境、生產環境的MaxCompute,同時更新在MaxCompute資源面板的資源文件中。
由于資源在MaxCompute項目中的唯一性,如果在同一工作空間中有同名資源,添加過程將會覆蓋原有資源。如果原有資源處于不同的業務流程,將會在新業務流程下完成覆蓋。
查看資源的變更歷史
單擊相應資源下的查看變更歷史,即可查看資源文件的創建、修改記錄。