API предварительного просмотра данных аналитики фреймов данных
Предварительно просматривает функции, используемые конфигурацией аналитики фреймов данных.
Запрос
GET _ml/data_frame/analytics/_preview
POST _ml/data_frame/analytics/_preview
GET _ml/data_frame/analytics/<data_frame_analytics_id>/_preview
POST _ml/data_frame/analytics/<data_frame_analytics_id>/_preview
Предварительные условия
Требуется привилегия кластера monitor_ml. Данная привилегия включена в встроенную роль machine_learning_user.
Описание
Этот API предоставляет предварительный просмотр извлеченных функций для конфигурации аналитики фреймов данных, которая уже существует или еще не создана.
Параметры пути
-
<data_frame_analytics_id> - (Необязательно, строка) Идентификатор задачи аналитики на основе фреймов данных.
Тело запроса
-
config - (Необязательно, объект) Конфигурация аналитики фреймов данных, как описано в Создании задач аналитики на основе фреймов данных. Обратите внимание, что
idиdestне требуются в контексте этого API.
Тело ответа
API возвращает ответ, содержащий следующее:
-
feature_values - (массив) Массив объектов, содержащих пары «имя функции» и «значение». Функции были обработаны и указывают, что будет отправлено модели для обучения.
Примеры
resp = client.ml.preview_data_frame_analytics(
config={
"source": {
"index": "houses_sold_last_10_yrs"
},
"analysis": {
"regression": {
"dependent_variable": "price"
}
}
},
)
print(resp) const response = await client.ml.previewDataFrameAnalytics({
config: {
source: {
index: "houses_sold_last_10_yrs",
},
analysis: {
regression: {
dependent_variable: "price",
},
},
},
});
console.log(response); POST _ml/data_frame/analytics/_preview
{
"config": {
"source": {
"index": "houses_sold_last_10_yrs"
},
"analysis": {
"regression": {
"dependent_variable": "price"
}
}
}
} API возвращает следующие результаты:
{
"feature_values": [
{
"number_of_bedrooms": "1",
"postcode": "29655",
"price": "140.4"
},
...
]
}
© 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/preview-dfanalytics.html