Skip to content

/AWS1/CL_TSW=>CREATEBATCHLOADTASK()

About CreateBatchLoadTask

Creates a new Timestream batch load task. A batch load task processes data from a CSV source in an S3 location and writes to a Timestream table. A mapping from source to target is defined in a batch load task. Errors and events are written to a report at an S3 location. For the report, if the KMS key is not specified, the report will be encrypted with an S3 managed key when SSE_S3 is the option. Otherwise an error is thrown. For more information, see Amazon Web Services managed keys. Service quotas apply. For details, see code sample.

Method Signature

IMPORTING

Required arguments:

IO_DATASOURCECONFIGURATION TYPE REF TO /AWS1/CL_TSWDATASOURCECONF /AWS1/CL_TSWDATASOURCECONF

Defines configuration details about the data source for a batch load task.

IO_REPORTCONFIGURATION TYPE REF TO /AWS1/CL_TSWREPORTCONF /AWS1/CL_TSWREPORTCONF

ReportConfiguration

IV_TARGETDATABASENAME TYPE /AWS1/TSWRESOURCECREATEAPINAME /AWS1/TSWRESOURCECREATEAPINAME

Target Timestream database for a batch load task.

IV_TARGETTABLENAME TYPE /AWS1/TSWRESOURCECREATEAPINAME /AWS1/TSWRESOURCECREATEAPINAME

Target Timestream table for a batch load task.

Optional arguments:

IV_CLIENTTOKEN TYPE /AWS1/TSWCLIENTREQUESTTOKEN /AWS1/TSWCLIENTREQUESTTOKEN

IO_DATAMODELCONFIGURATION TYPE REF TO /AWS1/CL_TSWDATAMODELCONF /AWS1/CL_TSWDATAMODELCONF

DataModelConfiguration

IV_RECORDVERSION TYPE /AWS1/TSWRECORDVERSION /AWS1/TSWRECORDVERSION

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_TSWCREBTCLOADTASKRSP /AWS1/CL_TSWCREBTCLOADTASKRSP