[
https://issues.apache.org/jira/browse/UNOMI-538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17460975#comment-17460975
]
romain.gauthier commented on UNOMI-538:
---------------------------------------
Thanks Serge.
An example is the cardinality aggregation that would allow to do aggregation
requests such as "most visited blog articles, only counting one view per
session or per profile".
Here is the excerpt from the request to ES:
{code:java}
{
"aggs": {
"cd98b774-23f0-4823-a4a6-b510964746eb": {
"terms": {
"field": "target.properties.pageInfo.pagePath.keyword",
"order": {
"b045d42c-6c86-4e39-bdb5-21141936b67f": "desc"
},
"size": 5
},
"aggs": {
"b045d42c-6c86-4e39-bdb5-21141936b67f": {
"cardinality": {
"field": "sessionId.keyword"
}
}
}
}
} {code}
> Add support for more aggregations
> ---------------------------------
>
> Key: UNOMI-538
> URL: https://issues.apache.org/jira/browse/UNOMI-538
> Project: Apache Unomi
> Issue Type: Improvement
> Reporter: Serge Huber
> Priority: Major
>
> Currently we only support some bucket aggregations such as :
> - IP range
> - Numeric range
> - Date range
> - Term aggregations
> But we don't support other bucket aggregations or even metric/pipeline
> aggregations. Maybe we need some generic way (not too ES specific) way to
> pass aggregations ?
--
This message was sent by Atlassian Jira
(v8.20.1#820001)