Change the key value in elasticsearch date_histogram aggregation
up vote
0
down vote
favorite
I need to do an elasticsearch date_histogram aggregation on a set of data. The issue is I need to get the key of aggregation to be end-point of each interval.
Example: Consider I have aggregated value of 20 between 10-02-2018 and 11-02-2018. For this, the output key will be: 10-02-2018 and data will be 20. I just want the key to be 11-02-2018. Is there any way to achieve this?
Example code:
"aggs": {
"usage": {
"aggs": {
"sumdata": {
"sum": {
"field": "data"
}
}
},
"date_histogram": {
"field": "time",
"interval": "day"
}
}
}
elasticsearch
add a comment |
up vote
0
down vote
favorite
I need to do an elasticsearch date_histogram aggregation on a set of data. The issue is I need to get the key of aggregation to be end-point of each interval.
Example: Consider I have aggregated value of 20 between 10-02-2018 and 11-02-2018. For this, the output key will be: 10-02-2018 and data will be 20. I just want the key to be 11-02-2018. Is there any way to achieve this?
Example code:
"aggs": {
"usage": {
"aggs": {
"sumdata": {
"sum": {
"field": "data"
}
}
},
"date_histogram": {
"field": "time",
"interval": "day"
}
}
}
elasticsearch
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I need to do an elasticsearch date_histogram aggregation on a set of data. The issue is I need to get the key of aggregation to be end-point of each interval.
Example: Consider I have aggregated value of 20 between 10-02-2018 and 11-02-2018. For this, the output key will be: 10-02-2018 and data will be 20. I just want the key to be 11-02-2018. Is there any way to achieve this?
Example code:
"aggs": {
"usage": {
"aggs": {
"sumdata": {
"sum": {
"field": "data"
}
}
},
"date_histogram": {
"field": "time",
"interval": "day"
}
}
}
elasticsearch
I need to do an elasticsearch date_histogram aggregation on a set of data. The issue is I need to get the key of aggregation to be end-point of each interval.
Example: Consider I have aggregated value of 20 between 10-02-2018 and 11-02-2018. For this, the output key will be: 10-02-2018 and data will be 20. I just want the key to be 11-02-2018. Is there any way to achieve this?
Example code:
"aggs": {
"usage": {
"aggs": {
"sumdata": {
"sum": {
"field": "data"
}
}
},
"date_histogram": {
"field": "time",
"interval": "day"
}
}
}
elasticsearch
elasticsearch
asked Nov 7 at 9:04
Rahul Gopinanthan
12
12
add a comment |
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53186287%2fchange-the-key-value-in-elasticsearch-date-histogram-aggregation%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown