SqlServerSourceResponse

data class SqlServerSourceResponse(val additionalColumns: Any? = null, val disableMetricsCollection: Any? = null, val isolationLevel: Any? = null, val maxConcurrentConnections: Any? = null, val partitionOption: Any? = null, val partitionSettings: SqlPartitionSettingsResponse? = null, val produceAdditionalTypes: Any? = null, val queryTimeout: Any? = null, val sourceRetryCount: Any? = null, val sourceRetryWait: Any? = null, val sqlReaderQuery: Any? = null, val sqlReaderStoredProcedureName: Any? = null, val storedProcedureParameters: Any? = null, val type: String)

A copy activity SQL server source.

Constructors

Link copied to clipboard
constructor(additionalColumns: Any? = null, disableMetricsCollection: Any? = null, isolationLevel: Any? = null, maxConcurrentConnections: Any? = null, partitionOption: Any? = null, partitionSettings: SqlPartitionSettingsResponse? = null, produceAdditionalTypes: Any? = null, queryTimeout: Any? = null, sourceRetryCount: Any? = null, sourceRetryWait: Any? = null, sqlReaderQuery: Any? = null, sqlReaderStoredProcedureName: Any? = null, storedProcedureParameters: 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

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

Link copied to clipboard
val isolationLevel: Any? = null

Specifies the transaction locking behavior for the SQL source. Allowed values: ReadCommitted/ReadUncommitted/RepeatableRead/Serializable/Snapshot. The default value is ReadCommitted. Type: string (or Expression with resultType string).

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 Sql read in parallel. Possible values include: "None", "PhysicalPartitionsOfTable", "DynamicRange". Type: string (or Expression with resultType string).

Link copied to clipboard

The settings that will be leveraged for Sql source partitioning.

Link copied to clipboard

Which additional types to produce.

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 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
val sqlReaderQuery: Any? = null

SQL reader query. Type: string (or Expression with resultType string).

Link copied to clipboard

Name of the stored procedure for a SQL Database source. This cannot be used at the same time as SqlReaderQuery. Type: string (or Expression with resultType string).

Link copied to clipboard

Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}".

Link copied to clipboard

Copy source type. Expected value is 'SqlServerSource'.