预览数据帧分析 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
(可选,对象)创建数据帧分析作业中描述的数据帧分析配置。请注意,在此 API 的上下文中不需要提供 iddest

响应正文编辑

API 返回包含以下内容的响应

feature_values
(数组)包含特征名称和值对的对象数组。这些特征已经过处理,指示将发送到模型进行训练的内容。

示例编辑

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"
    },
    ...
  ]
}