【TDengine 使用环境】
预生产环境
【TDengine 版本】
TDengine TSDB-OSS 3.4.0.2
【操作系统以及版本】
ubuntu
【部署方式】容器/非容器部署
deb安装
【遇到的问题:问题现象及影响】
我在创建流计算中,想要实现流计算的结果表与源表的表名一致,查询了很多办法,没有实现,类似与下面的语句,tag没问题,但是表名变成了_t7f0c01cf72a5f91b26bff73887c69cef-493764995868808535,我尝试了output_subtable(concat(xxx, mmsi)),但是提示concat不能在这里使用,也用partition by tablename测试过,也不行,请问有人能给个示例吗?
CREATE STREAM IF NOT EXISTS ais_db_ds_1m.ais_downsampling_stream_1m
INTERVAL(1m)
SLIDING(1m)
FROM ais_db_raw.ais_pos PARTITION BY mmsi
INTO ais_db_ds_1m.ais_pos_1m
TAGS (mmsi int AS mmsi)
AS SELECT
cast(\_tlocaltime/1000000 AS timestamp) as ts,
LAST(lon) as lon,
LAST(lat) as lat
FROM %%tbname
WHERE \_c0 >= \_twstart AND \_c0 <= \_twend;