【问题标题】:why DolphinDB reports error message when subscribing to stream tables为什么 DolphinDB 在订阅流表时会报错
【发布时间】:2022-01-23 13:56:03
【问题描述】:

我在 DolphinDB 中订阅了流表,但错误报告“异常=只有一个表可以附加到另一个表”。我的代码有什么问题吗? 我还使用了一个用户定义的函数作为处理程序。仍然会出现错误消息“exception=FROM 子句必须返回一个表”。

【问题讨论】:

    标签: stream subscription dolphindb


    【解决方案1】:

    订阅流表时,需要指定参数‘msgAsTable=true’。

    subscribeTable(tableName="trades1", actionName="tradesStats22", offset=0, handler=func, msgAsTable=true)
    

    它的默认值为 false,这意味着订阅的数据作为列的元组被摄取到处理程序中。这就是导致这两个错误的原因。

    【讨论】:

      猜你喜欢
      • 2021-08-25
      • 2019-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多