使用DataWorks獨享資源群組能夠例行調度任務,提升資料處理效率和安全性,便於資源管理和團隊協作。本文介紹如何使用DataWorks獨享資源群組安裝FeatureStore Python SDK。
前提條件
安裝方式 | 前提條件 |
| |
|
操作步驟
方式一:使用新版獨享資源群組+內建鏡像(推薦)
登入DataWorks控制台,新增獨享資源群組,並將該資源群組綁定至DataWorks工作空間。
其中,關鍵參數配置如下,具體操作,請參見新增Serverless資源群組。
參數
描述
Virtual Private Cloud
選擇已建立的Virtual Private Cloud。
交換器(V-Switch)
選擇已建立的交換器。
在左側導覽列單擊資料開發與營運 > 資料開發,選擇已建立的DataWorks工作空間後,單擊進入資料開發。
滑鼠移至上方至建立,選擇建立節點 > MaxCompute > PyODPS 3,設定路徑和名稱,單擊確認。
在該節點編寫並運行代碼,在彈出的頁面中配置節點參數。
參數
描述
資源群組名稱
選擇已建立的獨享資源群組。
鏡像
選擇PAI-Rec最新鏡像,該鏡像包含FeatureStore Python SDK。

方式二:使用新版獨享資源群組+自訂鏡像(推薦)
登入DataWorks控制台,新增獨享資源群組,並將該資源群組綁定至DataWorks工作空間。
其中,關鍵參數配置如下,具體操作,請參見新增Serverless資源群組。
參數
描述
Virtual Private Cloud
選擇已建立的Virtual Private Cloud。
交換器(V-Switch)
選擇已建立的交換器。
登入NAT Gateway管理主控台,建立NAT Gateway。
其中,關鍵參數配置如下,具體操作,請參見使用公網NAT GatewaySNAT功能訪問互連網。
參數
描述
所屬專用網路
選擇已建立的Virtual Private Cloud。
關聯交換器
選擇已建立的交換器。
Elastic IP Address執行個體
選擇已建立的Elastic IP Address執行個體。
登入DataWorks控制台,配置自訂鏡像。
建立自訂鏡像
其中,關鍵參數配置如下,具體操作,請參見建立自訂鏡像。
參數
描述
鏡像命名空間
選擇DataWorks Default。
鏡像名稱/ID
選擇dataworks_pyodps_task_pod。
支援任務類型
選擇PyODPS 3。
安裝包
選擇Script,並填入以下代碼:
/home/tops/bin/pip3 install https://feature-store-py.oss-cn-beijing.aliyuncs.com/package/feature_store_py-1.8.0-py3-none-any.whl其中,工作空間選擇已建立的PAI(DataWorks)工作空間。
使用獨享資源群組和已建立的自訂鏡像運行任務。
具體操作,請參見使用鏡像。
方式三:使用舊版獨享調度資源群組
登入DataWorks控制台。
在左側導覽列單擊資源群組。
在獨享資源群組頁簽中,找到用途為資料調度的目標資源群組,單擊
表徵圖,選擇營運助手。單擊建立命令,在彈出的頁面中配置命令參數。
參數
取值建議
命令名稱
可自訂名稱。本文以install為例進行說明。
命令類型
手動輸入(無法使用pip命令安裝第三方包)
命令內容
/home/tops/bin/pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple https://feature-store-py.oss-cn-beijing.aliyuncs.com/package/feature_store_py-1.3.1-py3-none-any.whl逾時時間
可自訂時間。
單擊建立,完成命令建立。
單擊運行命令,在彈出的頁面中單擊運行。
可單擊
按鈕查看最新執行狀態,待狀態為成功時,即表示完成安裝。