addSparseReactiveMetrics
语法
addSparseReactiveMetrics(name, metrics)
详情
为指定的 SparseReactiveStateEngine 增加稀疏状态计算规则。
参数
name 字符串标量,表示需要增加计算规则的 SparseReactiveStateEngine 的名称。
metrics 是一个表,表示需要新增的规则。表结构与 createSparseReactiveStateEngine 的
metrics 参数相同。
注:
-
单节点模式与集群模式跨节点场景:Orca 中自定义函数的 formula 仅支持
<>格式的元代码。 -
集群模式跨节点场景建议直接到对应节点操作:
-
rpc远程调用addSparseReactiveMetrics时,formula 需用""格式字符串,或直接登录引擎所在节点操作; -
引擎中含
<>格式代码时,rpc调用getSparseReactiveMetrics会异常,建议直接登录引擎所在节点操作。
-
例子
newMetrics = table(
["A003"] as deviceID,
["mavg(value,3)"] as formula,
["A003_1"] as outputMetricKey
)
addSparseReactiveMetrics("demoengine", newMetrics)
相关函数:createSparseReactiveStateEngine, getSparseReactiveMetrics, deleteSparseReactiveMetric
