SqlServerSource Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. CopySource - com.
azure. resourcemanager. datafactory. models. TabularSource - com.
azure. resourcemanager. datafactory. models. SqlServerSource
- com.
- com.
- com.
public final class SqlServerSource
extends TabularSource
A copy activity SQL server source.
Constructor Summary
| Constructor | Description |
|---|---|
| SqlServerSource() |
Creates an instance of Sql |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Sql |
fromJson(JsonReader jsonReader)
Reads an instance of Sql |
| Object |
isolationLevel()
Get the isolation |
| Object |
partitionOption()
Get the partition |
|
Sql |
partitionSettings()
Get the partition |
| Object |
produceAdditionalTypes()
Get the produce |
| Object |
sqlReaderQuery()
Get the sql |
| Object |
sqlReaderStoredProcedureName()
Get the sql |
| Object |
storedProcedureParameters()
Get the stored |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Copy source type. |
| void |
validate()
Validates the instance. |
|
Sql |
withAdditionalColumns(Object additionalColumns)
Set the additional |
|
Sql |
withDisableMetricsCollection(Object disableMetricsCollection)
Set the disable |
|
Sql |
withIsolationLevel(Object isolationLevel)
Set the isolation |
|
Sql |
withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the max |
|
Sql |
withPartitionOption(Object partitionOption)
Set the partition |
|
Sql |
withPartitionSettings(SqlPartitionSettings partitionSettings)
Set the partition |
|
Sql |
withProduceAdditionalTypes(Object produceAdditionalTypes)
Set the produce |
|
Sql |
withQueryTimeout(Object queryTimeout)
Set the query |
|
Sql |
withSourceRetryCount(Object sourceRetryCount)
Set the source |
|
Sql |
withSourceRetryWait(Object sourceRetryWait)
Set the source |
|
Sql |
withSqlReaderQuery(Object sqlReaderQuery)
Set the sql |
|
Sql |
withSqlReaderStoredProcedureName(Object sqlReaderStoredProcedureName)
Set the sql |
|
Sql |
withStoredProcedureParameters(Object storedProcedureParameters)
Set the stored |
Methods inherited from CopySource
Methods inherited from TabularSource
Methods inherited from java.lang.Object
Constructor Details
SqlServerSource
public SqlServerSource()
Creates an instance of SqlServerSource class.
Method Details
fromJson
public static SqlServerSource fromJson(JsonReader jsonReader)
Reads an instance of SqlServerSource from the JsonReader.
Parameters:
Returns:
Throws:
isolationLevel
public Object isolationLevel()
Get the isolationLevel property: 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).
Returns:
partitionOption
public Object partitionOption()
Get the partitionOption property: 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).
Returns:
partitionSettings
public SqlPartitionSettings partitionSettings()
Get the partitionSettings property: The settings that will be leveraged for Sql source partitioning.
Returns:
produceAdditionalTypes
public Object produceAdditionalTypes()
Get the produceAdditionalTypes property: Which additional types to produce.
Returns:
sqlReaderQuery
public Object sqlReaderQuery()
Get the sqlReaderQuery property: SQL reader query. Type: string (or Expression with resultType string).
Returns:
sqlReaderStoredProcedureName
public Object sqlReaderStoredProcedureName()
Get the sqlReaderStoredProcedureName property: 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).
Returns:
storedProcedureParameters
public Object storedProcedureParameters()
Get the storedProcedureParameters property: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}".
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
SqlServerSource.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Copy source type.
Overrides:
SqlServerSource.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
SqlServerSource.validate()withAdditionalColumns
public SqlServerSource withAdditionalColumns(Object additionalColumns)
Set the additionalColumns property: Specifies the additional columns to be added to source data. Type: array of objects(AdditionalColumns) (or Expression with resultType array of objects).
Overrides:
SqlServerSource.withAdditionalColumns(Object additionalColumns)Parameters:
withDisableMetricsCollection
public SqlServerSource withDisableMetricsCollection(Object disableMetricsCollection)
Set the disableMetricsCollection property: If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
Overrides:
SqlServerSource.withDisableMetricsCollection(Object disableMetricsCollection)Parameters:
withIsolationLevel
public SqlServerSource withIsolationLevel(Object isolationLevel)
Set the isolationLevel property: 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).
Parameters:
Returns:
withMaxConcurrentConnections
public SqlServerSource withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).
Overrides:
SqlServerSource.withMaxConcurrentConnections(Object maxConcurrentConnections)Parameters:
withPartitionOption
public SqlServerSource withPartitionOption(Object partitionOption)
Set the partitionOption property: 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).
Parameters:
Returns:
withPartitionSettings
public SqlServerSource withPartitionSettings(SqlPartitionSettings partitionSettings)
Set the partitionSettings property: The settings that will be leveraged for Sql source partitioning.
Parameters:
Returns:
withProduceAdditionalTypes
public SqlServerSource withProduceAdditionalTypes(Object produceAdditionalTypes)
Set the produceAdditionalTypes property: Which additional types to produce.
Parameters:
Returns:
withQueryTimeout
public SqlServerSource withQueryTimeout(Object queryTimeout)
Set the queryTimeout property: Query timeout. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
Overrides:
SqlServerSource.withQueryTimeout(Object queryTimeout)Parameters:
withSourceRetryCount
public SqlServerSource withSourceRetryCount(Object sourceRetryCount)
Set the sourceRetryCount property: Source retry count. Type: integer (or Expression with resultType integer).
Overrides:
SqlServerSource.withSourceRetryCount(Object sourceRetryCount)Parameters:
withSourceRetryWait
public SqlServerSource withSourceRetryWait(Object sourceRetryWait)
Set the sourceRetryWait property: Source retry wait. Type: string (or Expression with resultType string), pattern: ((\d+)\.)?(\d\d):(60|([0-5][0-9])):(60|([0-5][0-9])).
Overrides:
SqlServerSource.withSourceRetryWait(Object sourceRetryWait)Parameters:
withSqlReaderQuery
public SqlServerSource withSqlReaderQuery(Object sqlReaderQuery)
Set the sqlReaderQuery property: SQL reader query. Type: string (or Expression with resultType string).
Parameters:
Returns:
withSqlReaderStoredProcedureName
public SqlServerSource withSqlReaderStoredProcedureName(Object sqlReaderStoredProcedureName)
Set the sqlReaderStoredProcedureName property: 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).
Parameters:
Returns:
withStoredProcedureParameters
public SqlServerSource withStoredProcedureParameters(Object storedProcedureParameters)
Set the storedProcedureParameters property: Value and type setting for stored procedure parameters. Example: "{Parameter1: {value: "1", type: "int"}}".
Parameters:
Returns: