Visual Rules DatabaseIntegrator

Das Plug-in DatabaseIntegrator erweitert Visual Rules Modeler um leistungsfähige Datenbankoperationen und eine umfassende Transaktionssteuerung. Weiter vereinfacht wird die Regelmodellierung durch den direkten Zugriff auf die Metadaten der Datenbank.

Die Entwicklung regelbasierter Systeme, die auf operative Datenbanksysteme oder ein Data Warehouse zugreifen, wird so deutlich beschleunigt.

(Kopie 1)

Übersicht Beispiel im Regelmodell

Regeleditor mit Ablaufregel, die Datenbankoperationen verwendet

Visual Rules Regeleditor

Import von Metadaten

  • Assistent für automatisches Mapping der Datenbank auf die Regeldaten
  • Erzeugen von Datentypen aus Tabellen oder Abfragen
  • Datenstrukturen sofort für die weitere Modellierung verfügbar

Datenzugriff und Transaktionssteuerung

  • Komfortabler Editor für den direkten Datenzugriff aus den Regelmodellen
  • Aktionen für Datenbankoperationen (insert, select, update, delete, etc.)
  • Via JNDI und JDBC auf mehrere Datenbanken gleichzeitig zugreifen
  • Dynamische Abfragen mit parametrisierten SQL-Statements
  • Steuerung lokaler Transaktionen explizit im Regelmodell
  • Globale Transaktionen via JTA in Java EE Application Servern

Quick Facts

  • Einfache Erzeugung lauffähiger Programme zur regelbasierten Analyse, Anreicherung und Verarbeitung beliebiger Daten, z.B. im Data Warehouse
  • Erweiterung des Visual Rules Modeler um spezielle Aktionen, Funktionen und Assistenten für den direkten Zugriff auf relationale Datenbanken
  • Lesender und schreibender Zugriff auf Datenbanken inklusive Transaktionssteuerung 
  • Aufruf von Stored Procedures und Functions
  • Unterstützung aller gängigen relationalen Datenbanken und Application Server
  • Zugriff auf die Datenbank über SQL via JDBC