更新时间:2024-11-29 GMT+08:00
添加存储过程规则
操作场景
平台支持基于PL/SQL语法的存储过程规则计算,业务管理人员通过定义存储过程规则,使实时消息数据经规则计算处理后生成实时决策。
操作步骤
- 参考访问RTD WebUI界面,使用业务用户登录RTD WebUI管理界面,选择要操作的租户。
- 选择“业务管理 > 变量&规则配置 > 存储过程规则”。
- 单击“新增”,参见以下表格设置存储过程规则的相关属性参数。
表1 存储过程规则参数一览表 参数名
说明
事件源类型
规则对应事件源类型。
维度名称
规则对应维度。
名称
规则名称。
说明:- 存储过程规则名称的前缀为“pr_”。
- 名称不区分大小写,必须由字母或下划线开头,且字符范围限制为[A-Z]、[a-z]、[0-9]、_,长度不超过30个字符。
优先级
规则优先级,取值范围为“1~2147483647”。
规则类型
- 普通规则:规则“上线”即可参与每一笔报文(全部流量)的计算。
- 灰度规则:需设置流量占比。
- 确认“发布规则”前上线,该规则使用设置的流量占比计算;
- 确认“发布规则”后上线,该规则参与每一笔报文(全部流量)的计算,即单击该规则所属“操作”列中的“发布规则”,单击“确定”后再上线。
- 挑战者规则:需设置流量占比和挑战冠军用于被挑战。待新创建的规则上线后,新规则在设置的流量占比情况下挑战已有规则,单击“操作”列中的“挑战冠军”可以切换挑战者和被挑战者。被挑战者为当前生效的存储过程规则。
流量占比
设置数据分流占比。
- 选择“灰度规则”时取值范围为(0-99]的整数。
- 选择“挑战者规则”时取值范围为[0-100]的整数。
挑战冠军
选择某条存储过程规则作为被挑战者。选择“挑战者规则”时必选。
SQL
输入规则SQL代码。
描述
规则描述信息。
参数设置完成后,单击“检核参数”,设置规则里用到的参数变量的值,然后单击“语法检查”,检查代码的语法正确性。
若检查未通过,用户可根据提示信息进行修改具体代码,然后重新执行检查。
- 语法检查完成后,单击“确定”,添加存储过程规则。
规则添加完成后,在存储过程规则界面勾选规则,选择“更多操作 > 上线”或“更多操作> 下线”,完成规则的上线下线操作。
父主题: 业务管理