Crystal Reports vs Web Intelligence
Crystal Reports og Web Intelligence er to kraftige rapporteringsprogrammer utviklet i ulike porteføljer av samme morselskap, SAP. Mens Crystal Reports er en av produktene i SAPs Crystal Solutions-produktportefølje, ble Web Intelligence utviklet og utgitt av SAPs Business Objects Web Intelligence-produkter. Mens hvert firma eller organisasjon har spesifikke behov for sin bedriftsinformasjon, er det et felles behov for et verktøy som kan tilby pålitelig tilgang til den informasjonen, organisere og publisere den og gi analysemuligheter.
Enten å bruke Crystal Reports eller Web Intelligence, avhenger av flere avgjørende faktorer. De faktiske spørsmålene man må stille er: type brukere, enten de er på nivå eller strømbrukere, antall brukere som skal utvikle eller oppdatere bestemte rapporter og når disse vil bli gjort, vil brukerne som kjører eller ser på eksisterende rapporter og lignende.
Funksjonene i Crystal Reports støtter svært strukturerte rapporter som er piksel-perfekte og krever vanligvis utskrift eller skal eksporteres som PDF-dokumenter. Det finnes verktøy som trekker data fra flere kilder og gir resultater mot parametere som allerede er definert. Crystal Reports, via SDK, gjør det mulig å legge inn disse rapportene i tredjeparts applikasjoner. Selv om det har svært kraftige verktøy for design, analyse, ad hoc-spørring og rapportutgivelse, er den største ulempen ved Crystal Reports at rapportdesignere krever omfattende kunnskap om applikasjonens arbeid, samt en god forståelse av de ulike databasesystemene.
På den annen side gir Web Intelligence optimale resultater for 'ustrukturerte' rapporter. Måten det virker på, er at en utvikler må skape et "univers" for at brukerne skal kunne få tilgang til de aktuelle dataene. "Universet" er bare et metadata lag som "inkapsulerer" kompleksiteten til databasen fra sluttbrukerne. Web Intelligence tillater brukere å utvikle sine egne rapporter i fly, begrenset bare av tilgjengelige data i "universet". Dette er mulig gjennom sin dra-og-slipp-webgrensesnitt. En bemerkelsesverdig ulempe for denne applikasjonen er at metodene for utskrift av utskrifts- og PDF-rapporter ikke er grafisk så kraftige som Crystal Reports. Brukerne kan også ofte bli blandet opp i universet, til tross for graden av forenkling.
Så, i utgangspunktet, rapporter som krever mye overholdelse, blir bedre publisert med Crystal Reports, mens de som skal genereres med "on-demand" innhold, gjøres best med Web Intelligence.
Sammendrag:
1. Crystal Reports er i SAPs Crystal Solutions-produktportefølje mens Web Intelligence er en del av SAPs forretningsmessige Web Intelligence-linje.
2. Crystal Reports er best for svært strukturerte rapporter, mens Web Intelligence er best egnet for 'ustrukturerte' rapporter.
3. For Crystal Reports får brukerne forhåndsdefinerte maler, mens brukere av Web Intelligence bruker ad hoc-rapporter som får tilgang til data fra et "univers".
4. Utviklere som bruker Crystal Reports trenger en grundig kunnskap om applikasjons- og databasesystemene, som ikke er tilfelle med Web Intelligence.