CreateTransformJobÚselo con un AWS SDK o CLI - Ejemplos de código de AWS SDK

Hay más AWS SDK ejemplos disponibles en el GitHub repositorio de AWS Doc SDK Examples.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

CreateTransformJobÚselo con un AWS SDK o CLI

En el siguiente ejemplo de código, se muestra cómo usar CreateTransformJob.

SAP ABAP
SDKpara SAP ABAP
nota

Hay más información GitHub. Busque el ejemplo completo y aprenda a configurar y ejecutar en el Repositorio de ejemplos de código de AWS.

DATA lo_transforminput TYPE REF TO /aws1/cl_sgmtransforminput. DATA lo_transformoutput TYPE REF TO /aws1/cl_sgmtransformoutput. DATA lo_transformresources TYPE REF TO /aws1/cl_sgmtransformresources. DATA lo_datasource TYPE REF TO /aws1/cl_sgmtransformdatasrc. DATA lo_s3datasource TYPE REF TO /aws1/cl_sgmtransforms3datasrc. "Create an ABAP object for an Amazon Simple Storage Service (Amazon S3) data source." CREATE OBJECT lo_s3datasource EXPORTING iv_s3uri = iv_tf_data_s3uri iv_s3datatype = iv_tf_data_s3datatype. "Create an ABAP object for data source." CREATE OBJECT lo_datasource EXPORTING io_s3datasource = lo_s3datasource. "Create an ABAP object for transform data source." CREATE OBJECT lo_transforminput EXPORTING io_datasource = lo_datasource iv_contenttype = iv_tf_data_contenttype iv_compressiontype = iv_tf_data_compressiontype. "Create an ABAP object for resource configuration." CREATE OBJECT lo_transformresources EXPORTING iv_instancecount = iv_instance_count iv_instancetype = iv_instance_type. "Create an ABAP object for output data configuration." CREATE OBJECT lo_transformoutput EXPORTING iv_s3outputpath = iv_s3_output_path. "Create a transform job." TRY. oo_result = lo_sgm->createtransformjob( " oo_result is returned for testing purposes. " iv_modelname = iv_tf_model_name iv_transformjobname = iv_tf_job_name io_transforminput = lo_transforminput io_transformoutput = lo_transformoutput io_transformresources = lo_transformresources ). MESSAGE 'Transform job created.' TYPE 'I'. CATCH /aws1/cx_sgmresourceinuse. MESSAGE 'Resource being accessed is in use.' TYPE 'E'. CATCH /aws1/cx_sgmresourcenotfound. MESSAGE 'Resource being accessed is not found.' TYPE 'E'. CATCH /aws1/cx_sgmresourcelimitexcd. MESSAGE 'You have reached the limit on the number of resources.' TYPE 'E'. ENDTRY.