I need some help getting started with using the DMN library in Databricks. I have installed the latest (1.12.4) feel-engine package on our cluster and read through the DMN Feel documentation online but that is as far as I was able to get without any examples. Here is the scenario I am trying to accomplish:
- Create a set of decision tables using Camunda Modeler and save to DMN file
- Using a Databricks notebook, create a dataframe from reading in a data file (CSV, Excel, JSON, etc.)
- Using the DMN library, open and read the DMN file and execute the decision table rules against the input columns in the dataframe and output the decision results as a column added to this data frame.
Unfortunately it looks like this requires a lot of programming to get this to work but I am hoping I am just missing something and it will be easy.
Any help appreciated!