You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The rejected alternatives section of KLIP-25 talks about supporting creating MVs without key columns, e.g.
CREATETABLEOUTPUTASSELECTCOUNT() FROM INPUT GROUP BY X;
The above should create a table, (well, MV really), which internally tracks X as the primary key to allow correct processing of updates, but externally has no X column.
This means X should not appear in the output of SELECT * FROM OUTPUT or DESCRIBE SOURCE OUTPUT, etc.
Nor should X be available in downstream queries.
Both tables and streams MVs should support this.
The text was updated successfully, but these errors were encountered:
big-andy-coates
changed the title
Support persistent queries without key column.
Support MVs without key column.
Apr 21, 2020
The rejected alternatives section of KLIP-25 talks about supporting creating MVs without key columns, e.g.
The above should create a table, (well, MV really), which internally tracks
X
as the primary key to allow correct processing of updates, but externally has noX
column.This means
X
should not appear in the output ofSELECT * FROM OUTPUT
orDESCRIBE SOURCE OUTPUT
, etc.Nor should
X
be available in downstream queries.Both tables and streams MVs should support this.
The text was updated successfully, but these errors were encountered: