

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 문서 분석
<a name="a2i-textract-run-analyze-document"></a>

Amazon A2I를 Amazon Textract 문서 분석 워크플로에 통합하려면 다음을 구성합니다.`HumanLoopConfig`의[https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html)작업.

In`HumanLoopConfig`에서 인적 검토 워크플로 (흐름 정의) ARN을 지정합니다.`FlowDefinitionArn`인간 루프에 이름을 지정하십시오.`HumanLoopName`.

------
#### [  Analyze the Document (AWS SDK for Python (Boto3)) ]

다음 예제에서는 SDK for Python (Boto3) 를 사용하여`analyze_document`us-west-2. 교체하기{{빨간색, 기울임꼴}}리소스가 포함된 텍스트 자세한 내용은 단원을 참조하십시오.[분석\_문서](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/textract.html#Textract.Client.analyze_document)의*AWSPython (Boto) API 참조 용 SDK*.

```
client.analyze_document(Document={'S3Object': {"Bucket": "DOC-EXAMPLE-BUCKET", "Name": "document-name.png"}},
         HumanLoopConfig={"FlowDefinitionArn":"arn:aws:sagemaker:us-west-2:111122223333:flow-definition/flow-definition-name",
                          "HumanLoopName":"human-loop-name",
                          "DataAttributes":{"ContentClassifiers":["FreeOfPersonallyIdentifiableInformation"|"FreeOfAdultContent",]}},
         FeatureTypes=["FORMS"])
```

------
#### [  Analyze the Document (AWS CLI) ]

다음 예제에서는 를 사용합니다.AWS호출할 CLI`analyze_document`. 이 예에는 와 호환됩니다.AWSCLI 버전 2. 첫 번째는 약식 구문이고 두 번째 구문은 JSON 구문입니다. 자세한 내용은 단원을 참조하십시오.[분석 문서](https://docs.aws.amazon.com/cli/latest/reference/textract/analyze-document.html)의*[AWS CLI명령 참조](https://docs.aws.amazon.com/cli/latest/reference/)*.

```
aws textract analyze-document \
     --document '{"S3Object":{"Bucket":"{{bucket_name}}","Name":"{{file_name}}"}}' \
     --human-loop-config HumanLoopName="test",FlowDefinitionArn="arn:aws:sagemaker:eu-west-1:xyz:flow-definition/hl_name",DataAttributes='{ContentClassifiers=["FreeOfPersonallyIdentifiableInformation","FreeOfAdultContent"]}'\
     --feature-types '["FORMS"]'
```

```
aws textract analyze-document \
     --document '{"S3Object":{"Bucket":"{{bucket_name}}","Name":"{{file_name}}"}}' \
     --human-loop-config \
          '{"HumanLoopName":"test","FlowDefinitionArn":"arn:aws:sagemaker:eu-west-1:xyz:flow-definition/hl_name","DataAttributes": {"ContentClassifiers":["FreeOfPersonallyIdentifiableInformation","FreeOfAdultContent"]}}' \
     --feature-types '["FORMS"]'
```

------

**참고**  
 코드 처리 문제가 발생할 수 있으므로 —human-loop-config 매개 변수에서 흰색 공백을 사용하지 마십시오.

이 요청에 대한 응답은 다음을 포함합니다.[휴먼루프활성화출력](https://docs.aws.amazon.com/textract/latest/dg/API_HumanLoopActivationOutput.html)는 인간 루프가 만들어졌는지 여부와 그랬다면 그 이유를 나타냅니다. 휴먼 루프가 생성된 경우 이 객체에는`HumanLoopArn`.

및 를 사용하는 예제에 대한 자세한 내용은`AnalyzeDocument`작업, 참조[Amazon Textract Textract를 사용하여 문서 텍스트 분석](analyzing-document-text.md).