기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
대출 워크플로 분석 사용
대출 분석 워크플로를 사용하여에서 텍스트를 감지하거나 여러 페이지 대출 문서를 분석하려면 다음을 수행합니다.
-
Amazon SNS 주제와 Amazon SQS 대기열을 생성합니다.
-
대기열에서 주제를 구독합니다.
-
주제에 대기열로 메시지를 보낼 수 있는 권한을 부여합니다.
-
문서 처리를 시작합니다. 호출
StartLendingAnalysis작업. -
Amazon SQS 대기열에서 완료 상태를 가져옵니다. 이 예제 코드는
Start작업에서 반환되는 작업 식별자(JobId)를 추적합니다. 예제 코드는 완료 상태에서 읽은 일치하는 작업 식별자에 대한 결과만 가져옵니다. 이는 다른 애플리케이션이 동일한 대기열과 주제를 사용하는 경우 중요합니다. 간소화를 위해 예제 코드는 일치하지 않는 작업을 삭제합니다. 추가 조사를 위해 삭제된 작업을 Amazon SQS 배달 못한 편지 대기열에 추가하는 것이 좋습니다.StartLendingAnalysis 작업의 결과는 OutputConfig 기능을 사용하여 선택한 Amazon S3 버킷으로 전송할 수 있습니다. 이 기능을 사용하는 경우 사용자 및 서비스 역할에 대한 몇 가지 추가 구성을 수행해야 할 수 있습니다. Amazon Textract가 암호화된 문서를 Amazon S3 버킷으로 전송하도록 하는 방법에 대한 자세한 내용은 섹션을 참조하세요출력 구성에 대한 권한.
-
GetLendingAnalysis작업 또는GetLendingAnalysisSummary작업을 호출하여 처리 결과를 가져오고 표시합니다. -
문서 처리를 마치면 Amazon SNS 주제와 Amazon SQS 대기열을 삭제해야 합니다. 추가 문서를 처리해야 하는 경우 Amazon SNS 주제 및 Amazon SQS 대기열을 그대로 두고 다른 문서에 재사용할 수 있습니다.
비동기 대출 분석 수행
이 절차의 예제 코드는 Python 및에 제공됩니다 AWS CLI. 시작하기 전에 적절한 AWS SDK를 설치합니다. 자세한 내용은 2단계: AWS CLI 및 AWS SDKs 설정 단원을 참조하십시오.
-
Amazon Textract에 대한 사용자 액세스를 구성하고 Amazon SNS에 대한 Amazon Textract 액세스를 구성합니다. 자세한 내용은 비동기 작업을 위한 Amazon Textract 구성을 참조하세요. 이 절차를 완료하려면 PDF 형식의 여러 페이지 문서 파일이 필요합니다. 예제 코드는 Amazon SNS 주제와 Amazon SQS 대기열을 생성하고 구성하기 때문에 구성 지침에서 3~6단계를 건너뛸 수 있습니다. CLI 예제를 완료하는 경우 SQS 대기열을 설정할 필요가 없습니다.
-
PDF 또는 TIFF 형식의 다중 페이지 문서 파일을 Amazon S3 버킷에 업로드합니다(JPEG, PNG, TIFF 또는 PDF 형식의 단일 페이지 문서도 처리할 수 있음). 지침은 Amazon Simple Storage Service 사용 설명서의 Amazon S3에 객체 업로드를 참조하세요.
-
다음 Python용 AWS SDK(Boto3) 또는 AWS CLI 코드를 사용하여 여러 페이지 대출 문서의 텍스트를 분석합니다. 기본 함수에서:
-
의 값을 Amazon SNS 주제에 대한 Amazon Textract 액세스 권한 부여에서 저장한
roleArnIAM 역할 ARN으로 바꿉니다. Amazon SNS -
bucket및의 값을 앞document의 2단계에서 이전에 지정한 버킷 및 문서 파일 이름으로 바꿉니다. -
ProcessDocument함수의type입력 파라미터 값을 사용하려는 처리 유형으로 바꿉니다. 예를 들어ProcessType.DETECTION를 사용하여 텍스트를 감지하거나ProcessType.ANALYSIS를 사용하여 텍스트를 분석합니다. -
Python 예제의 경우의 값을 클라이언트가 운영 중인 리전
region_name으로 바꿉니다.
예정된 AWS CLI 예제 코드의 경우 다음을 수행합니다.
-
StartLendingAnalysis 작업을 호출할 때의 값을 S3 버킷의
bucket-name이름으로 바꾸고FileName를 2단계에서 지정한 파일의 이름으로 바꿉니다. 를 리전 이름으로 바꾸어 버킷의 리전region-name을 지정합니다. CLI 예제에서는 SQS를 사용하지 않습니다. -
GetLendingAnalysis 작업 또는 GetLendingAnalysisSummary 작업을 호출할 때를 StartLendingAnalysis에서
jobId반환된jobId로 바꿉니다. 를 리전 이름으로 바꾸어 버킷의 리전region-name을 지정합니다.
-
-
선택한 SDK 또는 AWS CLI에 대한 코드를 실행합니다.
이 작업은 마치는 데 시간이 걸릴 수 있습니다. 완료되면 감지되거나 분석된 텍스트의 블록 목록이 다음 예제에 표시됩니다.