meas_bms是超级表,我希望实现的流是meas_bms子表中写入数据的时候,将数据写入一张普通表events_flat_rows,但是一直报错 DB error: Out super table exists and is not super table [0x80004110]。也确认了events_flat_rows是普通表,建表语句CREATE TABLE events_flat_rows (ts TIMESTAMP, msg VARCHAR(256), v DOUBLE, st_id SMALLINT, v_id SMALLINT, m_id INT, lv SMALLINT)。为什么会报这个错呢,如何解决?
create stable st(ts timestamp, c1 int) tags (t1 int, t2 double);
create table t1 using st tags (1, 1.1);
create table t2 using st tags (2, 2.2);
create stream s1 count_window(1) from st partition by tbname, t1, t2 into out tags(t1 int as t1, t2 double as t2) as select ts, c1 from %%trows;