osDQ dedicated to create apache spark based data pipeline using JSON
...It can run in local mode also.
Get json example at https://github.com/arrahtech/osdq-spark
How to run
Unzip the zip file
Windows : java -cp .\lib\*;osdq-spark-0.0.1.jar org.arrah.framework.spark.run.TransformRunner -c .\example\samplerun.json
Mac UNIX
java -cp ./lib/*:./osdq-spark-0.0.1.jar org.arrah.framework.spark.run.TransformRunner -c ./example/samplerun.json
For those on windows, you need to have hadoop distribtion unzipped on local drive and HADOOP_HOME set. Also copy winutils.exe from here into HADOOP_HOME\bin
Excellent Decision Table based Rules Engine implementation in Java
DT4J is a Java implementation of Decision Table based rules engine. It supports excel based and an editor based Decision Table authoring. It integrates with Spring expressions (SpEL) to express conditions and actions. Put together it's a power rules engine.