创建阈值

可创建阈值来确定运行调度程序任务或传感器的条件。

必须以用户 gbasedbt 或其他授权用户身份连接 sysadmin 数据库。

阈值指定一个值,该值可用于与当前值进行比较,以便确定是否必须运行任务或传感器。

要创建阈值,请执行以下操作:
  1. 使用 INSERT 语句添加 ph_threshold 表中以下列的值:
    • name:阈值的名称
    • task_nameph_task 表中的任务的名称
    • value:阈值的值
    • value_type:阈值的数据类型(STRING 或 NUMERIC)
    • description:阈值所执行操作的描述
  2. 编写任务或传感器操作以使用阈值。

示例

以下示例为任务 Idle_timeout 添加阈值 IDLE TIMEOUT:
INSERT INTO ph_threshold 
(
name,
task_name,
value,
value_type,
description)
VALUES
(
"IDLE TIMEOUT",
"Idle_timeout",
"60",
"NUMERIC",
"Maximum amount of time in minutes for non-gbasedbt users to be idle."
);
任务操作从当前时间中减去上一个用户操作的时间,并将该值与 ph_threshold 表中的值列进行比较。