Table
Hive表相关类
BaseMetastoreCatalog�
HiveCatalog�
所有表操作相关都封装到如下类
BaseMetastoreTableOperations
HiveTableOperations��
写文件相关
分区相关
PartitionedFanoutWriter中包含一个Map
一个RollingFileWriter对应一个文件。
PartitionSpec�和Schema生成 PartitionKey
PartitionKey.partition(StructLike�)
PartitionSpec#partitionToPath��(StructLike�)
分区转换
例如:Timestamp转Year分区
都在Transform�类
Flink分区写
RowDataTaskWriterFactory� -> RowDataPartitionedFanoutWriter�
Snapshot
SnapshotSummary�
SnapshotProducer�
Flink Snapshot
在commitUpToCheckpoint�方法保存Snapshot数据