Class ParquetKeyValuePartitionedLayout

All Implemented Interfaces:
TableLocationKeyFinder<ParquetTableLocationKey>

public class ParquetKeyValuePartitionedLayout extends URIStreamKeyValuePartitionLayout<ParquetTableLocationKey> implements TableLocationKeyFinder<ParquetTableLocationKey>
KeyValuePartitionLayout for Parquet data.
ImplNote:
  • Constructor Details

    • ParquetKeyValuePartitionedLayout

      public ParquetKeyValuePartitionedLayout(@NotNull @NotNull File tableRootDirectory, @NotNull @NotNull TableDefinition tableDefinition, @NotNull @NotNull ParquetInstructions readInstructions)
    • ParquetKeyValuePartitionedLayout

      public ParquetKeyValuePartitionedLayout(@NotNull @NotNull URI tableRootDirectory, @NotNull @NotNull TableDefinition tableDefinition, @NotNull @NotNull ParquetInstructions readInstructions)
    • ParquetKeyValuePartitionedLayout

      public ParquetKeyValuePartitionedLayout(@NotNull @NotNull File tableRootDirectory, int maxPartitioningLevels, @NotNull @NotNull ParquetInstructions readInstructions)
    • ParquetKeyValuePartitionedLayout

      public ParquetKeyValuePartitionedLayout(@NotNull @NotNull URI tableRootDirectory, int maxPartitioningLevels, @NotNull @NotNull ParquetInstructions readInstructions)
  • Method Details