我希望得到一些关于WSO2 CEP 4.2.0中Kalman Filter Extension的输入(命名:measuredValue,measuredChangingRate,measurementNoiseSD和timestamp)和输出(2个值)的信息 . 我找不到任何文件 . 我认为measuredValue是要过滤的值,timestamp是关于measuredValue获取瞬间的数字标签;关于measuredChangingRate和measurementNoiseSD?此外,我注意到一个问题:当我尝试使用此功能时,Siddhi说:
执行计划“ExecutionPlan”中的StreamFunctionExtension 不存在扩展名
是否有可能没有kalmanFilter函数的任何扩展?
我的片段查询是:
@Import('InputStream:1.0.0')
define stream InStream (energy double, timestamp long);
define stream ResKalmanFilterStream (energyEstimated double, x double);
from InStream#kf:kalmanFilter(energy)
select *
insert into ResKalmanFilterStream;
1 回答
kf:kalmanFilter(energy)
是一个函数,它将一个属性(在本例中为energy
)作为参数并输出一个新值 . 换句话说,它会生成一个新属性,因此必须在select
语句中使用它 .