11[role="xpack"]
22[testenv="basic"]
33[[rollup-search-limitations]]
4- == Rollup Search Limitations
4+ === {rollup-cap} search limitations
55
66experimental[]
77
@@ -11,7 +11,7 @@ live data is thrown away, you will always lose some flexibility.
1111This page highlights the major limitations so that you are aware of them.
1212
1313[float]
14- === Only one Rollup index per search
14+ ==== Only one {rollup} index per search
1515
1616When using the <<rollup-search>> endpoint, the `index` parameter accepts one or more indices. These can be a mix of regular, non-rollup
1717indices and rollup indices. However, only one rollup index can be specified. The exact list of rules for the `index` parameter are as
@@ -33,7 +33,7 @@ may be able to open this up to multiple rollup jobs.
3333
3434[float]
3535[[aggregate-stored-only]]
36- === Can only aggregate what's been stored
36+ ==== Can only aggregate what's been stored
3737
3838A perhaps obvious limitation, but rollups can only aggregate on data that has been stored in the rollups. If you don't configure the
3939rollup job to store metrics about the `price` field, you won't be able to use the `price` field in any query or aggregation.
@@ -81,7 +81,7 @@ The response will tell you that the field and aggregation were not possible, bec
8181// TESTRESPONSE[s/"stack_trace": \.\.\./"stack_trace": $body.$_path/]
8282
8383[float]
84- === Interval Granularity
84+ ==== Interval granularity
8585
8686Rollups are stored at a certain granularity, as defined by the `date_histogram` group in the configuration. This means you
8787can only search/aggregate the rollup data with an interval that is greater-than or equal to the configured rollup interval.
@@ -111,7 +111,7 @@ That said, if multiple jobs are present in a single rollup index with varying in
111111with the largest interval to satisfy the search request.
112112
113113[float]
114- === Limited querying components
114+ ==== Limited querying components
115115
116116The Rollup functionality allows `query`'s in the search request, but with a limited subset of components. The queries currently allowed are:
117117
@@ -128,7 +128,7 @@ If you attempt to use an unsupported query, or the query references a field that
128128thrown. We expect the list of support queries to grow over time as more are implemented.
129129
130130[float]
131- === Timezones
131+ ==== Timezones
132132
133133Rollup documents are stored in the timezone of the `date_histogram` group configuration in the job. If no timezone is specified, the default
134134is to rollup timestamps in `UTC`.
0 commit comments