/AWS1/CL_TSWDATASOURCECONF¶
Defines configuration details about the data source.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_datasources3configuration TYPE REF TO /AWS1/CL_TSWDATASOURCES3CONF /AWS1/CL_TSWDATASOURCES3CONF¶
Configuration of an S3 location for a file which contains data to load.
iv_dataformat TYPE /AWS1/TSWBATCHLOADDATAFORMAT /AWS1/TSWBATCHLOADDATAFORMAT¶
This is currently CSV.
Optional arguments:¶
io_csvconfiguration TYPE REF TO /AWS1/CL_TSWCSVCONFIGURATION /AWS1/CL_TSWCSVCONFIGURATION¶
A delimited data format where the column separator can be a comma and the record separator is a newline character.
Queryable Attributes¶
DataSourceS3Configuration¶
Configuration of an S3 location for a file which contains data to load.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCES3CONF() |
Getter for DATASOURCES3CONFIGURATION |
CsvConfiguration¶
A delimited data format where the column separator can be a comma and the record separator is a newline character.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CSVCONFIGURATION() |
Getter for CSVCONFIGURATION |
DataFormat¶
This is currently CSV.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAFORMAT() |
Getter for DATAFORMAT, with configurable default |
ASK_DATAFORMAT() |
Getter for DATAFORMAT w/ exceptions if field has no value |
HAS_DATAFORMAT() |
Determine if DATAFORMAT has a value |