SapTableSourceResponse

data class SapTableSourceResponse(val additionalColumns: Any? = null, val batchSize: Any? = null, val customRfcReadTableFunctionModule: Any? = null, val disableMetricsCollection: Any? = null, val maxConcurrentConnections: Any? = null, val partitionOption: Any? = null, val partitionSettings: SapTablePartitionSettingsResponse? = null, val queryTimeout: Any? = null, val rfcTableFields: Any? = null, val rfcTableOptions: Any? = null, val rowCount: Any? = null, val rowSkips: Any? = null, val sapDataColumnDelimiter: Any? = null, val sourceRetryCount: Any? = null, val sourceRetryWait: Any? = null, val type: String)

A copy activity source for SAP Table source.

Constructors

Link copied to clipboard
constructor(additionalColumns: Any? = null, batchSize: Any? = null, customRfcReadTableFunctionModule: Any? = null, disableMetricsCollection: Any? = null, maxConcurrentConnections: Any? = null, partitionOption: Any? = null, partitionSettings: SapTablePartitionSettingsResponse? = null, queryTimeout: Any? = null, rfcTableFields: Any? = null, rfcTableOptions: Any? = null, rowCount: Any? = null, rowSkips: Any? = null, sapDataColumnDelimiter: Any? = null, sourceRetryCount: Any? = null, sourceRetryWait: Any? = null, type: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val additionalColumns: Any? = null

Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects).

Link copied to clipboard
val batchSize: Any? = null

Specifies the maximum number of rows that will be retrieved at a time when retrieving data from SAP Table. Type: integer (or Expression with resultType integer).

Link copied to clipboard

Specifies the custom RFC function module that will be used to read data from SAP Table. Type: string (or Expression with resultType string).

Link copied to clipboard

If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).

Link copied to clipboard

The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).

Link copied to clipboard
val partitionOption: Any? = null

The partition mechanism that will be used for SAP table read in parallel. Possible values include: "None", "PartitionOnInt", "PartitionOnCalendarYear", "PartitionOnCalendarMonth", "PartitionOnCalendarDate", "PartitionOnTime".

Link copied to clipboard

The settings that will be leveraged for SAP table source partitioning.

Link copied to clipboard
val queryTimeout: Any? = null

Query timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|(0-9)):(60|(0-9)).

Link copied to clipboard
val rfcTableFields: Any? = null

The fields of the SAP table that will be retrieved. For example, column0, column1. Type: string (or Expression with resultType string).

Link copied to clipboard
val rfcTableOptions: Any? = null

The options for the filtering of the SAP Table. For example, COLUMN0 EQ SOME VALUE. Type: string (or Expression with resultType string).

Link copied to clipboard
val rowCount: Any? = null

The number of rows to be retrieved. Type: integer(or Expression with resultType integer).

Link copied to clipboard
val rowSkips: Any? = null

The number of rows that will be skipped. Type: integer (or Expression with resultType integer).

Link copied to clipboard

The single character that will be used as delimiter passed to SAP RFC as well as splitting the output data retrieved. Type: string (or Expression with resultType string).

Link copied to clipboard
val sourceRetryCount: Any? = null

Source retry count. Type: integer (or Expression with resultType integer).

Link copied to clipboard
val sourceRetryWait: Any? = null

Source retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|(0-9)):(60|(0-9)).

Link copied to clipboard

Copy source type. Expected value is 'SapTableSource'.