输出表的各列的顺序为:分组列,计算结果列。
其中:
(1) 根据 keyColumn 的设置,输出表的前几列必须和 keyColumn 设置的列及其顺序保持一致。
(2) 其后为计算结果列,可为多列。
例如
rse = createReactiveStateEngine(name="reactiveDemo", metrics =[<time>, factor1], dummyTable=tickStream, outputTable=result, keyColumn="sym", filter=<sym in ["000001.SH", "000002.SH"]>)
对应的result表的格式应该是sym,buyNo,time,factor1
result = table(1000:0, `sym`buyNo`time`factor1, [SYMBOL,LONG,DATETIME,DOUBLE])
更多详见https://www.dolphindb.cn/cn/help/FunctionsandCommands/FunctionReferences/c/createReactiveStateEngine.html