SqlPartitionSettings Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The settings that will be leveraged for Sql source partitioning.
public class SqlPartitionSettings : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.DataFactory.Models.SqlPartitionSettings>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.DataFactory.Models.SqlPartitionSettings>
public class SqlPartitionSettings
type SqlPartitionSettings = class
interface IJsonModel<SqlPartitionSettings>
interface IPersistableModel<SqlPartitionSettings>
type SqlPartitionSettings = class
Public Class SqlPartitionSettings
Implements IJsonModel(Of SqlPartitionSettings), IPersistableModel(Of SqlPartitionSettings)
Public Class SqlPartitionSettings
- Inheritance
-
SqlPartitionSettings
- Implements
Constructors
SqlPartitionSettings() |
Initializes a new instance of SqlPartitionSettings. |
Properties
PartitionColumnName |
The name of the column in integer or datetime type that will be used for proceeding partitioning. If not specified, the primary key of the table is auto-detected and used as the partition column. Type: string (or Expression with resultType string). |
PartitionLowerBound |
The minimum value of the partition column for partition range splitting. This value is used to decide the partition stride, not for filtering the rows in table. All rows in the table or query result will be partitioned and copied. Type: string (or Expression with resultType string). |
PartitionUpperBound |
The maximum value of the partition column for partition range splitting. This value is used to decide the partition stride, not for filtering the rows in table. All rows in the table or query result will be partitioned and copied. Type: string (or Expression with resultType string). |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<SqlPartitionSettings>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<SqlPartitionSettings>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<SqlPartitionSettings>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<SqlPartitionSettings>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<SqlPartitionSettings>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |