| 接口 | 说明 |
|---|---|
| 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.
|
| 类 | 说明 |
|---|---|
| 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.