public class TableStoreHiveStorageHandler extends Object implements org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler, org.apache.hadoop.hive.ql.metadata.HiveStorageHandler
HiveStorageHandler for table store. This is the entrance class of Hive API.| 构造器和说明 |
|---|
TableStoreHiveStorageHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
configureInputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map) |
void |
configureJobConf(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
org.apache.hadoop.mapred.JobConf jobConf) |
void |
configureOutputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map) |
void |
configureTableJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map) |
org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler.DecomposedPredicate |
decomposePredicate(org.apache.hadoop.mapred.JobConf jobConf,
org.apache.hadoop.hive.serde2.Deserializer deserializer,
org.apache.hadoop.hive.ql.plan.ExprNodeDesc predicate) |
org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProvider |
getAuthorizationProvider() |
org.apache.hadoop.conf.Configuration |
getConf() |
Class<? extends org.apache.hadoop.mapred.InputFormat> |
getInputFormatClass() |
org.apache.hadoop.hive.metastore.HiveMetaHook |
getMetaHook() |
Class<? extends org.apache.hadoop.mapred.OutputFormat> |
getOutputFormatClass() |
Class<? extends org.apache.hadoop.hive.serde2.AbstractSerDe> |
getSerDeClass() |
void |
setConf(org.apache.hadoop.conf.Configuration configuration) |
public Class<? extends org.apache.hadoop.mapred.InputFormat> getInputFormatClass()
getInputFormatClass 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic Class<? extends org.apache.hadoop.mapred.OutputFormat> getOutputFormatClass()
getOutputFormatClass 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic Class<? extends org.apache.hadoop.hive.serde2.AbstractSerDe> getSerDeClass()
getSerDeClass 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic org.apache.hadoop.hive.metastore.HiveMetaHook getMetaHook()
getMetaHook 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic org.apache.hadoop.hive.ql.security.authorization.HiveAuthorizationProvider getAuthorizationProvider()
throws org.apache.hadoop.hive.ql.metadata.HiveException
getAuthorizationProvider 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerorg.apache.hadoop.hive.ql.metadata.HiveExceptionpublic void configureInputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map)
configureInputJobProperties 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic void configureOutputJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map)
configureOutputJobProperties 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic void configureTableJobProperties(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
Map<String,String> map)
configureTableJobProperties 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic void configureJobConf(org.apache.hadoop.hive.ql.plan.TableDesc tableDesc,
org.apache.hadoop.mapred.JobConf jobConf)
configureJobConf 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStorageHandlerpublic void setConf(org.apache.hadoop.conf.Configuration configuration)
setConf 在接口中 org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.conf.Configuration getConf()
getConf 在接口中 org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandler.DecomposedPredicate decomposePredicate(org.apache.hadoop.mapred.JobConf jobConf,
org.apache.hadoop.hive.serde2.Deserializer deserializer,
org.apache.hadoop.hive.ql.plan.ExprNodeDesc predicate)
decomposePredicate 在接口中 org.apache.hadoop.hive.ql.metadata.HiveStoragePredicateHandlerCopyright © 2019–2022 The Apache Software Foundation. All rights reserved.