public class HudiHiveCloneExtractor extends HiveTableCloneExtractor
HiveCloneExtractor for Hudi tables.INSTANCEEXTRACTORS| Constructor and Description |
|---|
HudiHiveCloneExtractor() |
| Modifier and Type | Method and Description |
|---|---|
List<HivePartitionFiles> |
extractFiles(Map<String,String> catalogOptions,
org.apache.hadoop.hive.metastore.IMetaStoreClient client,
org.apache.hadoop.hive.metastore.api.Table table,
FileIO fileIO,
Identifier identifier,
RowType partitionRowType,
String defaultPartitionName,
PartitionPredicate predicate) |
List<org.apache.hadoop.hive.metastore.api.FieldSchema> |
extractSchema(org.apache.hadoop.hive.metastore.IMetaStoreClient client,
org.apache.hadoop.hive.metastore.api.Table hiveTable,
String database,
String table) |
boolean |
matches(org.apache.hadoop.hive.metastore.api.Table table) |
extractOptions, extractPartitionKeys, getIdentifierPrefixOptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExtractorpublic boolean matches(org.apache.hadoop.hive.metastore.api.Table table)
matches in interface HiveCloneExtractormatches in class HiveTableCloneExtractorpublic List<org.apache.hadoop.hive.metastore.api.FieldSchema> extractSchema(org.apache.hadoop.hive.metastore.IMetaStoreClient client, org.apache.hadoop.hive.metastore.api.Table hiveTable, String database, String table) throws Exception
extractSchema in interface HiveCloneExtractorextractSchema in class HiveTableCloneExtractorExceptionpublic List<HivePartitionFiles> extractFiles(Map<String,String> catalogOptions, org.apache.hadoop.hive.metastore.IMetaStoreClient client, org.apache.hadoop.hive.metastore.api.Table table, FileIO fileIO, Identifier identifier, RowType partitionRowType, String defaultPartitionName, @Nullable PartitionPredicate predicate)
extractFiles in interface HiveCloneExtractorextractFiles in class HiveTableCloneExtractorCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.