Interface | Description |
---|---|
FileSystemFactory |
A factory to create file systems.
|
OutputFormatFactory<T> |
A factory to create an
OutputFormat . |
PartitionComputer<T> |
Compute partition path from record and project non-partition columns for output writer.
|
PartitionWriter<T> |
Partition writer to write records with partition.
|
PartitionWriterFactory<T> |
Factory of
PartitionWriter to avoid virtual function calls. |
TableMetaStoreFactory |
Meta store factory to create
TableMetaStoreFactory.TableMetaStore . |
TableMetaStoreFactory.TableMetaStore |
Meta store to manage the location paths of this table and its partitions.
|
Class | Description |
---|---|
DynamicPartitionWriter<T> |
Dynamic partition writer to writing multiple partitions at the same time, it maybe consumes more memory.
|
FileSystemOutputFormat<T> |
File system
OutputFormat for batch job. |
FileSystemOutputFormat.Builder<T> |
Builder to build
FileSystemOutputFormat . |
GroupedPartitionWriter<T> |
PartitionWriter for grouped dynamic partition inserting. |
PartitionLoader |
Loader to temporary files to final output path and meta store.
|
PartitionPathUtils |
Utils for file system.
|
PartitionTempFileManager |
Manage temporary files for writing files.
|
PartitionWriter.Context<T> |
Context for partition writer, provide some information and generation utils.
|
RowPartitionComputer |
PartitionComputer for Row . |
SingleDirectoryWriter<T> |
PartitionWriter for single directory writer. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.