删除数据馈送 API

编辑

删除现有数据馈送。

请求

编辑

DELETE _ml/datafeeds/<feed_id>

先决条件

编辑
  • 需要 manage_ml 集群权限。此权限包含在 machine_learning_admin 内置角色中。
  • 除非使用 force 参数,否则必须先停止数据馈送才能删除它。

路径参数

编辑
<feed_id>
(必需,字符串) 唯一标识数据馈送的数字字符串。此标识符可以包含小写字母数字字符(a-z 和 0-9)、连字符和下划线。它必须以字母数字字符开头和结尾。

查询参数

编辑
force
(可选,布尔值) 用于强制删除已启动的数据馈送;此方法比停止和删除数据馈送更快。

示例

编辑
resp = client.ml.delete_datafeed(
    datafeed_id="datafeed-total-requests",
)
print(resp)
response = client.ml.delete_datafeed(
  datafeed_id: 'datafeed-total-requests'
)
puts response
const response = await client.ml.deleteDatafeed({
  datafeed_id: "datafeed-total-requests",
});
console.log(response);
DELETE _ml/datafeeds/datafeed-total-requests

当数据馈送被删除时,您会收到以下结果

{
  "acknowledged": true
}