CCL Statements
The CCL statement reference provides syntax, parameter descriptions, usage, and examples.
- ADAPTER START Statement
Controls adapter start times.
- ATTACH ADAPTER Statement
Attach an adapter to a stream or window.
- CREATE DELTA STREAM Statement
Defines a stateless element that can interpret all operational codes (opcodes): insert, delete and update.
- CREATE ERROR STREAM Statement
Create a stream that collects errors and the events that caused them.
- CREATE FLEX Statement
A flex operator takes input from one or more streams/windows and produces a derived stream or window as its output. It allows the use of SPLASH code to specify customizable processing logic.
- CREATE LIBRARY Statement
In order to use external C/C++ and Java functions in CCL expressions, you must first declare them in your CCL project using the CREATE LIBRARY statement.
- CREATE LOG STORE Statement
Creates a log store for use by one or more windows. Unlike a memory store, which is the default, a log store persists data to disk so that it can be recovered after a shutdown or failure.
- CREATE MEMORY STORE Statement
Creates a named memory store that one or more windows can be assigned to. Is not required but can be used for performance optimization.
- CREATE MODULE Statement
Create a module that contains specific functionality that you can load in a CCL project using the LOAD MODULE statement.
- CREATE REFERENCE Statement
Establish a reference to a table in an external database so that streams and flex operators in your project can run ad hoc queries on that table for information to be used in conjunction with streaming data in the project or a module.
- CREATE SCHEMA Statement
Defines a named schema that can be referenced later and reused by one or more streams/windows in the project or module.
- CREATE SPLITTER Statement
The Splitter construct is a multi-way filter that sends data to different target streams depending on the filter condition. It works similar to the ANSI 'case' statement.
- CREATE STREAM Statement
Create either an input stream that receives events from external sources, or a derived stream of events that is the result of a continuous query applied to one or more inputs.
- CREATE WINDOW Statement
Defines a named window that can be referenced and used by one or more downstream operators or, if an output window, can be used to publish results.
- DECLARE Statement
DECLARE block statements specify the variables, parameters, typedefs and functions used in a CCL project.
- IMPORT Statement
Import libraries, parameters, variables, and schema, function, and module definitions from another CCL file into a project, module, or another IMPORT file.
- LOAD MODULE Statement
The LOAD MODULE statement loads a previously created module into the project. The CREATE MODULE statement can either be in the current CCL file or in an imported CCL file (see IMPORT statement).
Created December 18, 2013. Send feedback on this help topic to Technical Publications:
pubs@sap.com