Package org.apache.calcite.adapter.pig
package org.apache.calcite.adapter.pig
Pig query provider.
-
ClassDescriptionSupported Pig aggregate functions and their Calcite counterparts.Implementation of
Aggregate
inPig calling convention
.Supported Pig data types and their Calcite counterparts.Implementation ofFilter
inPig calling convention
.Implementation ofJoin
inPig calling convention
.Implementation ofProject
inPig calling convention
.Relational expression that uses the Pig calling convention.Callback for the implementation process that converts a tree ofPigRel
nodes into complete Pig Latin script.Implementations of factories inRelFactories
for the Pig adapter.Implementation ofRelFactories.AggregateFactory
that returns aPigAggregate
.Implementation ofRelFactories.FilterFactory
that returns aPigFilter
.Implementation ofRelFactories.JoinFactory
that returns aPigJoin
.Implementation ofRelFactories.TableScanFactory
that returns aPigTableScan
.VariousRelOptRule
s using the Pig convention.Schema that contains one more or more Pig tables.Factory that creates aPigSchema
.Represents a Pig relation that is created by Pig LatinLOAD
statement.Factory that creates aPigTable
.Implementation ofTableScan
inPig calling convention
.Relational expression representing a scan of a table in a Pig data source.Rule to convert a relational expression fromPigRel.CONVENTION
toEnumerableConvention
.