ロールアップジョブAPIの開始
8.11.0で非推奨。
ロールアップは将来のバージョンで削除されます。代わりにダウンサンプリングを使用してください。
既存の停止したロールアップジョブを開始します。
リクエスト
POST _rollup/job/<job_id>/_start
前提条件
- Elasticsearchのセキュリティ機能が有効になっている場合、このAPIを使用するには
manage
またはmanage_rollup
のクラスター権限が必要です。詳細についてはセキュリティ権限を参照してください。
説明
存在しないジョブを開始しようとすると、例外が発生します。すでに開始されているジョブを開始しようとすると、何も起こりません。
パスパラメータ
<job_id>
- (必須、文字列)ロールアップジョブの識別子。
レスポンスコード
404
(リソースが見つかりません)- このコードは、リクエストに一致するリソースがないことを示します。存在しないジョブを開始しようとすると発生します。
例
#### Python
``````python
resp = client.rollup.start_job(
id="sensor",
)
print(resp)
`
Ruby
response = client.rollup.start_job(
id: 'sensor'
)
puts response
Js
const response = await client.rollup.startJob({
id: "sensor",
});
console.log(response);
コンソール
POST _rollup/job/sensor/_start
コンソール-結果
{
"started": true
}