AWSDocAWS SDKGitHub サンプルリポジトリには、さらに多くの SDK サンプルがあります
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWSSDK を使用して Amazon Textract ドキュメント分析ジョブに関するデータを取得する
次のコード例は、Amazon Textract ドキュメント分析ジョブに関するデータを取得する方法を示しています。
- Python
-
- SDK for Python (Boto3)
-
注記
他にもありますGitHub。用例一覧を検索し、AWS コード例リポジトリ
での設定と実行の方法を確認してください。 class TextractWrapper: """Encapsulates Textract functions.""" def __init__(self, textract_client, s3_resource, sqs_resource): """ :param textract_client: A Boto3 Textract client. :param s3_resource: A Boto3 Amazon S3 resource. :param sqs_resource: A Boto3 Amazon SQS resource. """ self.textract_client = textract_client self.s3_resource = s3_resource self.sqs_resource = sqs_resource def get_analysis_job(self, job_id): """ Gets data for a previously started detection job that includes additional elements. :param job_id: The ID of the job to retrieve. :return: The job data, including a list of blocks that describe elements detected in the image. """ try: response = self.textract_client.get_document_analysis( JobId=job_id) job_status = response['JobStatus'] logger.info("Job %s status is %s.", job_id, job_status) except ClientError: logger.exception("Couldn't get data for job %s.", job_id) raise else: return response
-
API の詳細については、「AWSSDK for Python (Boto3) API リファレンス」を参照してくださいGetDocumentAnalysis。
-
- SAP ABAP
-
- SDK for SAP ABAP
-
注記
これはデベロッパープレビューリリースの SDK に関するドキュメントです。SDK は変更される場合があるため、本稼働環境での使用はお勧めできません。
注記
他にもありますGitHub。用例一覧を検索し、AWS コード例リポジトリ
での設定と実行の方法を確認してください。 "Gets the results for an Amazon Textract" "asynchronous operation that analyzes text in a document." TRY. oo_result = lo_tex->getdocumentanalysis( iv_jobid = iv_jobid ). "oo_result is returned for testing purposes." MESSAGE 'Document analysis retrieved.' TYPE 'I'. CATCH /aws1/cx_texaccessdeniedex . MESSAGE 'You do not have permission to perform this action.' TYPE 'E'. CATCH /aws1/cx_texinternalservererr . MESSAGE 'Internal server error.' TYPE 'E'. CATCH /aws1/cx_texinvalidjobidex . MESSAGE 'Job ID isn't valid.' TYPE 'E'. CATCH /aws1/cx_texinvalidkmskeyex . MESSAGE 'AWS KMS key isn't valid.' TYPE 'E'. CATCH /aws1/cx_texinvalidparameterex . MESSAGE 'Request has non-valid parameters.' TYPE 'E'. CATCH /aws1/cx_texinvalids3objectex . MESSAGE 'Amazon S3 object isn't valid.' TYPE 'E'. CATCH /aws1/cx_texprovthruputexcdex . MESSAGE 'Provisioned throughput exceeded limit.' TYPE 'E'. CATCH /aws1/cx_texthrottlingex . MESSAGE 'The request processing exceeded the limit.' TYPE 'E'. ENDTRY.
-
API の詳細については、「GetDocumentAnalysisSDK for SAP ABAP API リファレンス」の「AWSSDK for SAP ABAP API リファレンス」の
-
ドキュメント内のテキストを検出する
文書の非同期分析を開始する