public class TableStoreHiveMetaHook extends Object implements org.apache.hadoop.hive.metastore.HiveMetaHook
HiveMetaHook for table store. Currently this class is only used to set input and output
formats.| 构造器和说明 |
|---|
TableStoreHiveMetaHook() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
commitCreateTable(org.apache.hadoop.hive.metastore.api.Table table) |
void |
commitDropTable(org.apache.hadoop.hive.metastore.api.Table table,
boolean b) |
void |
preCreateTable(org.apache.hadoop.hive.metastore.api.Table table) |
void |
preDropTable(org.apache.hadoop.hive.metastore.api.Table table) |
void |
rollbackCreateTable(org.apache.hadoop.hive.metastore.api.Table table) |
void |
rollbackDropTable(org.apache.hadoop.hive.metastore.api.Table table) |
public void preCreateTable(org.apache.hadoop.hive.metastore.api.Table table)
throws org.apache.hadoop.hive.metastore.api.MetaException
preCreateTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionpublic void rollbackCreateTable(org.apache.hadoop.hive.metastore.api.Table table)
throws org.apache.hadoop.hive.metastore.api.MetaException
rollbackCreateTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionpublic void commitCreateTable(org.apache.hadoop.hive.metastore.api.Table table)
throws org.apache.hadoop.hive.metastore.api.MetaException
commitCreateTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionpublic void preDropTable(org.apache.hadoop.hive.metastore.api.Table table)
throws org.apache.hadoop.hive.metastore.api.MetaException
preDropTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionpublic void rollbackDropTable(org.apache.hadoop.hive.metastore.api.Table table)
throws org.apache.hadoop.hive.metastore.api.MetaException
rollbackDropTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionpublic void commitDropTable(org.apache.hadoop.hive.metastore.api.Table table,
boolean b)
throws org.apache.hadoop.hive.metastore.api.MetaException
commitDropTable 在接口中 org.apache.hadoop.hive.metastore.HiveMetaHookorg.apache.hadoop.hive.metastore.api.MetaExceptionCopyright © 2019–2022 The Apache Software Foundation. All rights reserved.