This solution allows you to visualize business logic (for example, tariff schedule, calculation of insurance payments, etc.) and remove it from the code (the programmers will thank you), leaving it entirely under the control of business analysts
This application is designed to show how you can work with this using IRIS and DMN
https://iris-dmn.demo.community.intersystems.com/dmn/index.html#
- Attention, you may encounter the work of other users, data is deleted at 3:00 GMT every day or more often
DMN was invented in 2015 by the same guys who created BPMN - these 2 notations go well together. But it can also be used separately. The Decision Model and Notation (DMN™) is a Standard by OMG®, providing a conventional and visual notation readily understandable by all users and personas.
- https://learn-dmn-in-15-minutes.com/
- https://kiegroup.github.io/dmn-feel-handbook/#dmn-feel-handbook
- Write queries to the IRIS database using SQL and receive them in a beautiful form
- Draw a business process in the DMN editor
- Execute DMN solution using data received via SQL
- Write a lightweight data converter from CSV => JSON
- Support working with data of more than 100k records
- Clone/git pull the repo into any local directory
git clone https://github.com/alexnxela/iris-dmn.git
- Open a Docker terminal in this directory and run:
Be sure to execute this file, it will download java version 11 (since IRIS uses 8 by default). If you are using windows - (you may need to do this manually)
./build.sh
- Run the IRIS container:
docker-compose up -d
Install with IPM
zpm "install iris-dmn"
docker-compose up -d