Crystal Reports vs Web Intelligence
Crystal Reports och Web Intelligence är två kraftfulla rapporteringsprogram som utvecklats i olika portföljer i samma moderbolag, SAP. Medan Crystal Reports är en av produkterna i SAPs Crystal Solutions-produktportfölj, utvecklades och släpptes Web Intelligence av SAPs Business Objects Web Intelligence-produkter. Medan varje företag eller organisation har specifika behov för sin företagsövergripande information finns det ett vanligt behov av ett verktyg som kan erbjuda tillförlitlig tillgång till den informationen, organisera och publicera den och tillhandahålla analysmöjligheter.
Om du vill använda Crystal Reports eller Web Intelligence beror det på flera avgörande faktorer. De faktiska frågorna som man behöver fråga är: Typ av användare, oavsett om de är entry-level eller power-användare, antalet användare som kommer att utveckla eller uppdatera särskilda rapporter och när dessa kommer att göras, kommer användarna som kör eller visa befintliga rapporter och liknande.
Funktionerna i Crystal Reports stödjer mycket strukturerade rapporter som är pixel-perfekta och brukar kräva utskrift eller ska exporteras som PDF-dokument. Det finns verktyg som drar data från flera källor och ger resultat mot parametrar som redan är definierade. Crystal Reports, via SDK, möjliggör inbäddning av dessa rapporter till tredje parts applikationer. Även om det har mycket kraftfulla verktyg för design, analys, ad hoc-fråga och rapportpublicering, är Crystal Reports största nackdel att rapportdesigners kräver omfattande kunskaper om applikationens funktion samt en god förståelse för de olika databassystemen.
Å andra sidan erbjuder Web Intelligence optimala resultat för "ostrukturerad" rapporter. Hur det fungerar är att en utvecklare måste skapa ett "universum" för att användare ska kunna komma åt de aktuella uppgifterna. "Universum" är helt enkelt ett metadata lag som "inkapslar" komplexiteten i databasen från slutanvändarna. Web Intelligence tillåter användare att utveckla egna rapporter i flygningen, begränsad endast av tillgängliga data i "universum". Detta är möjligt genom att dra och släppa webbgränssnittet. En anmärkningsvärd nackdel med den här applikationen är att metoderna för utmatning av utskrifts- och PDF-rapporter inte är grafiskt lika kraftfulla som Crystal Reports. Dessutom kan användarna ofta blandas i universum, trots graden av förenkling.
Så i grunden rapporteras rapporter som kräver en hel del överensstämmelse bättre med Crystal Reports, medan de som ska genereras med "on-demand" -innehåll görs bäst med Web Intelligence.
Sammanfattning:
1. Crystal Reports finns i SAPs Crystal Solutions produktportfölj medan Web Intelligence är en del av SAPs affärsobjekt Web Intelligence-linje.
2. Crystal Reports är bäst för mycket strukturerade rapporter, medan Web Intelligence är mest lämpad för "ostrukturerad" rapporter.
3. För Crystal Reports får användarna fördefinierade mallar, medan Web Intelligence-användare använder ad hoc-rapporter som åtkomst till data från ett "universum".
4. Utvecklare som använder Crystal Reports behöver en grundlig kunskap om applikations- och databassystem, vilket inte är fallet med Web Intelligence.