public class ColumnStatsSemanticAnalyzer extends SemanticAnalyzer
BaseSemanticAnalyzer.tableSpec
noscan, partialscan
columnAccessInfo, conf, console, db, fetchTask, HIVE_COLUMN_ORDER_ASC, HIVE_COLUMN_ORDER_DESC, idToTableNameMap, inputs, linfo, ORCFILE_INPUT, ORCFILE_OUTPUT, ORCFILE_SERDE, outputs, queryProperties, RCFILE_INPUT, RCFILE_OUTPUT, rootTasks, SEQUENCEFILE_INPUT, SEQUENCEFILE_OUTPUT, tableAccessInfo, TEXTFILE_INPUT, TEXTFILE_OUTPUT
Constructor and Description |
---|
ColumnStatsSemanticAnalyzer(HiveConf conf) |
ColumnStatsSemanticAnalyzer(HiveConf conf,
ASTNode tree) |
Modifier and Type | Method and Description |
---|---|
void |
analyze(ASTNode ast,
Context origCtx) |
analyzeInternal, doPhase1, doPhase1QBExpr, genAllExprNodeDesc, genAllExprNodeDesc, generateErrorMessage, genExprNodeDesc, genExprNodeDesc, genPlan, getColumnInternalName, getMetaData, getMetaData, getParseContext, getQB, getResultSchema, getRowResolver, init, initParseCtx, initPhase1Ctx, parseSelect, processNoScanCommand, processPartialScanCommand, putOpInsertMap, reset, setQB, validate
analyzeDDLSkewedValues, analyzeSkewedTablDDLColNames, analyzeStoredAdDirs, charSetString, constructListBucketingCtx, extractPartitionSpecs, getColumnAccessInfo, getColumnNames, getColumnNamesOrder, getColumns, getColumns, getDb, getFetchTask, getIdToTableNameMap, getInputs, getLineageInfo, getOutputs, getQueryProperties, getRootTasks, getSkewedValueFromASTNode, getSkewedValuesFromASTNode, getTableAccessInfo, getTypeStringFromAST, getUnescapedName, getUnescapedName, getUnescapedUnqualifiedTableName, handleGenericFileFormat, initCtx, isValidPrefixSpec, readProps, setColumnAccessInfo, setFetchTask, setLineageInfo, setTableAccessInfo, stripIdentifierQuotes, stripQuotes, unescapeIdentifier, unescapeSQLString, validatePartSpec
public ColumnStatsSemanticAnalyzer(HiveConf conf) throws SemanticException
SemanticException
public ColumnStatsSemanticAnalyzer(HiveConf conf, ASTNode tree) throws SemanticException
SemanticException
public void analyze(ASTNode ast, Context origCtx) throws SemanticException
analyze
in class BaseSemanticAnalyzer
SemanticException
Copyright © 2012 The Apache Software Foundation