Class ParquetWriteSettings

java.lang.Object
com.azure.analytics.synapse.artifacts.models.FormatWriteSettings
com.azure.analytics.synapse.artifacts.models.ParquetWriteSettings

public final class ParquetWriteSettings extends FormatWriteSettings
Parquet write settings.
  • Constructor Details

    • ParquetWriteSettings

      public ParquetWriteSettings()
  • Method Details

    • getMaxRowsPerFile

      public Object getMaxRowsPerFile()
      Get the maxRowsPerFile property: Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).
      Returns:
      the maxRowsPerFile value.
    • setMaxRowsPerFile

      public ParquetWriteSettings setMaxRowsPerFile(Object maxRowsPerFile)
      Set the maxRowsPerFile property: Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).
      Parameters:
      maxRowsPerFile - the maxRowsPerFile value to set.
      Returns:
      the ParquetWriteSettings object itself.
    • getFileNamePrefix

      public Object getFileNamePrefix()
      Get the fileNamePrefix property: Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).
      Returns:
      the fileNamePrefix value.
    • setFileNamePrefix

      public ParquetWriteSettings setFileNamePrefix(Object fileNamePrefix)
      Set the fileNamePrefix property: Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).
      Parameters:
      fileNamePrefix - the fileNamePrefix value to set.
      Returns:
      the ParquetWriteSettings object itself.