使用 `alter_job
` 修改现有作业。您可以更改作业运行的配置和计划。使用 `delete_job
` 删除作业。
注意
要修改或删除作业,您需要知道其 job_id
。通过查询 timescaledb_information.jobs
表找到 job_id
。
SELECT * FROM timescaledb_information.jobs;
要替换作业的整个 JSON 配置,请使用新的 config
对象调用 alter_job
。例如,替换 id 为 1000
的作业的 JSON 配置
SELECT alter_job(1000, config => '{"hypertable":"metrics"}');
要关闭作业的自动计划,请调用 alter_job
并将 scheduled
设置为 false
。您仍然可以使用 run_job
手动运行作业。例如,关闭 id 为 1000
的作业的计划
SELECT alter_job(1000, scheduled => false);
要重新启用作业的自动计划,请调用 alter_job
并将 scheduled
设置为 true
。例如,重新启用 id 为 1000
的作业的计划
SELECT alter_job(1000, scheduled => true);
使用 `delete_job
` 从自动化框架中删除作业。例如,删除 id 为 1000
的作业
SELECT delete_job(1000);
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。