

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Analisi del documento
<a name="a2i-textract-run-analyze-document"></a>

Per incorporare Amazon A2I in un flusso di lavoro di analisi dei documenti Amazon Textract, è necessario configurare`HumanLoopConfig`nella[https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html](https://docs.aws.amazon.com/textract/latest/dg/API_AnalyzeDocument.html)operazione.

Nello stato`HumanLoopConfig`, si specifica l'ARN del flusso di lavoro di revisione umana (definizione di flusso) in`FlowDefinitionArn`, e dai un nome al tuo ciclo umano`HumanLoopName`.

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

L'esempio seguente utilizza l'SDK for Python (Boto3) per chiamare`analyze_document`us-west-2. Sostituisci il{{rosso, corsivo}}testo con le tue risorse. Per ulteriori informazioni, consulta[analyze\_document](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/textract.html#Textract.Client.analyze_document)nella*AWSAPI di riferimento dell'SDK per Python (Bito)*.

```
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) ]

L'esempio seguente utilizza l'AWSCLI da chiamare`analyze_document`. Questi esempi sono compatibili conAWSCLI versione 2. La prima è la sintassi abbreviata, la seconda nella sintassi JSON. Per ulteriori informazioni, consulta[analyz-document](https://docs.aws.amazon.com/cli/latest/reference/textract/analyze-document.html)nella*[AWS CLIRiferimento ai comandi](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"]'
```

------

**Nota**  
 Evita gli spazi bianchi nel parametro —human-loop-config, poiché ciò può causare problemi di elaborazione del codice. 

La risposta a questa richiesta contiene[Uscita attivazione loop umano](https://docs.aws.amazon.com/textract/latest/dg/API_HumanLoopActivationOutput.html), che indica se è stato creato un ciclo umano e, se lo fosse, perché. Se è stato creato un ciclo umano, questo oggetto contiene anche il`HumanLoopArn`.

Per ulteriori informazioni su ed esempi di utilizzo del`AnalyzeDocument`operazione, vedi[Analisi del testo del documento con Amazon Textract](analyzing-document-text.md).