123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- [role="xpack"]
- [testenv="basic"]
- [[rollup-apis]]
- == Rollup APIs
- ifdef::permanently-unreleased-branch[]
- A rollup aggregates an index's time series data and stores the results in
- a new index. For example, you can roll up hourly data into daily or weekly
- summaries.
- * <<rollup-api,Rollup API>>
- [discrete]
- [[legacy-rollup-apis]]
- === Legacy rollup APIs
- Before {es} 7.x, you could only create rollups using periodic cron jobs. Special
- APIs were required to manage these jobs and search the resulting rollup indices.
- These rollup APIs are now deprecated and will be removed in a future release.
- [discrete]
- [[rollup-jobs-endpoint]]
- ==== Jobs
- * <<rollup-put-job,Create>> or <<rollup-delete-job,delete legacy {rollup-jobs}>>
- * <<rollup-start-job,Start>> or <<rollup-stop-job,stop legacy {rollup-jobs}>>
- * <<rollup-get-job,Get legacy {rollup-jobs}>>
- [discrete]
- [[rollup-data-endpoint]]
- ==== Data
- * <<rollup-get-rollup-caps,Get legacy rollup capabilities>>
- * <<rollup-get-rollup-index-caps,Get legacy rollup index capabilities>>
- [discrete]
- [[rollup-search-endpoint]]
- ==== Search
- * <<rollup-search,Legacy rollup search>>
- include::apis/rollup-api.asciidoc[]
- include::apis/put-job.asciidoc[]
- include::apis/delete-job.asciidoc[]
- include::apis/get-job.asciidoc[]
- include::apis/rollup-caps.asciidoc[]
- include::apis/rollup-index-caps.asciidoc[]
- include::apis/rollup-search.asciidoc[]
- include::apis/start-job.asciidoc[]
- include::apis/stop-job.asciidoc[]
- endif::[]
- ifndef::permanently-unreleased-branch[]
- [discrete]
- [[rollup-jobs-endpoint]]
- === Jobs
- * <<rollup-put-job,Create>> or <<rollup-delete-job,delete {rollup-jobs}>>
- * <<rollup-start-job,Start>> or <<rollup-stop-job,stop {rollup-jobs}>>
- * <<rollup-get-job,Get {rollup-jobs}>>
- [discrete]
- [[rollup-data-endpoint]]
- === Data
- * <<rollup-get-rollup-caps,Get rollup capabilities>>
- * <<rollup-get-rollup-index-caps,Get rollup index capabilities>>
- [discrete]
- [[rollup-search-endpoint]]
- === Search
- * <<rollup-search,Rollup search>>
- include::apis/put-job.asciidoc[]
- include::apis/delete-job.asciidoc[]
- include::apis/get-job.asciidoc[]
- include::apis/rollup-caps.asciidoc[]
- include::apis/rollup-index-caps.asciidoc[]
- include::apis/rollup-search.asciidoc[]
- include::apis/start-job.asciidoc[]
- include::apis/stop-job.asciidoc[]
- endif::[]
|