-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Array function for multi-value columns #6083
Comments
Optimize query perf by existing multi-value aggregation functions capability. |
@xiangfu0 Are there plans to implement the remaining functions, in particular, Currently, we need to use |
do we want to support any boolean functions like
|
Is there any plan to support |
Do we have support on |
We have arrayElementAt for primitive types https://github.com/apache/pinot/blob/master/pinot-common/src/main/java/org/apache/pinot/common/function/scalar/ArrayFunctions.java#L156 |
@npawar Hi, thank you! I also find this but it seems that we don't have query support: https://github.com/apache/pinot/blob/master/pinot-common/src/main/java/org/apache/pinot/common/function/TransformFunctionType.java I didn't find any related function types. |
In the link I shared, they've been added as ScalarFunctions. Scalar functions work for ingestion as well as query, so you should be able to use them in query. Are you not able to get them to work at query time? |
Inspired by presto array functions(https://prestodb.io/docs/current/functions/array.html),
we can first support those transform functions on multi-value to 1 value result.
The text was updated successfully, but these errors were encountered: