https://github.com/sassoftware/esp-studio-custom-windows
A repository for sharing custom windows created with SAS Event Stream Processing Studio. A custom window is a Python or Lua code file which also contains some configuration details.
https://github.com/sassoftware/esp-studio-custom-windows
sas sas-studio sas-viya
Last synced: 2 months ago
JSON representation
A repository for sharing custom windows created with SAS Event Stream Processing Studio. A custom window is a Python or Lua code file which also contains some configuration details.
- Host: GitHub
- URL: https://github.com/sassoftware/esp-studio-custom-windows
- Owner: sassoftware
- License: apache-2.0
- Created: 2024-12-18T15:58:08.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-01-29T08:49:53.000Z (3 months ago)
- Last Synced: 2025-01-29T09:38:24.153Z (3 months ago)
- Topics: sas, sas-studio, sas-viya
- Language: Python
- Homepage:
- Size: 1.72 MB
- Stars: 2
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Support: SUPPORT.md
Awesome Lists containing this project
README
# SAS Event Stream Processing Studio Custom Windows
## Overview
Custom windows in SAS Event Stream Processing Studio enable you to create your own windows that can be reused across SAS Event Stream Processing projects. These custom windows can be written in Python or Lua.The end user of these custom windows can simply add them to their project and configure them; no coding is required. The custom window code is added to the project package, making it portable. This means that projects that use custom windows work in different environments, even when the custom window has not been added to SAS Event Stream Processing Studio in that environment.
This repository gives you access to contributed custom windows that can be added to SAS Event Stream Processing Studio.
### Prerequisites
SAS Event Stream Processing Studio version 2025.02 or later is required.## List of Contributions
[List of custom windows in this repository](CUSTOM_WINDOWS_LIST.md)## Getting Started
* [Getting Started](https://github.com/sassoftware/esp-studio-custom-windows/tree/main/Getting%20Started) provides a step-by-step example of how to create a custom window
* [Upload a Configuration File](https://documentation.sas.com/?cdcId=espcdc&cdcVersion=default&docsetId=espstudio&docsetTarget=n1s1yakz9sl8upn1h9w2w7ba2mao.htm#p0a64jblkf46y4n1hofcs1ikonrz) in SAS Help Center explains how to upload a custom window configuration file (a Python or Lua code file) that you have obtained from this GitHub to SAS Event Stream Processing Studio## Contributing
Maintainers are accepting patches and contributions to this project.
Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on submitting contributions to this project.## License
This project is licensed under the [Apache 2.0 License](LICENSE).## Additional Resources
* [Working with Custom Windows](https://documentation.sas.com/?cdcId=espcdc&cdcVersion=default&docsetId=espstudio&docsetTarget=n1i5e4tlvgim7tn1sk4k9vafj2in.htm) in SAS Help Center
* Demo video (TBD)