Forskellen mellem Crystal Reports og Web Intelligence

Crystal Reports vs Web Intelligence

Crystal Reports og Web Intelligence er to kraftfulde rapporteringssoftwareapplikationer udviklet i forskellige porteføljer af det samme moderselskab, SAP. Mens Crystal Reports er et af produkterne i SAPs Crystal Solutions-produktportefølje, blev Web Intelligence udviklet og frigivet af SAPs Business Objects Web Intelligence-produkter. Selv om enhver virksomhed eller organisation har specifikke behov for deres virksomhedsdækkende information, er der et fælles behov for et værktøj, der kan tilbyde pålidelig adgang til denne information, organisere og offentliggøre dem og også give analysefunktioner.

Om Crystal Reports eller Web Intelligence skal bruges afhænger af flere afgørende faktorer. De faktiske spørgsmål, man skal stille, er: typen af ​​brugere, hvad enten det er adgangsniveau eller strømbrugere, antallet af brugere, der vil udvikle eller opdatere bestemte rapporter, og hvornår disse bliver gjort, de brugere, der kører eller se eksisterende rapporter og lignende.

Funktionerne i Crystal Reports understøtter meget strukturerede rapporter, der er perfekte til pixel og som normalt kræver udskrivning eller skal eksporteres som PDF-dokumenter. Der er værktøjer, der trækker data fra flere kilder og returnerer resultater mod parametre, der allerede er defineret. Crystal Reports muliggør via SDK'er indlejring af disse rapporter i tredjepartsapplikationer. Selvom det har meget kraftfulde værktøjer til design, analyse, ad hoc-forespørgsel og rapportudgivelse, er den største ulempe ved Crystal Reports, at designere af rapporter kræver et omfattende kendskab til anvendelsen af ​​applikationen samt en god forståelse af de forskellige databasesystemer.

På den anden side tilbyder Web Intelligence optimale resultater for 'ustrukturerede' rapporter. Den måde, det fungerer på, er, at en udvikler skal oprette et 'univers' for brugere for at kunne få adgang til de pågældende data. 'Universet' er simpelthen et meta-datalag, der 'indkapsler' databasens kompleksiteter fra slutbrugerne. Web Intelligence giver brugerne mulighed for at udvikle deres egne rapporter på farten, kun begrænset af de tilgængelige data i 'universet'. Dette er muligt gennem dens træk-og-slip-webgrænseflade. En bemærkelsesværdig ulempe ved denne applikation er, at metoderne til udskrivning af print- og PDF-rapporter ikke er grafisk så magtfulde som Crystal Reports. Brugere kan også ofte blandes sammen i universet på trods af forenklingens grad.

Så grundlæggende offentliggøres rapporter, der kræver stor overensstemmelse, Crystal Reports, mens rapporter, der skal genereres med 'on-demand' indhold, bedst gøres med Web Intelligence.

Resumé:
1. Crystal Reports findes i SAPs Crystal Solutions produktportefølje, mens Web Intelligence er en del af SAP's Business Objects Web Intelligence-linje.
2. Crystal Reports er bedst til stærkt strukturerede rapporter, mens Web Intelligence er bedst egnet til 'ustrukturerede' rapporter.
3. Til Crystal Reports får brugere foruddefinerede skabeloner, mens Web Intelligence-brugere bruger ad hoc-rapporter, der får adgang til data fra et 'univers'.
4. Udviklere, der bruger Crystal Reports, har brug for et grundigt kendskab til applikations- og databasesystemer, hvilket ikke er tilfældet med Web Intelligence.