public class AnalyzeTableHandler extends DefaultSqlHandler
DefaultSqlHandler.ConvertedRelNode, DefaultSqlHandler.MetaDataProviderModifierconfig, 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, validateNodeunwrappublic 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 DefaultSqlHandlerorg.apache.calcite.tools.ValidationExceptionorg.apache.calcite.tools.RelConversionExceptionIOExceptionForemanSetupExceptionprotected DrillRel convertToDrel(org.apache.calcite.rel.RelNode relNode, AbstractSchema schema, String analyzeTableName, double samplePercent) throws SqlUnsupportedException
SqlUnsupportedExceptionCopyright © 2021 The Apache Software Foundation. All rights reserved.