AvroWriteSettings 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.
Avro write settings.
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.AvroWriteSettings+AvroWriteSettingsConverter))]
public class AvroWriteSettings : Azure.Analytics.Synapse.Artifacts.Models.FormatWriteSettings
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Analytics.Synapse.Artifacts.Models.AvroWriteSettings+AvroWriteSettingsConverter))>]
type AvroWriteSettings = class
inherit FormatWriteSettings
Public Class AvroWriteSettings
Inherits FormatWriteSettings
- Inheritance
- Attributes
Constructors
AvroWriteSettings() |
Initializes a new instance of AvroWriteSettings. |
Properties
AdditionalProperties |
Additional Properties. (Inherited from FormatWriteSettings) |
FileNamePrefix |
Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string). |
MaxRowsPerFile |
Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer). |
RecordName |
Top level record name in write result, which is required in AVRO spec. |
RecordNamespace |
Record namespace in the write result. |