![]() | ![]() | ![]() | ![]() | ![]() |
SAS Event Stream Processing projects can contain DS2 modules that are handled by SAS® Micro Analytic Service. When you run projects that contain these modules, you might encounter one of the following issues.
DS2 modules can be in files referenced by the model for the project. These modules are compiled as part of the project starting. As the modules increase in size, the compilation time increases exponentially. The project starts very slowly, potentially taking minutes to start. Here is an example SAS Event Stream Processing XML server log that shows a long time between messages for the project starting and the project becoming active:
DS2 modules can return multiple derived events from a single source event because the method declaration uses arrays to hold IN_OUT variables. Here is an example:
When you run a SAS Event Stream Processing project that contains a DS2 module, a memory leak occurs if the method declaration processes string arrays.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS Event Stream Processing Engine | Microsoft® Windows® for x64 | 5.2 | 5.2 | ||
Linux for x64 | 5.2 | 5.2 | ||||
SAS System | SAS Event Stream Processing for Edge Computing | Linux for AArch64 | 5.2 | 5.2 | Viya | Viya |
Linux for x64 | 5.2 | 5.2 | Viya | Viya |