In CCL, the Aleri store element migrates to a CREATE MEMORY STORE statement. Since the Aleri ExtendStream element extends all columns from its input stream, in CCL, it migrates to an output window with extended columns from the input stream.
AleriML:
<Store file="store1" fullsize="64" id="store1" kind="memory"/> <ExtendStream id="Extenddatatypes" store="store1" istream="alldatatypes"> <ColumnExpression name="a1">alldatatypes.a * 109.0</ColumnExpression> <ColumnExpression name="charData">concat(alldatatypes.charData,'test')</ColumnExpression> </ExtendStream>
CCL:
CREATE MEMORY STORE store1 PROPERTIES INDEXTYPE ='tree', INDEXSIZEHINT =8; CREATE OUTPUT WINDOW Extenddatatypes SCHEMA (id INTEGER, a LONG, charData STRING, a1 FLOAT) PRIMARY KEY (id, a) STORE store1 AS SELECT alldatatypes.id AS id, alldatatypes.a AS a, concat(alldatatypes.charData,'test') AS charData, alldatatypes.a * 109.0 AS a1 FROM alldatatypes;