Eine der Standardkomponenten von ConSol CM ist ein Data Warehouse (DWH), das es Business Intelligence (BI) Tools oder anderen Applikationen ermöglicht, spezielle Reports, OLAP-Cubes und andere Analysen zu erstellen. Das DWH ist eine eigene Datenbank (oder ein eigenes Datenbankschema, siehe unten). Das DWH wird von der Java EE-Applikation ConSol CM Reporting Framework (CMRF) befüllt.
Der Standardfunktionsumfang von ConSol CM umfasst daher zwei Komponenten, die das Reporting ermöglichen:
CMRF (ConSol CM Reporting Framework)
Dies ist eine Java EE-Applikation, die die ConSol CM-Datenbank mit dem ConSol CM Data Warehouse (DWH) synchronisiert. Das CMRF kann auf demselben Application Server installiert werden wie ConSol CM oder auf einem separaten Application Server laufen. Wir empfehlen die Verwendung von zwei Application Servern, wenn Sie mit JBoss-Systemen arbeiten, und die Verwendung von einem Application Server, wenn Sie mit Oracle WebLogic arbeiten. Die Synchronisierung der CM-Daten mit dem DWH kann auf JMS-Queues (Java Messaging Service) oder Direct Messaging basieren. Eine detaillierte Erklärung dazu finden Sie im ConSol CM Betriebshandbuch.
DWH (Data Warehouse)
Das ConSol CM-DWH ist eine relationale Datenbank, die als Oracle-, Microsoft SQL Server- oder MySQL-System betrieben werden kann. Es speichert die integrierten/vorverarbeiteten Daten aus der ConSol CM-Datenbank.
Eine detaillierte Liste der unterstützten Betriebssysteme, Application Server, Datenbanksysteme und anderen Systeme, sowie der Anforderungen an CPU und Speicherplatz ist in den aktuellen Systemanforderungen enthalten.
Separate Application Server für ConSol CM und CMRF (Standalone-Modus):
Abbildung 489: ConSol CM - Infrastruktur mit CMRF und DWH (2 Server)
Ein Application Server für ConSol CM und CMRF (Overlay-Modus, Beispiel Oracle WebLogic):
Abbildung 490: ConSol CM - Infrastruktur mit CMRF und DWH (1 Server)
Wenn das DWH eingerichtet wurde, können mithilfe von BI-Applikationen Reports, Daten-Cubes und andere Reporting-Ausgabeformate erstellt werden. Im folgenden Beispiel wird PentahoTM BI Suite verwendet.
Separate Application Server für ConSol CM und CMRF (Standalone-Modus, Beispiel beide JBoss):
Abbildung 491: ConSol CM - Reporting-Infrastruktur (2 Server, beide JBoss)
Ein Application Server für ConSol CM und CMRF (Overlay-Modus, Beispiel Oracle WebLogic):
Abbildung 492: ConSol CM - Reporting-Infrastruktur (1 Server, WebLogic)
Das DWH verwendet ein Datenbankschema mit einem Datenbankbenutzer.
Das DWH verwendet ein Datenbankschema mit einem Datenbankbenutzer.
Das DWH verwendet eine Datenbank mit einem Datenbankbenutzer.