Unterschied zwischen Crystal Reports und Web Intelligence Unterschied zwischen

Anonim

Crystal Reports und Web Intelligence

Crystal Reports und Web entwickelt wurden Intelligence sind zwei leistungsstarke Reporting-Software-Anwendungen, die in verschiedenen Portfolios der gleichen Muttergesellschaft, SAP, entwickelt wurden. Während Crystal Reports eines der Produkte im SAP-Produktportfolio von Crystal Solutions ist, wurde Web Intelligence von SAP Business Objects Web Intelligence entwickelt und veröffentlicht. Obwohl jedes Unternehmen oder jede Organisation spezifische Anforderungen an seine unternehmensweiten Informationen hat, besteht ein gemeinsames Bedürfnis nach einem Werkzeug, das zuverlässigen Zugriff auf diese Informationen bietet, es organisiert und veröffentlicht und außerdem Analysefunktionen bietet.

Die Verwendung von Crystal Reports oder Web Intelligence hängt von mehreren Faktoren ab. Die tatsächlichen Fragen, die man stellen muss, sind: die Art der Benutzer, ob es sich um Einstiegs- oder Power-User handelt, die Anzahl der Benutzer, die bestimmte Berichte entwickeln oder aktualisieren und wann diese durchgeführt werden, die Benutzer, die laufen werden oder Anzeigen vorhandener Berichte und dergleichen

Die Funktionen von Crystal Reports unterstützen stark strukturierte Berichte, die pixelgenau sind und normalerweise gedruckt werden müssen oder als PDF-Dokumente exportiert werden sollen. Es gibt Tools, die Daten aus mehreren Quellen abrufen und Ergebnisse anhand bereits definierter Parameter zurückgeben. Crystal Reports ermöglicht über SDKs die Einbettung dieser Berichte in Anwendungen von Drittanbietern. Obwohl Crystal Reports sehr leistungsfähige Tools für Design, Analyse, Ad-hoc-Abfrage und Berichtspublishing bietet, besteht der Hauptnachteil von Crystal Reports darin, dass Designer von Berichten ein umfassendes Wissen über die Funktionsweise der Anwendung sowie ein gutes Verständnis der verschiedenen Datenbanksysteme benötigen.

Auf der anderen Seite bietet Web Intelligence optimale Ergebnisse für "unstrukturierte" Berichte. Die Funktionsweise besteht darin, dass ein Entwickler ein "Universum" erstellen muss, damit Benutzer auf die fraglichen Daten zugreifen können. Das "Universum" ist einfach eine Meta-Datenschicht, die die Komplexität der Datenbank von den Endbenutzern "kapselt". Mit Web Intelligence können Benutzer ihre eigenen Berichte im laufenden Betrieb entwickeln, die nur durch die verfügbaren Daten im "Universum" begrenzt sind. Dies ist durch die Drag-and-Drop-Weboberfläche möglich. Ein bedeutender Nachteil dieser Anwendung besteht darin, dass die Methoden zum Ausgeben von Druck- und PDF-Berichten nicht grafisch so leistungsfähig sind wie die von Crystal Reports. Außerdem können sich Benutzer trotz des Grades der Vereinfachung oft im Universum vermischen.

Berichte, die viel Compliance erfordern, werden also besser mit Crystal Reports veröffentlicht, während solche, die mit On-Demand-Inhalten erstellt werden sollen, am besten mit Web Intelligence erstellt werden.

Zusammenfassung:

1. Crystal Reports gehört zum Produktportfolio von SAP Crystal, während Web Intelligence Teil der SAP Business Objects Web Intelligence-Produktlinie ist.

2. Crystal Reports eignet sich am besten für stark strukturierte Berichte, während Web Intelligence am besten für "unstrukturierte" Berichte geeignet ist.

3. Für Crystal Reports erhalten Benutzer vordefinierte Vorlagen, während Web Intelligence-Benutzer Ad-hoc-Berichte verwenden, die auf Daten aus einem "Universum" zugreifen.

4. Entwickler, die Crystal Reports verwenden, benötigen gründliche Kenntnisse der Anwendungs- und Datenbanksysteme, was bei Web Intelligence nicht der Fall ist.