| Package | Description |
|---|---|
| org.apache.hadoop.hive.ql.exec.vector.ptf |
| Modifier and Type | Class and Description |
|---|---|
class |
VectorPTFEvaluatorBytesCountDistinct
Bytes (String) implementation for VectorPTFEvaluatorCountDistinct.
|
class |
VectorPTFEvaluatorCountDistinct
This class evaluates count(column) for a PTF group where a distinct keyword is applied to the
partitioning column itself, e.g.:
SELECT
txt1,
txt2,
count(distinct txt1) over(partition by txt1) as n,
count(distinct txt2) over(partition by txt2) as m
FROM example;
In this case, the framework is still supposed to ensure sorting
on the key (let's say txt1 for the first Reducer stage), but the original
VectorPTFEvaluatorCount is not aware that a distinct keyword was applied
to the key column.
|
class |
VectorPTFEvaluatorDecimalCountDistinct
Double implementation for VectorPTFEvaluatorCountDistinct.
|
class |
VectorPTFEvaluatorDoubleCountDistinct
Double implementation for VectorPTFEvaluatorCountDistinct.
|
class |
VectorPTFEvaluatorLongCountDistinct
Long implementation for VectorPTFEvaluatorCountDistinct.
|
class |
VectorPTFEvaluatorTimestampCountDistinct
Timestamp implementation for VectorPTFEvaluatorCountDistinct.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.