AleriML with module and cluster elements – AleriML with module and cluster elements is not migrated to CCL because it is represented by infrastructure elements instead.<Cluster id="name of cluster">(Node)*</Cluster>
<Module id="name of module" >{Module | DataLocation | Store | Stream}*</Module>
JoinStream migration – The Event Stream Processor compiler is more strict with joins than the Aleri compiler. Some cases may migrate but may not get compiled on the ESP Server. To successfully compile in such cases, manually configure the CCL for:- JoinStream with FullOuter join.
- Ensure One-One mapping between
participating streams and windows.
- Add firstnonnull() for primary keys.
- JoinStream with LeftOuter join with Many-Many cardinality.
- Ensure One-One or Many-One mapping between
participating streams and windows.
- JoinStream with InnerJoin with no One-One cardinality.
- Ensure One-One mapping between
participating streams and windows.
Note: Data models containing joins should be recompiled when migrating
from ESP 5.0 to any subequent version of the product. Failure to do
so may prevent the compiled data model from being loaded by the
server. In the case that the model does load, the results produced
will be incorrect.