

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 人間によるレビューワークフローを削除する
<a name="a2i-delete-flow-definition"></a>

ヒューマンレビューワークフローを削除するか、ヒューマンループの進行中に AWS アカウントを削除すると、ヒューマンレビューワークフローのステータスが に変わります`Deleting`。これらのヒューマンループによって作成されたタスクをワーカーがまだ開始していない場合、Amazon A2I は関連するすべてのヒューマンループを自動的に停止して削除します。人間のワーカーがすでにタスクに取り組んでいる場合、そのタスクは完了するか期限が切れるまで引き続き使用できます。ワーカーがタスクで作業している限り、人間によるレビューワークフローのステータスは `Deleting` になります。これらのタスクが完了すると、結果はフロー定義で指定された Amazon S3 バケットに保存されます。

フロー定義を削除しても、S3 バケットからワーカーの回答は削除されません。タスクは完了したが、 AWS アカウントを削除した場合、結果は Augmented AI サービスバケットに 30 日間保存され、その後完全に削除されます。

すべてのヒューマンループが削除されると、人間によるレビューワークフローは完全に削除されます。人間によるレビューワークフローが削除されると、その名前を再利用して人間によるレビューワークフローを新しく作成できます。

人間によるレビューフローは、次のいずれかの理由で削除できます。
+ ヒューマンレビュー担当者のセットにデータを送信し、開始されていないヒューマンループをすべて削除する必要があるのは、これらのワーカーがこれらのタスクで作業しないようにするためです。
+ ワーカー UI を生成するために使用されるワーカータスクテンプレートが正しくレンダリングされないか、想定どおりに機能していません。

人間によるレビューワークフローを削除すると、次の変更が行われます。
+ 人間によるレビューワークフローは Amazon SageMaker AI コンソールの Augmented AI エリア内にある **[人間によるレビューワークフロー]** ページに表示されなくなります。
+ 人間によるレビューワークフロー名を API オペレーション [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeFlowDefinition.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DescribeFlowDefinition.html) または [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteFlowDefinition.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteFlowDefinition.html) の入力として使用すると、Augmented AI は `ResourceNotFound` エラーを返します。
+ [https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ListFlowDefinitions.html](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_ListFlowDefinitions.html) を使用する場合、削除された人間によるレビューワークフローは結果に含まれません。
+ 人間によるレビューワークフロー ARN を Augmented AI ランタイム API オペレーション `[ListHumanLoops](https://docs.aws.amazon.com/augmented-ai/2019-11-07/APIReference/API_ListHumanLoops.html)` の入力として使用する場合、Augmented AI は `ResourceNotFoundException` を返します。

## コンソールまたは SageMaker API を使用してフロー定義を削除する
<a name="a2i-delete-flow-definition-how-to"></a>

人間によるレビューワークフローは SageMaker AI コンソールの Augmented AI エリアにある **[人間によるレビューワークフロー]** または SageMaker AI API を使用して削除できます。

フロー定義は、ステータスが `Active` である場合にのみ削除できます。

**人間によるレビューワークフローを削除する (コンソール)**

1. Augmented AI コンソール ([https://console.aws.amazon.com/a2i/](https://console.aws.amazon.com/a2i)) に移動します。

1. ナビゲーションペインの **[Augmented AI]** セクションで、**[Human review workflows]** (人間によるレビューワークフロー) を選択します。

1. 削除する人間によるレビューワークフローのハイパーリンク名を選択します。

1. 人間によるレビューワークフローの **[Summary]** (概要) ページで、**[Delete]** (削除) を選択します。

1. ヒューマンレビューワークフローを削除するかどうかを確認するダイアログボックスで、[**削除**] を選択します。

自動的に [**Human review workflows (ヒューマンレビューワークフロー)**] ページにリダイレクトされます。ヒューマンレビューワークフローが削除されている間は、そのワークフローの [ステータス] 列に [**削除**] というステータスが表示されます。削除すると、このページのワークフローの一覧には表示されなくなります。

**人間によるレビューワークフローを削除する (API)**  
SageMaker AI [DeleteFlowDefinition](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteFlowDefinition.html) API オペレーションを使用して人間によるレビューワークフロー (フロー定義) を削除できます。この API オペレーションは、[AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/sagemaker/delete-flow-definition.html) および [さまざまな言語固有の SDK](https://docs.aws.amazon.com/sagemaker/latest/APIReference/API_DeleteFlowDefinition.html#API_DeleteFlowDefinition_SeeAlso) を介してサポートされています。次の表は、SDK for Python (Boto3) と AWS CLI を使用してヒューマンレビューワークフロー を削除するリクエストの例を示しています{{`example-flow-definition`}}。

------
#### [ AWS SDK for Python (Boto3) ]

次のリクエスト例では、SDK for Python (Boto3) を使用して人間によるレビューワークフローを削除します。詳細については、*AWS SDK for Python (Boto) API リファレンス*の「[delete\_flow\_definition](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/sagemaker.html#SageMaker.Client.delete_flow_definition)」を参照してください。

```
import boto3

sagemaker_client = boto3.client('sagemaker')
response = sagemaker_client.delete_flow_definition(FlowDefinitionName='{{example-flow-definition}}')
```

------
#### [ AWS CLI ]

次のリクエスト例では、 CLI AWS を使用してヒューマンレビューワークフローを削除します。詳細については、*[AWS CLI CLI コマンドリファレンス](https://docs.aws.amazon.com/cli/latest/reference/)*の「[delete-flow-definition](https://docs.aws.amazon.com/cli/latest/reference/sagemaker/delete-flow-definition.html)」を参照してください。

```
$ aws sagemaker delete-flow-definition --flow-definition-name '{{example-flow-definition}}'
```

------

アクションが成功した場合、Augmented AI は空の HTTP 本文を持つ HTTP 200 応答を返します。