mirror of
https://github.com/honeymoose/OpenSearch.git
synced 2025-03-28 02:48:38 +00:00
This PR adds the reference documentation pages of the data frame analytics APIs (PUT, START, STOP, GET, GET stats, DELETE, Evaluate) to the ML APIs pool.
176 lines
5.0 KiB
Plaintext
176 lines
5.0 KiB
Plaintext
[role="xpack"]
|
|
[testenv="platinum"]
|
|
[[ml-apis]]
|
|
== Machine learning APIs
|
|
|
|
You can use the following APIs to perform {ml} activities.
|
|
See <<ml-api-definitions, Definitions>> for the resource definitions used by the
|
|
machine learning APIs and in advanced job configuration options in Kibana.
|
|
|
|
[float]
|
|
[[ml-api-calendar-endpoint]]
|
|
=== Calendars
|
|
|
|
* <<ml-put-calendar,Create calendar>>, <<ml-delete-calendar,Delete calendar>>
|
|
* <<ml-put-calendar-job,Add job to calendar>>, <<ml-delete-calendar-job,Delete job from calendar>>
|
|
* <<ml-post-calendar-event,Add scheduled events to calendar>>, <<ml-delete-calendar-event,Delete scheduled events from calendar>>
|
|
* <<ml-get-calendar,Get calendars>>, <<ml-get-calendar-event,Get scheduled events>>
|
|
|
|
[float]
|
|
[[ml-api-filter-endpoint]]
|
|
=== Filters
|
|
|
|
* <<ml-put-filter,Create filter>>, <<ml-delete-filter,Delete filter>>
|
|
* <<ml-update-filter,Update filters>>
|
|
* <<ml-get-filter,Get filters>>
|
|
|
|
[float]
|
|
[[ml-api-datafeed-endpoint]]
|
|
=== {dfeeds-cap}
|
|
|
|
* <<ml-put-datafeed,Create {dfeed}>>, <<ml-delete-datafeed,Delete {dfeed}>>
|
|
* <<ml-start-datafeed,Start {dfeed}>>, <<ml-stop-datafeed,Stop {dfeed}>>
|
|
* <<ml-get-datafeed,Get {dfeed} info>>, <<ml-get-datafeed-stats,Get {dfeed} statistics>>
|
|
* <<ml-preview-datafeed,Preview {dfeed}>>
|
|
* <<ml-update-datafeed,Update {dfeed}>>
|
|
|
|
[float]
|
|
[[ml-api-dfanalytics-endpoint]]
|
|
=== {dfanalytics-cap} APIs
|
|
|
|
* <<put-dfanalytics,Create>> or
|
|
<<delete-dfanalytics,delete {dfanalytics-jobs}>>
|
|
* <<get-dfanalytics,Get {dfanalytics-jobs} info>> or
|
|
<<get-dfanalytics-stats,statistics>>
|
|
* <<start-dfanalytics,Start>> or <<stop-dfanalytics,stop {dfanalytics-jobs}>>
|
|
* <<evaluate-dfanalytics,Evaluate {dfanalytics}>>
|
|
|
|
[float]
|
|
[[ml-api-job-endpoint]]
|
|
=== Jobs
|
|
|
|
//* <<ml-valid-detector,Validate detectors>>, <<ml-valid-job,Validate job>>
|
|
* <<ml-put-job,Create job>>, <<ml-delete-job,Delete job>>
|
|
* <<ml-put-calendar-job,Add job to calendar>>, <<ml-delete-calendar-job,Delete job from calendar>>
|
|
* <<ml-open-job,Open job>>, <<ml-close-job,Close job>>
|
|
* <<ml-get-job,Get job info>>, <<ml-get-job-stats,Get job statistics>>
|
|
* <<ml-flush-job,Flush job>>
|
|
* <<ml-post-data,Post data to job>>
|
|
* <<ml-update-job,Update job>>
|
|
* <<ml-forecast,Forecast job behavior>>, <<ml-delete-forecast,Delete forecasts>>
|
|
|
|
[float]
|
|
[[ml-api-snapshot-endpoint]]
|
|
=== Model Snapshots
|
|
|
|
* <<ml-delete-snapshot,Delete model snapshot>>
|
|
* <<ml-get-snapshot,Get model snapshot info>>
|
|
* <<ml-revert-snapshot,Revert model snapshot>>
|
|
* <<ml-update-snapshot,Update model snapshot>>
|
|
|
|
|
|
[float]
|
|
[[ml-api-result-endpoint]]
|
|
=== Results
|
|
|
|
* <<ml-get-bucket,Get buckets>>
|
|
* <<ml-get-overall-buckets,Get overall buckets>>
|
|
* <<ml-get-category,Get categories>>
|
|
* <<ml-get-influencer,Get influencers>>
|
|
* <<ml-get-record,Get records>>
|
|
|
|
[float]
|
|
[[ml-api-file-structure-endpoint]]
|
|
=== File structure
|
|
|
|
* <<ml-find-file-structure,Find file structure>>
|
|
|
|
[float]
|
|
[[ml-api-ml-info-endpoint]]
|
|
=== Info
|
|
|
|
* <<get-ml-info,Machine learning info>>
|
|
|
|
[float]
|
|
[[ml-api-delete-expired-data-endpoint]]
|
|
=== Delete expired data
|
|
|
|
* <<ml-delete-expired-data,Delete expired data>>
|
|
|
|
[float]
|
|
[[ml-set-upgrade-mode-endpoint]]
|
|
=== Set upgrade mode
|
|
|
|
* <<ml-set-upgrade-mode, Set upgrade mode>>
|
|
|
|
//ADD
|
|
include::post-calendar-event.asciidoc[]
|
|
include::put-calendar-job.asciidoc[]
|
|
//CLOSE
|
|
include::close-job.asciidoc[]
|
|
//CREATE
|
|
include::put-calendar.asciidoc[]
|
|
include::put-datafeed.asciidoc[]
|
|
include::put-filter.asciidoc[]
|
|
include::put-job.asciidoc[]
|
|
include::put-dfanalytics.asciidoc[]
|
|
//DELETE
|
|
include::delete-calendar.asciidoc[]
|
|
include::delete-datafeed.asciidoc[]
|
|
include::delete-calendar-event.asciidoc[]
|
|
include::delete-filter.asciidoc[]
|
|
include::delete-forecast.asciidoc[]
|
|
include::delete-job.asciidoc[]
|
|
include::delete-calendar-job.asciidoc[]
|
|
include::delete-snapshot.asciidoc[]
|
|
include::delete-expired-data.asciidoc[]
|
|
include::delete-dfanalytics.asciidoc[]
|
|
//EVALUATE
|
|
include::evaluate-dfanalytics.asciidoc[]
|
|
//FIND
|
|
include::find-file-structure.asciidoc[]
|
|
//FLUSH
|
|
include::flush-job.asciidoc[]
|
|
//FORECAST
|
|
include::forecast.asciidoc[]
|
|
//GET
|
|
include::get-calendar.asciidoc[]
|
|
include::get-bucket.asciidoc[]
|
|
include::get-overall-buckets.asciidoc[]
|
|
include::get-category.asciidoc[]
|
|
include::get-datafeed.asciidoc[]
|
|
include::get-datafeed-stats.asciidoc[]
|
|
include::get-influencer.asciidoc[]
|
|
include::get-job.asciidoc[]
|
|
include::get-job-stats.asciidoc[]
|
|
include::get-ml-info.asciidoc[]
|
|
include::get-snapshot.asciidoc[]
|
|
include::get-calendar-event.asciidoc[]
|
|
include::get-filter.asciidoc[]
|
|
include::get-record.asciidoc[]
|
|
include::get-dfanalytics.asciidoc[]
|
|
include::get-dfanalytics-stats.asciidoc[]
|
|
//OPEN
|
|
include::open-job.asciidoc[]
|
|
//POST
|
|
include::post-data.asciidoc[]
|
|
//PREVIEW
|
|
include::preview-datafeed.asciidoc[]
|
|
//REVERT
|
|
include::revert-snapshot.asciidoc[]
|
|
//SET/START/STOP
|
|
include::set-upgrade-mode.asciidoc[]
|
|
include::start-datafeed.asciidoc[]
|
|
include::start-dfanalytics.asciidoc[]
|
|
include::stop-datafeed.asciidoc[]
|
|
include::stop-dfanalytics.asciidoc[]
|
|
//UPDATE
|
|
include::update-datafeed.asciidoc[]
|
|
include::update-filter.asciidoc[]
|
|
include::update-job.asciidoc[]
|
|
include::update-snapshot.asciidoc[]
|
|
//VALIDATE
|
|
//include::validate-detector.asciidoc[]
|
|
//include::validate-job.asciidoc[]
|
|
|