流式计算创建的时候调用 cast 函数出错

【TDengine 使用环境】
开发环境

【TDengine 版本】
3.3.6.6 Community
【操作系统以及版本】
Ubuntu

【部署方式】容器/非容器部署
容器

【集群节点数】

【集群副本数】

【描述业务影响】

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

流式计算创建的时候调用 cast 函数,提示下面错误:
Internal error: Illegal number of columns

不用 cast 函数就可以创建成功

sql 语句

CREATE STREAM `stream_1935995224677933058` TRIGGER WINDOW_CLOSE
  WATERMARK 60s
  FILL_HISTORY 1 
  INTO
  `ems_tdengine`.`stream_result_elplg86l1v6rj6bqose_all_dd-0-16_diff_latest_20`
  TAGS (device_identification) AS
SELECT
   CAST(TIMEDIFF(_wend, 20m) AS TIMESTAMP) AS `ts`,
  _wend as `ts_end`,
  LAST (`dd-0-16`) - FIRST (`dd-0-16`) AS `dd-0-16`
FROM
  `ems_tdengine`.`stream_result_elplg86l1v6rj6bqose_all_dd-0-16_diff_latest_20_mid`
WHERE
  1 = 1
PARTITION BY
  device_identification INTERVAL(40m) SLIDING (20m) 

【资源配置】

【报错完整截图】

周一我确认一下。

如遇相同问题可另起新帖。

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。