Package org.apache.beam.sdk.extensions.sql.impl.planner
BeamQueryPlanner is the main interface. It defines data sources, validate a SQL
statement, and convert it as a Beam pipeline.-
Interface Summary Interface Description NodeStatsMetadata This is a metadata used for row count and rate estimation.NodeStatsMetadata.Handler Handler API. -
Class Summary Class Description BeamCostModel VolcanoCostrepresents the cost of a plan node.BeamCostModel.Factory Implementation ofRelOptCostFactorythat createsBeamCostModels.BeamJavaTypeFactory customized data type in Beam.BeamRelDataTypeSystem customized data type in Beam.BeamRelMetadataQuery BeamRuleSets RuleSetused inBeamQueryPlanner.NodeStats This is a utility class to represent rowCount, rate and window.RelMdNodeStats This is the implementation of NodeStatsMetadata.