显示自动化框架中注册的所有作业的信息。
名称 | 类型 | 描述 |
---|---|---|
job_id | INTEGER | 后台作业的 ID |
application_name | TEXT | 策略或用户定义操作的名称 |
schedule_interval | INTERVAL | 作业运行的间隔。默认为 24 小时 |
max_runtime | INTERVAL | 作业在被后台工作进程调度器停止之前允许运行的最大时长 |
max_retries | INTEGER | 作业失败时重试的次数 |
retry_period | INTERVAL | 调度器在作业失败时等待重试的时间量 |
proc_schema | TEXT | 作业执行的函数或过程的模式名称 |
proc_name | TEXT | 作业执行的函数或过程的名称 |
owner | TEXT | 作业的所有者 |
scheduled | BOOLEAN | 设置为 true 以自动运行作业 |
fixed_schedule | BOOLEAN | 对于根据计划间隔和初始启动时间在固定时间执行的作业,设置为 true 。 |
config | JSONB | 在执行时传递给由 proc_name 指定的函数的配置 |
next_start | TIMESTAMP WITH TIME ZONE | 作业的下一次启动时间,如果它被计划为自动运行 |
initial_start | TIMESTAMP WITH TIME ZONE | 作业首次运行的时间,也是固定计划作业执行时间对齐的时间。 |
hypertable_schema | TEXT | 超表的模式名称。对于用户定义的操作,设置为 NULL |
hypertable_name | TEXT | 超表的表名称。对于用户定义的操作,设置为 NULL |
check_schema | TEXT | 可选配置验证函数的模式名称,在创建或更新作业时设置 |
check_name | TEXT | 可选配置验证函数的名称,在创建或更新作业时设置 |
显示与连续聚合的刷新策略关联的作业
SELECT * FROM timescaledb_information.jobs;job_id | 1001application_name | Refresh Continuous Aggregate Policy [1001]schedule_interval | 01:00:00max_runtime | 00:00:00max_retries | -1retry_period | 01:00:00proc_schema | _timescaledb_internalproc_name | policy_refresh_continuous_aggregateowner | postgresscheduled | tconfig | {"start_offset": "20 days", "end_offset": "10days", "mat_hypertable_id": 2}next_start | 2020-10-02 12:38:07.014042-04hypertable_schema | _timescaledb_internalhypertable_name | _materialized_hypertable_2check_schema | _timescaledb_internalcheck_name | policy_refresh_continuous_aggregate_check
查找与压缩策略相关的所有作业
SELECT * FROM timescaledb_information.jobs where application_name like 'Compression%';-[ RECORD 1 ]-----+--------------------------------------------------job_id | 1002application_name | Compression Policy [1002]schedule_interval | 15 days 12:00:00max_runtime | 00:00:00max_retries | -1retry_period | 01:00:00proc_schema | _timescaledb_internalproc_name | policy_compressionowner | postgresscheduled | tconfig | {"hypertable_id": 3, "compress_after": "60 days"}next_start | 2020-10-18 01:31:40.493764-04hypertable_schema | publichypertable_name | conditionscheck_schema | _timescaledb_internalcheck_name | policy_compression_check
查找由用户定义的操作运行的作业
SELECT * FROM timescaledb_information.jobs where application_name like 'User-Define%';-[ RECORD 1 ]-----+------------------------------job_id | 1003application_name | User-Defined Action [1003]schedule_interval | 01:00:00max_runtime | 00:00:00max_retries | -1retry_period | 00:05:00proc_schema | publicproc_name | custom_aggregation_funcowner | postgresscheduled | tconfig | {"type": "function"}next_start | 2020-10-02 14:45:33.339885-04hypertable_schema |hypertable_name |check_schema | NULLcheck_name | NULL-[ RECORD 2 ]-----+------------------------------job_id | 1004application_name | User-Defined Action [1004]schedule_interval | 01:00:00max_runtime | 00:00:00max_retries | -1retry_period | 00:05:00proc_schema | publicproc_name | custom_retention_funcowner | postgresscheduled | tconfig | {"type": "function"}next_start | 2020-10-02 14:45:33.353733-04hypertable_schema |hypertable_name |check_schema | NULLcheck_name | NULL
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。