如果我這樣定義一個模式:elasticsearch:我如何groupby一個字段和平均總計?
"mappings": {
"sales": {
"properties": {
"gender": { "type": "byte" },
"age": { "type": "byte" },
"amount": { "type": "integer" },
"dow": { "type": "byte" },
"day_of": { "type": "date" },
}
}
}
並添加銷售單據的1000與像0男,1女數據ES,道瓊斯指數1日,2星期二,等
我如何獲得一個結果,如:
gender 0: average amount of sales
gender 1: average amount of sales
或
dow monday: average amount of sales
dow tues: average amount of sales
dow wed: average amount of sales
dow thurs: average amount of sales
dow friday: average amount of sales
和
dow monday AND age 18-24: average amount of sales
dow tues AND age 18-24 AND female: average amount of sales
dow wed AND age 18-24: average amount of sales
dow thurs AND age 18-24: average amount of sales
dow friday AND age 18-24: average amount of sales
謝謝!這很棒!這就是我正在做的BTW http://i.imgur.com/1C0Klb8.png –
整潔。確保你不是不必要地重新實現Kibana! – pickypg
哦哇謝謝你pickypg我剛安裝了Kibana,它很棒。這是一個很棒的SO體驗。我想知道爲什麼我原來的問題得到了投票。我從這次投票中感受到了RTFM的感覺,但我確實(閱讀了手冊),仍然有一個問題。我認爲這就是SO應該如何工作。顯示自己downvoter並解釋! :) –