標籤規則用於在工作空間內統一定義 DLC、DSW、EAS 等服務的標籤填寫規範。工作空間管理員或負責人可配置必填標籤 Key、Value 取值範圍、備忘及適用產品範圍等規則。規則生效後,演算法開發人員在建立 DLC 任務、DSW 執行個體、EAS 服務時,需按規則填寫標籤,並進行合理性校正,從而推動團隊成員正常化打標,為後續按標籤歸檔、分析任務分布和資源消耗等提供基礎。
定義標籤規則
工作空間負責人和管理員有權編輯標籤規則。
進入工作空間詳情頁,單擊右上方工作空间配置 > 通用配置。
下滑至标签配置地區,單擊修改配置,進入編輯模式。
按需添加標籤規則,配置完成後單擊保存。 注意,標籤規則按配置的適用產品範圍生效;在對應子產品頁面中,這些標籤預設為必填項,未按規則填寫將無法提交。演算法開發人員也可在此基礎上,按照標籤Key與Value取值要求添加自訂標籤。
标签Key 取值要求:不能以
aliyun或acs:開頭,不能包含http://和https://,長度不超過 128 個字元。Key 只能包含字母、數字、虛線(-)、中文、點(.),不允許使用底線(_)。Value 取值要求:不能包含
http://和https://,長度不超過 256 個字元。多個枚舉值以英文逗號分隔。限制取值:開啟後,使用者只能從預置枚舉值中選擇,無法自訂輸入。建議保持預設開啟,確保團隊打標一致性。
适用产品:選擇當前規則對哪些子產品(DLC、DSW、EAS)生效,至少勾選一項。
規範打標
提交 DLC 任務或建立 DSW、EAS 執行個體時,需按工作空間定義的標籤規則打標。以 DLC 任務提交為例:
進入 DLC 控制台,單擊新建任务。
在任務配置頁面,找到标签配置地區,按工作空間定義的標籤規則依次填寫各標籤的索引值。
在建立任務時您也可以添加額外的自訂標籤。
填寫所有必選標籤後,提交任務。
標籤規則在提交時自動校正。標籤缺失或值不符合規範,提交將被拒絕並提示錯誤原因。
按標籤篩選分析
以DLC任務為例,工作清單頁支援按標籤過濾,方便按情境、模型類型等維度統計任務分布和用量。
進入 DLC 控制台工作清單頁。
在搜尋欄選擇标签篩選條件,輸入標籤 Key 和 Value 後單擊搜尋,列表將僅顯示合格任務。
附錄
API 參考
如需通過 API 大量操作或對接自動化流程,參考以下範例程式碼,替換地區、工作空間 ID 和 AK/SK 後直接使用。
大量設定標籤規則
UpdateConfigs 介面支援大量設定預置標籤規則,適用於多個工作空間統一配置標籤的情境。
樣本請求體結構如下:
{
"Configs": [
{
"ConfigKey": "predefinedTags",
"ConfigValue": "[{\"Type\":\"Tag\",\"Key\":\"情境\",\"Value\":\"{\\\"Products\\\":\\\"DLC,DSW,EAS\\\",\\\"Values\\\":\\\"訓練,評估,推理\\\",\\\"ValueFlexible\\\":false,\\\"Description\\\":\\\"請選擇當前使用情境\\\"}\"}]",
"Labels": [
{
"Key": "system.categoryName",
"Value": "CommonTagConfig"
}
]
}
]
}
DLC 提交任務時指定標籤
通過 CreateJob 介面提交 DLC 任務時,在 Settings.Tags 欄位填寫標籤。預置標籤必須全部填寫,值須從預設選項中選擇;ValueFlexible 為 true 的標籤可自訂輸入。
按標籤過濾 DLC 工作清單
ListJobs 介面支援通過 Tags 查詢參數按標籤過濾任務(JSON 字串格式)。多個標籤為 AND 關係,全部匹配才返回結果。
查看標籤修改記錄
Action Trail記錄了標籤規則的所有變更歷史,可查詢操作者、操作時間和變更內容。
登入Action Trail控制台,進入進階查詢頁面,服務名稱設為 PAI,事件名稱設為 UpdateConfigs,並尋找ConfigKey為predefinedTags的記錄,即可查看標籤規則的變更記錄。