public abstract class UDTFDataSet extends QueryDataSet
QueryDataSet.EndPoint| 限定符和类型 | 字段和说明 |
|---|---|
protected long |
queryId |
protected RawQueryInputLayer |
rawQueryInputLayer |
protected LayerPointReader[] |
transformers |
protected static float |
UDF_COLLECTOR_MEMORY_BUDGET_IN_MB |
protected static float |
UDF_READER_MEMORY_BUDGET_IN_MB |
protected static float |
UDF_TRANSFORMER_MEMORY_BUDGET_IN_MB |
protected UDTFPlan |
udtfPlan |
alreadyReturnedRowNum, ascending, columnNum, dataTypes, endPoint, fetchSize, paths, rowLimit, rowOffset, withoutAllNull, withoutAnyNull, withoutNullColumnsIndex| 限定符 | 构造器和说明 |
|---|---|
protected |
UDTFDataSet(QueryContext queryContext,
UDTFPlan udtfPlan,
IUDFInputDataSet dataSet) |
protected |
UDTFDataSet(QueryContext queryContext,
UDTFPlan udtfPlan,
List<PartialPath> deduplicatedPaths,
List<TSDataType> deduplicatedDataTypes,
List<ManagedSeriesReader> readersOfSelectedSeries)
execute without value filters
|
protected |
UDTFDataSet(QueryContext queryContext,
UDTFPlan udtfPlan,
List<PartialPath> deduplicatedPaths,
List<TSDataType> deduplicatedDataTypes,
TimeGenerator timestampGenerator,
List<IReaderByTimestamp> readersOfSelectedSeries,
List<List<Integer>> readerToIndexList,
List<Boolean> cached)
execute with value filters
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
finalizeUDFs(long queryId) |
protected void |
initTransformers() |
decreaseAlreadyReturnedRowNum, getColumnNum, getDataTypes, getEndPoint, getPaths, getRowLimit, getRowOffset, getWithoutNullColumnsIndex, hasLimit, hasNext, hasNextWithoutConstraint, initQueryDataSetFields, isWithoutAllNull, isWithoutAnyNull, next, nextWithoutConstraint, setColumnNum, setDataTypes, setEndPoint, setFetchSize, setRowLimit, setRowOffset, setWithoutAllNull, setWithoutAnyNull, setWithoutNullColumnsIndex, withoutNullFilterprotected static final float UDF_READER_MEMORY_BUDGET_IN_MB
protected static final float UDF_TRANSFORMER_MEMORY_BUDGET_IN_MB
protected static final float UDF_COLLECTOR_MEMORY_BUDGET_IN_MB
protected final long queryId
protected final UDTFPlan udtfPlan
protected final RawQueryInputLayer rawQueryInputLayer
protected LayerPointReader[] transformers
protected UDTFDataSet(QueryContext queryContext, UDTFPlan udtfPlan, List<PartialPath> deduplicatedPaths, List<TSDataType> deduplicatedDataTypes, TimeGenerator timestampGenerator, List<IReaderByTimestamp> readersOfSelectedSeries, List<List<Integer>> readerToIndexList, List<Boolean> cached) throws QueryProcessException, IOException
protected UDTFDataSet(QueryContext queryContext, UDTFPlan udtfPlan, List<PartialPath> deduplicatedPaths, List<TSDataType> deduplicatedDataTypes, List<ManagedSeriesReader> readersOfSelectedSeries) throws QueryProcessException, IOException, InterruptedException
protected UDTFDataSet(QueryContext queryContext, UDTFPlan udtfPlan, IUDFInputDataSet dataSet) throws QueryProcessException, IOException
protected void initTransformers()
throws QueryProcessException,
IOException
public void finalizeUDFs(long queryId)
Copyright © 2022 The Apache Software Foundation. All rights reserved.