public class AnalyzeTableHandler extends DefaultSqlHandler
DefaultSqlHandler.ConvertedRelNode, DefaultSqlHandler.MetaDataProviderModifier
config, context
Constructor and Description |
---|
AnalyzeTableHandler(SqlHandlerConfig config,
Pointer<String> textPlan) |
Modifier and Type | Method and Description |
---|---|
protected DrillRel |
convertToDrel(org.apache.calcite.rel.RelNode relNode,
AbstractSchema schema,
String analyzeTableName,
double samplePercent) |
PhysicalPlan |
getPlan(org.apache.calcite.sql.SqlNode sqlNode) |
addRenamedProject, convertToDrel, convertToPlan, convertToPop, convertToPrel, convertToRawDrel, getPops, log, log, log, logAndSetTextPlan, rewrite, transform, transform, validateAndConvert, validateNode
unwrap
public AnalyzeTableHandler(SqlHandlerConfig config, Pointer<String> textPlan)
public PhysicalPlan getPlan(org.apache.calcite.sql.SqlNode sqlNode) throws org.apache.calcite.tools.ValidationException, org.apache.calcite.tools.RelConversionException, IOException, ForemanSetupException
getPlan
in class DefaultSqlHandler
org.apache.calcite.tools.ValidationException
org.apache.calcite.tools.RelConversionException
IOException
ForemanSetupException
protected DrillRel convertToDrel(org.apache.calcite.rel.RelNode relNode, AbstractSchema schema, String analyzeTableName, double samplePercent) throws SqlUnsupportedException
SqlUnsupportedException
Copyright © 1970 The Apache Software Foundation. All rights reserved.