Based on a XML command line interface, Interactive Analyzer can be used as a data analysis component within automatized work flows or batch processes. This approach is of particular interest in the following two application areas:
- Analysis work flows which have been manually modeled, tested and executed successfully can be deployed for automatic execution, that means they will be scheduled and executed without further user interaction at regular time points in the future, producing reports or writing new information such as scores, ratings or warnings back into your data base.
- Via the XML interface, Interactive Analyzer can be embedded into third party software as a plugin. The plugins for IBM SPSS Modeler® and QlikView® described here are examples for this approach.
Command line parametersBoth the Interactive Analyzer graphical workbench and the Interactive Analyzer command line processor can take one or two command line arguments
- An analysis task description in the form of an XML document comforming to the XML schema www.i-analyzer.de/xml/InteractiveAnalyzerTask.xsd
- The name of a file containing preference settings for Interactive Analyzer conforming to the XML schema www.i-analyzer.de/xml/InteractiveAnalyzerPreferences.xsd
Exporting analysis resultsAs a result of the analysis process, both calling variants of the software, the graphical workbench and the command line processor, can produce four different result types and result formats:
- A new analysis task description (XML task file). This file can be used as imput parameter to a subsequent call of Interactive Analyzer so that multi-stage workflows can be built.
- A result data table – either as flat file or as spreadsheet or as data object written into the system clipboard or in the form of a database table in a relational database.
- A MS-Excel® workbook (in OOXML format, .xlsx) which consists of several sheets containing graphical visualizations and tabular result information.
- A data mining modell in the form of a flat file or in the vendor independent XML standard format PMML. Such a model can later be used in Interactive Analyzer and in any other PMML enabled data analysis software for applying the model to new data. This step is called 'scoring'.