Advertisement
Guest User

Untitled

a guest
May 24th, 2016
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.74 KB | None | 0 0
  1. GET _search
  2. {
  3. "query": {
  4. "bool": {
  5. "must": [
  6. {
  7. "match": {
  8. "site.id": "757"
  9. }
  10. },
  11. {
  12. "range": {
  13. "timestamp": {
  14. "gte": "2016-01-29T22:00:00.000",
  15. "lt": "2016-01-31T22:00:00.000"
  16. }
  17. }
  18. }
  19. ]
  20. }
  21. },
  22. "from": 0,
  23. "size": 0,
  24. "aggs": {
  25. "non-operating-hours": {
  26. "filter": {
  27. "bool": {
  28. "should": [
  29. {
  30. "range": {
  31. "timestamp": {
  32. "gte": "2016-01-30T00:00:00.000",
  33. "lt": "2016-01-30T09:00:00.000"
  34. }
  35. }
  36. },
  37. {
  38. "range": {
  39. "timestamp": {
  40. "gte": "2016-01-31T00:00:00.000",
  41. "lt": "2016-01-31T09:00:00.000"
  42. }
  43. }
  44. },
  45. {
  46. "range": {
  47. "timestamp": {
  48. "gte": "2016-01-30T17:00:00.000",
  49. "lt": "2016-01-30T23:59:59.000"
  50. }
  51. }
  52. },
  53. {
  54. "range": {
  55. "timestamp": {
  56. "gte": "2016-01-31T17:00:00.000",
  57. "lt": "2016-01-31T23:59:59.000"
  58. }
  59. }
  60. }
  61. ]
  62. }
  63. },
  64. "aggs": {
  65. "sum_kwh": {
  66. "sum": {
  67. "field": "kwh_avg"
  68. }
  69. }
  70. }
  71. },
  72. "operating-hours": {
  73. "filter": {
  74. "bool": {
  75. "should": [
  76. {
  77. "range": {
  78. "timestamp": {
  79. "gte": "2016-01-30T09:00:00.000",
  80. "lt": "2016-01-30T17:00:00.000"
  81. }
  82. }
  83. },
  84. {
  85. "range": {
  86. "timestamp": {
  87. "gte": "2016-01-31T09:00:00.000",
  88. "lt": "2016-01-31T17:00:00.000"
  89. }
  90. }
  91. }
  92. ]
  93. }
  94. },
  95. "aggs": {
  96. "sum_kwh": {
  97. "sum": {
  98. "field": "kwh_avg"
  99. }
  100. }
  101. }
  102. },
  103. "peak": {
  104. "filter": {
  105. "bool": {
  106. "should": [
  107. {
  108. "range": {
  109. "timestamp": {
  110. "gte": "2016-01-30T07:00:00.000",
  111. "lt": "2016-01-30T23:59:59.000"
  112. }
  113. }
  114. },
  115. {
  116. "range": {
  117. "timestamp": {
  118. "gte": "2016-01-31T07:00:00.000",
  119. "lt": "2016-01-31T23:59:59.000"
  120. }
  121. }
  122. }
  123. ]
  124. }
  125. },
  126. "aggs": {
  127. "sum_kwh": {
  128. "sum": {
  129. "field": "kwh_avg"
  130. }
  131. },
  132. "sum_kwh_cost": {
  133. "sum": {
  134. "field": "kwh_avg",
  135. "script": {
  136. "inline": "_value * cost",
  137. "params": {
  138. "cost": 22.5
  139. }
  140. }
  141. }
  142. }
  143. }
  144. },
  145. "off-peak": {
  146. "filter": {
  147. "bool": {
  148. "should": [
  149. {
  150. "range": {
  151. "timestamp": {
  152. "gte": "2016-01-30T00:00:00.000",
  153. "lt": "2016-01-30T06:59:59.000"
  154. }
  155. }
  156. },
  157. {
  158. "range": {
  159. "timestamp": {
  160. "gte": "2016-01-31T00:00:00.000",
  161. "lt": "2016-01-31T06:59:59.000"
  162. }
  163. }
  164. }
  165. ]
  166. }
  167. },
  168. "aggs": {
  169. "sum_kwh": {
  170. "sum": {
  171. "field": "kwh_avg"
  172. }
  173. },
  174. "sum_kwh_cost": {
  175. "sum": {
  176. "field": "kwh_avg",
  177. "script": {
  178. "inline": "_value * cost",
  179. "params": {
  180. "cost": 5.5
  181. }
  182. }
  183. }
  184. }
  185. }
  186. }
  187. }
  188. }
  189.  
  190. {
  191. "took": 282,
  192. "timed_out": false,
  193. "_shards": {
  194. "total": 230,
  195. "successful": 230,
  196. "failed": 0
  197. },
  198. "hits": {
  199. "total": 139301,
  200. "max_score": 0,
  201. "hits": []
  202. },
  203. "aggregations": {
  204. "operating-hours": {
  205. "doc_count": 46440,
  206. "sum_kwh": {
  207. "value": 0.5701111111111342
  208. }
  209. },
  210. "off-peak": {
  211. "doc_count": 40612,
  212. "sum_kwh_cost": {
  213. "value": 3.438416666666704
  214. },
  215. "sum_kwh": {
  216. "value": 0.6251666666666927
  217. }
  218. },
  219. "peak": {
  220. "doc_count": 92881,
  221. "sum_kwh_cost": {
  222. "value": 336.82687499999844
  223. },
  224. "sum_kwh": {
  225. "value": 14.97008333333339
  226. }
  227. },
  228. "non-operating-hours": {
  229. "doc_count": 87053,
  230. "sum_kwh": {
  231. "value": 15.02513888888894
  232. }
  233. }
  234. }
  235. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement