API анализа данных в рамках фреймов (cat data frame analytics)
API cat предназначены только для использования человеком с помощью командной строки или консоли Kibana. Они не предназначены для использования приложениями. Для использования приложениями используйте API получения статистики задач анализа данных в рамках фреймов.
Возвращает конфигурационную и справочную информацию о задачах анализа данных в рамках фреймов.
Запрос
GET /_cat/ml/data_frame/analytics/<data_frame_analytics_id>
GET /_cat/ml/data_frame/analytics
Предварительные условия
Если функции безопасности Elasticsearch включены, у вас должны быть следующие привилегии:
- cluster:
monitor_ml
Для получения дополнительной информации см. Привилегии безопасности и Привилегии безопасности машинного обучения.
Параметры пути
-
<data_frame_analytics_id> - (Необязательно, строка) Идентификатор задачи анализа данных в рамках фреймов. Если вы не указываете этот параметр, API возвращает информацию о первых ста задачах анализа данных в рамках фреймов.
Параметры запроса
-
format - (Необязательно, строка) Короткая версия заголовка HTTP accept. Допустимые значения: JSON, YAML и т. д.
-
h -
(Необязательно, строка) Список столбцов, которые нужно отобразить, разделенные запятыми.
Если вы не указываете, какие столбцы включить, API возвращает значения по умолчанию. Если вы явно указываете один или несколько столбцов, он возвращает только указанные столбцы.
Допустимые столбцы:
-
assignment_explanation,ae - Содержит сообщения, относящиеся к выбору узла.
-
create_time,ct,createTime - (По умолчанию) Время создания задачи анализа данных в рамках фреймов.
-
description,d - Описание задачи.
-
dest_index,di,destIndex - Имя целевого индекса.
-
failure_reason,fr,failureReason - Содержит сообщения о причинах сбоя задачи анализа данных в рамках фреймов.
-
id - (По умолчанию) Идентификатор задачи анализа данных в рамках фреймов.
-
model_memory_limit,mml,modelMemoryLimit - Приблизительный максимальный объем ресурсов памяти, разрешенных для задачи анализа данных в рамках фреймов.
-
node.address,na,nodeAddress - Сеть адрес узла, на который назначена задача анализа данных в рамках фреймов.
-
node.ephemeral_id,ne,nodeEphemeralId - Временный идентификатор узла, на который назначена задача анализа данных в рамках фреймов.
-
node.id,ni,nodeId - Уникальный идентификатор узла, на который назначена задача анализа данных в рамках фреймов.
-
node.name,nn,nodeName - Имя узла, на который назначена задача анализа данных в рамках фреймов.
-
progress,p - Отчет о ходе выполнения задачи анализа данных в рамках фреймов по фазам.
-
source_index,si,sourceIndex - Имя исходного индекса.
-
state,s - (По умолчанию) Текущее состояние задачи анализа данных в рамках фреймов.
-
type,t - (По умолчанию) Тип анализа, выполняемого задачей анализа данных в рамках фреймов.
-
version,v - Номер версии Elasticsearch, в которой была создана задача анализа данных в рамках фреймов.
-
-
help - (Необязательно, логическое значение) Если
true, в ответ включена справочная информация. По умолчаниюfalse. -
s - (Необязательно, строка) Список столбцов или псевдонимов столбцов, разделенных запятыми, для сортировки ответа.
-
time - (Необязательно, единицы времени) Единица измерения времени для отображения значений.
-
v - (Необязательно, логическое значение) Если
true, в ответ включены заголовки столбцов. По умолчаниюfalse.
Примеры
resp = client.cat.ml_data_frame_analytics(
v=True,
)
print(resp) response = client.cat.ml_data_frame_analytics( v: true ) puts response
const response = await client.cat.mlDataFrameAnalytics({
v: "true",
});
console.log(response); GET _cat/ml/data_frame/analytics?v=true
id create_time type state classifier_job_1 2020-02-12T11:49:09.594Z classification stopped classifier_job_2 2020-02-12T11:49:14.479Z classification stopped classifier_job_3 2020-02-12T11:49:16.928Z classification stopped classifier_job_4 2020-02-12T11:49:19.127Z classification stopped classifier_job_5 2020-02-12T11:49:21.349Z classification stopped
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/cat-dfanalytics.html