データフレーム分析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の文脈では
id
とdest
を提供する必要はありません。
レスポンスボディ
APIは以下を含むレスポンスを返します:
feature_values
- (配列)特徴名と値のペアを含むオブジェクトの配列。特徴は処理されており、モデルのトレーニングに送信される内容を示します。
例
Python
resp = client.ml.preview_data_frame_analytics(
config={
"source": {
"index": "houses_sold_last_10_yrs"
},
"analysis": {
"regression": {
"dependent_variable": "price"
}
}
},
)
print(resp)
Js
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"
}
}
}
}
コンソール-結果
{
"feature_values": [
{
"number_of_bedrooms": "1",
"postcode": "29655",
"price": "140.4"
},
...
]
}