ClusterInstallerDriver Parameters

From the console, type the tool name, ClusterInstallerDriver-1.6.0, without arguments. See a dump of the arguments. java -Dlog4j.configurationFile=file:<KAMANJA_CLUSTER_INSTALL_HOME>/config/log4j2.xml -jar <KAMANJA_CLUSTER_INSTALL_HOME>/bin/ClusterInstallerDriver-1.6.0 Expected output: /** Mandatory parameters (always) */ –{upgrade|install} –apiConfig < file> –clusterConfig <ClusterConig.json file> –tarballPath <tarball path> –toScala <“2.11” or “2.10”> –tenantId <a tenantId that is applied to all metadata objects> –adapterMessageBindings <a JSON file … Read More

Creating a Simple Model in R and Consuming It in Kamanja

LigaData has released a video showing the training of a simple model, capturing the model by producing PMML, then testing the PMML by using part of Kamanja to execute that model. This video shows a quick test situation and has the benefit of using the PMML in Kamanja without deploying the entire Kamanja suite. This … Read More

Java/Scala – Model Configuration Changes

The structure of the model configuration file used in Java/Scala models has changed. New information has been added in this file and the functionality has been expanded to define dependencies. Here is an example. The model config definition has a new syntax as shown below:

InputTypesSets is defined as an array of arrays of … Read More

Putting an R/Rattle Model into Production using Kamanja

LigaData has released a video showing the training of a simple model, capturing the model by producing PMML, then using the PMML to execute that model in the full Kamanja system. This is interesting because it shows more of a production situation and shows the entire suite deployed – although there still needs to be … Read More


Using Serialization and Deserialization in Kamanja Kamanja is designed to be easily integrated into a customer’s message workflow. To this end, Kamanja supports some of the common message transport formats such as JSON, CSV, and AVRO (coming soon). In addition, Kamanja offers a binary format designed principally for the storage representation of message data. With … Read More

Smart File Input Adapter

Introduction The smart file adapter (new in v1.4) is a new custom input adapter that can be used to get messages onto the Kamanja server in order to process them. It watches some configured folders constantly. Whenever it finds a new file in any of these folders, it starts reading from this file, and sends … Read More

Tutorial for Building a Simple Model Ensemble

Before performing any commands on this page, go through Quick Start. To download the files used in this tutorial, click on In Kamanja, it is possible to create a model ensemble leveraging its DAG implementation. The first example is a very simple one. There is a collection of three models, written in Scala, that … Read More