本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
刪除人工審核工作流程
當您刪除人工審核工作流程,或者在人工循環進行中刪除 AWS 帳戶時,您的人工審核工作流程狀態會變更為Deleting
。如果工作人員尚未啟動由這些人工循環建立的任務,Amazon A2I 會自動停止並刪除所有相關聯的人工循環。如果人力工作者已經在處理任務,則該任務仍然可用,直到完成或過期為止。只要工作人員仍在處理任務,您的人工審查工作流程的狀態為Deleting
。如果這些任務已完成,結果會儲存在流程定義所指定的 Amazon S3 儲存貯體中。
刪除流程定義不會移除 S3 儲存貯體中的任何工作者回答。如果工作已完成,但您刪除了 AWS 帳戶,則結果會儲存在 Augmented AI 服務值區中 30 天,然後永久刪除。
刪除所有人工循環後,人工審閱工作流將永久刪除。刪除人工審閱工作流後,您可以重複使用其名稱來創建新的人工審核工作流。
您可能基於下列任何原因而想要刪除人工審查工作流程:
-
您已將資料傳送給一群人工檢閱者,但想要刪除所有未啟動的人工循環,因為您不希望這些工作者再處理這些任務。
-
用來產生工作者 UI 的工作者任務範本未正確呈現,或無法正常運作。
刪除人工審核工作流程後,會發生下列變更:
-
人工審核工作流程不再出現在 Amazon SageMaker 主控台 Augmented AI 區域的「人工審核工作流程」頁面上。
-
當您使用人工審核工作流程名稱做為 API 作業的輸入
DescribeFlowDefinition
或DeleteFlowDefinition
, Augmented AI 傳回ResourceNotFound
錯誤。 -
當您使用
ListFlowDefinitions
,則刪除的人工審閱工作流不包括在結果中。 -
當您使用人工審核工作流程 ARN 做為一次的輸入,至 ugmented AI 執行期 API 操作
ListHumanLoops
, Augmented AI 傳回ResourceNotFoundException
。
使用主控台或 SageMaker API 刪除流程定義
您可以在 SageMaker 主控台 Augmented AI 區域的「人工審核工作流程」頁面上刪除人工審核工作流程,或使用 SageMaker API。
只能刪除狀態為 Active
的流程定義。
建立人工審查工作流程 (主控台)
-
導覽至 Augmented AI 主控台,網址為 https://console.aws.amazon.com/a2i/
。 -
在導覽窗格的 Augmented AI 區段下,選擇人工檢閱工作流程。
-
選擇您要刪除的人工檢閱工作流程的超連結名稱。
-
在人工檢閱工作流程的 Summary (摘要) 頁面上,選擇Delete (刪除)。
-
在要求您確認是否刪除人工檢閱工作流程的對話方塊中,選擇 Delete (刪除)。
系統會自動將您重新導向至 Human review workflows (人工檢閱工作流程) 頁面。正在刪除人工檢閱工作流程時,該工作流程的狀態列中會顯示 Deleting (正在刪除) 狀態。刪除之後,就不會出現在此頁面的工作流程清單中。
刪除人工審核工作流程 (API)
您可以使用 SageMaker DeleteFlowDefinitionAPI 作業刪除人工審核工作流程 (流程定義)。AWS CLI 和各種語言特定開發套件都支援此 API 操作。下表顯示使用適用 SDK for Python (Boto3) 以及刪除人工審核工作流程的範例請求。 AWS CLI example-flow-definition
如果動作成功,Augmented AI 會傳回 HTTP 200 回應和空白 HTTP 內文。