跳到主要内容

虎符数据源(Json)

用途:从虎符中获取对应模型的数据,输出到算盘中,供下一个节点使用
说明:本组件采用定时触发的机制,会定时从虎符获取数据,并缓存数据,同时向下一个节点发送数据;若在触发间隔内有系统事件,则将缓存数据发送到下一个节点中。本组件将数据转换(Csv2Json)中的功能集成了进来,直接将数据输出为json字符串,减少中间临时数据的生成。
输入:系统事件,例如前面板的加载、刷新等,都会触发向节点向下一个节点发送数据
输出:json格式字符串
参数

  • code:虎符中对应模型的代码
  • 数据刷新间隔:从虎符获取数据的间隔,单位秒
  • 选中字段:选中的csv文件中的字段
  • 返回行数:返回数据的行数,例如填100,则输出文件前100行的数据
  • 选中行号:选中某一行输出,与上一个'返回行数'参数冲突,只能同时填写一项
  • 输出格式
    • records:如[{'a': 'val1', 'b': 1}, {'a': 'val2', 'b': 2}]
    • list:如{'a': ['val1', 'val2'], 'b': [1, 2]}
    • echarts:符合echarts格式的数据,如:[['a', 'b', 'c'], [1, 2, 3], [4, 5, 6]]
  • 包含索引:是否将数据中的索引一起在json中输出

使用方式:搜索'虎符数据源',将对应组件拖入后面板中