public final class SqlDWSink extends CopySink
Constructor and Description |
---|
SqlDWSink() |
Modifier and Type | Method and Description |
---|---|
Object |
getAllowCopyCommand()
Get the allowCopyCommand property: Indicates to use Copy Command to copy data into SQL Data Warehouse.
|
Object |
getAllowPolyBase()
Get the allowPolyBase property: Indicates to use PolyBase to copy data into SQL Data Warehouse when applicable.
|
DWCopyCommandSettings |
getCopyCommandSettings()
Get the copyCommandSettings property: Specifies Copy Command related settings when allowCopyCommand is true.
|
PolybaseSettings |
getPolyBaseSettings()
Get the polyBaseSettings property: Specifies PolyBase-related settings when allowPolyBase is true.
|
Object |
getPreCopyScript()
Get the preCopyScript property: SQL pre-copy script.
|
Object |
getTableOption()
Get the tableOption property: The option to handle sink table, such as autoCreate.
|
SqlDWSink |
setAllowCopyCommand(Object allowCopyCommand)
Set the allowCopyCommand property: Indicates to use Copy Command to copy data into SQL Data Warehouse.
|
SqlDWSink |
setAllowPolyBase(Object allowPolyBase)
Set the allowPolyBase property: Indicates to use PolyBase to copy data into SQL Data Warehouse when applicable.
|
SqlDWSink |
setCopyCommandSettings(DWCopyCommandSettings copyCommandSettings)
Set the copyCommandSettings property: Specifies Copy Command related settings when allowCopyCommand is true.
|
SqlDWSink |
setPolyBaseSettings(PolybaseSettings polyBaseSettings)
Set the polyBaseSettings property: Specifies PolyBase-related settings when allowPolyBase is true.
|
SqlDWSink |
setPreCopyScript(Object preCopyScript)
Set the preCopyScript property: SQL pre-copy script.
|
SqlDWSink |
setTableOption(Object tableOption)
Set the tableOption property: The option to handle sink table, such as autoCreate.
|
getAdditionalProperties, getMaxConcurrentConnections, getSinkRetryCount, getSinkRetryWait, getWriteBatchSize, getWriteBatchTimeout, setAdditionalProperties, setMaxConcurrentConnections, setSinkRetryCount, setSinkRetryWait, setWriteBatchSize, setWriteBatchTimeout
public Object getPreCopyScript()
public SqlDWSink setPreCopyScript(Object preCopyScript)
preCopyScript
- the preCopyScript value to set.public Object getAllowPolyBase()
public SqlDWSink setAllowPolyBase(Object allowPolyBase)
allowPolyBase
- the allowPolyBase value to set.public PolybaseSettings getPolyBaseSettings()
public SqlDWSink setPolyBaseSettings(PolybaseSettings polyBaseSettings)
polyBaseSettings
- the polyBaseSettings value to set.public Object getAllowCopyCommand()
public SqlDWSink setAllowCopyCommand(Object allowCopyCommand)
allowCopyCommand
- the allowCopyCommand value to set.public DWCopyCommandSettings getCopyCommandSettings()
public SqlDWSink setCopyCommandSettings(DWCopyCommandSettings copyCommandSettings)
copyCommandSettings
- the copyCommandSettings value to set.public Object getTableOption()
public SqlDWSink setTableOption(Object tableOption)
tableOption
- the tableOption value to set.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.