全部產品
Search
文件中心

DataWorks:資源管理

更新時間:Aug 02, 2025

Data Studio的資源管理功能支援建立並管理MaxCompute、EMR、CDH、Flink的資源與函數,在資料開發或SQL查詢中使用。

功能介紹

Data Studio的資源管理功能支援對資源和函數進行統一管理,不僅支援將儲存在OSSObject Storage Service或本機存放區中的資源上傳並建立,還可以將這些資源註冊為函數,以便在資料開發節點中使用。在管理資源和函數時,資源管理功能僅支援管理通過資源管理模組建立的資源和函數。

前提條件

通過上傳OSS檔案方式建立資源時。

  • 已開通OSS並建立Bucket,將待上傳檔案儲存體至OSS Bucket中。基於OSS上傳,需選擇指定Bucket中的檔案。因此,使用該方式建立資源前需先建立Bucket並儲存相關檔案,詳情請參見簡單上傳

  • 已為操作上傳檔案的阿里雲帳號授予可訪問目標Bucket的許可權。為避免許可權限制,上傳檔案前需提前為相關操作帳號進行授權

使用限制

  • 資源大小:最大支援上傳500MB的資源。

  • 資源發布:若您使用的是標準模式的工作空間,則需將資源發布至生產環境,發布後生產環境的專案才會存在該資源。

    說明

    開發環境和生產環境的資料來源資訊存在差異,查詢對應環境的表、資源等操作前,請先明確相應環境的資料來源資訊。

  • 資源管理:DataWorks僅支援查看與管理通過DataWorks上傳的資源。

支援的資源與函數

資源

資源管理支援通過可視化方式上傳建立,建立的資源不僅可以在資料開發工作單位中使用,還可以建立為自訂函數。

資料來源

資源

支援建立的方式

本地

OSS

MaxCompute

MaxCompute Python

編寫好的Python代碼,用於註冊Python UDF函數。尾碼為.py

image

image

MaxCompute Jar

編譯好的Java JAR包,用於運行Java程式。尾碼為.jar

MaxCompute Archive

僅支援將.zip.tgz.tar.gz.tar為尾碼的壓縮檔上傳為資源,通過資源名稱的尾碼區分壓縮類型。

MaxCompute File

支援將任意類型檔案上傳為File資源,實際使用時請以各引擎支援情況為準。

EMR

EMR Jar

編譯好的Java JAR包,用於運行Java程式。尾碼為.jar

image

image

EMR File

支援將任意類型檔案上傳為File資源,實際使用時請以各引擎支援情況為準。

CDH

CDH Jar

編譯好的Java JAR包,用於運行Java程式。尾碼為.jar

image

image

CDH File

支援將任意類型檔案上傳為File資源,實際使用時請以各引擎支援情況為準。

Flink

Flink Jar

編譯好的Java JAR包,用於運行Java程式。尾碼為.jar

image

image

函數

支援通過使用資源來建立MaxCompute 、EMR、CDH和Flink函數,這些函數可在資料開發SQL查詢中使用。

功能入口

  1. 進入DataWorks工作空間列表頁,在頂部切換至目標地區,找到目標工作空間,單擊操作列的快速進入 > Data Studio,進入Data Studio。

  2. 在左側導覽列單擊image,進入資源管理頁面。

  3. 資源管理頁面,單擊image表徵圖進行建立資源或函數。您也可以先建立目錄,規劃資源管理目錄後,再按右鍵相應目錄,選擇建立,建立資源或函數。

建立管理資源與函數

其他動作

複製資源與函數

您可以通過複製已有資源與函數快速建立新的資源與函數。

  1. 在左側資源管理中,按右鍵需要複製的資源或函數,在快顯功能表中選擇複製

  2. 在彈窗中修改名稱路徑(或保留預設值),單擊確認開始複製。

  3. 複製完成後,您可以在資源管理中查看複製好的資源或函數,並編輯或修改其他參數資訊。

版本管理

您可以通過版本管理的查看與對比功能,快速分析資源或函數版本差異並進行調整。

  1. 在左側資源管理中,雙擊需要查看並進行版本管理的資源或函數名稱,進入資源或函數編輯頁。

  2. 單擊資源或函數編輯頁右側的版本,在版本頁面查看和管理開發記錄發布記錄資訊。

    • 查看版本

      1. 您可以在開發記錄發布記錄頁簽中,找到需要查看的資源或函數版本。

      2. 單擊操作欄中的查看,進入詳情頁查看資源或函數代碼資訊。

    • 對比版本

      您可以在開發記錄發布記錄頁簽中,對不同版本的資源或函數進行對比。下面以開發記錄為例,為您示範對比操作。

      • 開發或發布環境對比:在開發記錄頁簽中,勾選兩個版本,單擊上方的選擇對比按鈕,即可對比不同版本的資源或函數代碼內容和調度配置資訊。

      • 開發與發布或構建環境對比

        1. 開發記錄頁簽中,定位到資源或函數的某個版本。

        2. 單擊操作欄中的對比按鈕,在詳情頁中選擇與發布記錄構建記錄中的某個版本進行對比。

    • 下載版本

      僅支援下載發行資源檔案開發記錄中的檔案版本。您可在開發記錄頁簽中找到目標版本,單擊操作欄中的下載按鈕,即可將該資源檔下載到本地。