Predictive Model Markup Language (PMML) Integration
You can use the data mining models in TIBCO BusinessEvents to perform real time predictive analysis. You can provide input data to the data mining model from your application and get predictive values for the target fields. The input to the model (XML) can be passed by using TIBCO BusinessEvents entities (such as, event or concept) or by passing parameters to the model as key-value pairs.
PMML Overview
For details about PMML standards and specifications, see Data Mining Group website.
Catalog Functions for PMML
In your TIBCO BusinessEvents application you can use catalog functions to perform the following tasks:
- Load or remove a PMML model from the TIBCO BusinessEvents engine
- Check if a PMML model exists in the TIBCO BusinessEvents engine
- Evaluate the PMML model by using input fields from specified parameters, concepts or events
- Get input, target, or output fields for the PMML model
In TIBCO BusinessEvents studio, the PMML related catalog functions are available at TIBCO BusinessEvents Functions Reference Guide.
. For details about PMML related catalog functions, seePMML Example Application
TIBCO BusinessEvents provide a sample application
AuditPMML
with its installation at
BE_HOME/examples/standard/Analytics/AuditPMML. Import and explore the
AuditPMML
project in TIBCO BusinessEvents Studio to understand the project setup. You can also open the
readme.html for the application and run APIs to test the application.