@PublicEvolving public interface TableFunctionProvider<T> extends LookupTableSource.LookupRuntimeProvider
TableFunctioninstance as a runtime implementation for
The runtime will call the function with values describing the table's lookup keys (in the
order of declaration in
By default, input and output
DataTypes of the
TableFunction are derived
similar to other
UserDefinedFunctions. However, for convenience, in a
LookupTableSource the output type can simply be a
RowData in which case
the input and output types are derived from the table's schema with default conversion.
|Modifier and Type||Method and Description|
Helper method for creating a static provider.
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.