CREATE STREAM
Create a new hstream stream with the given name. An exception will be thrown if a stream with the same name already exists.
Synopsis
CREATE STREAM stream_name [ AS select_query ] WITH (REPLICATE = INT);
Notes
stream_name
is a valid identifier.select_query
is an optionalSELECT
(Stream) query. For more information, seeSELECT
section. When<select_query>
is specified, the created stream will be filled with records from theSELECT
query continuously. Otherwise, the stream will only be created and kept empty.WITH
clause contains some stream options. OnlyREPLICATE
option is supported now, which represents the replication factor of the stream. If it is not specified, the replication factor will be set to default value.
Examples
CREATE STREAM foo;
CREATE STREAM weather WITH (FORMAT = "JSON");
CREATE STREAM abnormal_weather AS SELECT * FROM weather WHERE temperature > 30 AND humidity > 80 EMIT CHANGES;