druid/docs/content/OrderBy.md

28 lines
751 B
Markdown
Raw Normal View History

---
2013-09-26 19:22:28 -04:00
layout: doc_page
---
2013-09-13 18:20:39 -04:00
The orderBy field provides the functionality to sort and limit the set of results from a groupBy query. Available options are:
### DefaultLimitSpec
2013-09-26 19:22:28 -04:00
The doc_page limit spec takes a limit and the list of columns to do an orderBy operation over. The grammar is:
2013-09-13 18:20:39 -04:00
<code>
{
2013-09-26 19:22:28 -04:00
"type" : "doc_page",
2013-09-13 18:20:39 -04:00
"limit" : <integer_value>,
"columns" : [list of OrderByColumnSpec],
}
</code>
#### OrderByColumnSpec
OrderByColumnSpecs indicate how to do order by operations. Each order by condition can be a <code>String</code> or a map of the following form:
<code>
{
"dimension" : "<Any dimension or metric>",
"direction" : "ASCENDING OR DESCENDING"
}
</code>