GetAwsTextractJobStatus 프로세서
GetAwsTextractJobStatus 프로세서
Openflow의 GetAwsTextractJobStatus 프로세서는 AWS Textract 작업의 현재 상태를 조회해주는 프로세서예요. 문서 분석·텍스트 감지·비용 분석 등 Textract 비동기 작업의 완료 여부를 확인할 때 사용해요.
출처: Snowflake 문서
본문
번들 (Bundle)
org.apache.nifi | nifi-aws-nar
설명 (Description)
AWS Textract 작업의 현재 상태를 가져와요.
태그 (Tags)
AWS, Amazon, ML, Machine Learning, Textract
입력 요구 사항 (Input Requirement)
(명시되어 있지 않음)
민감 동적 속성 지원 (Supports Sensitive Dynamic Properties)
아니요 (false)
속성 (Properties)
| 속성 | 설명 |
|---|---|
| AWS Credentials Provider service | AWS 자격 증명 제공자를 얻는 데 사용하는 컨트롤러 서비스예요. |
| AWS Task ID | |
| Communications Timeout | |
| Endpoint Override URL | scheme, host, port, path를 포함해 AWS 기본값 대신 사용할 엔드포인트 URL이에요. AWS 라이브러리는 AWS 리전을 기준으로 엔드포인트 URL을 선택하지만, 이 속성이 선택된 엔드포인트 URL을 덮어써서 다른 S3 호환 엔드포인트와 함께 사용할 수 있게 해줘요. |
| Region | |
| SSL Context Service | 제공되면 연결을 만드는 데 사용할 선택적 SSL Context Service를 지정해요. |
| Textract Type | 지원 값: "Document Analysis", "Document Text Detection", "Expense Analysis" |
| proxy-configuration-service | 네트워크 요청을 프록시할 Proxy Configuration 컨트롤러 서비스를 지정해요. |
관계 (Relationships)
| 이름 | 설명 |
|---|---|
| failure | 작업이 실패하면 원래 FlowFile이 이 관계로 보내져요. |
| original | 성공적으로 완료되면 원래 FlowFile이 이 관계로 보내져요. |
| running | 작업이 아직 처리 중이에요. |
| success | 작업이 성공적으로 끝났어요. FlowFile이 이 관계로 보내져요. |
| throttled | 결과 검색이 어떤 이유로 실패했지만, 예를 들어 Provisioned Throughput Exceeded나 Throttling 실패처럼 문제가 저절로 해결될 가능성이 높아요. 일반적으로 이 관계를 재시도하는 것이 권장돼요. |