Diferența dintre Crystal Reports și Web Intelligence Diferența dintre

Anonim

Crystal Reports vs Web Intelligence

Crystal Reports and Web Inteligența sunt două aplicații software puternice de raportare dezvoltate în portofolii diferite ale aceleiași companii-mamă, SAP. În timp ce Crystal Reports este unul dintre produsele din portofoliul de produse Crystal Solutions al SAP, Web Intelligence a fost dezvoltat și lansat de produsele SAP Business Objects Web Intelligence. În timp ce fiecare companie sau organizație are nevoi specifice pentru informațiile sale la nivel de întreprindere, există o necesitate comună pentru un instrument care să ofere acces fiabil la aceste informații, să le organizeze și să le publice, precum și să ofere capacități de analiză.

Utilizarea Crystal Reports sau Web Intelligence depinde de mai mulți factori determinanți. Întrebările reale pe care trebuie să le punem sunt: ​​tipul de utilizatori, indiferent dacă sunt utilizatori de nivel entry-level sau power, numărul de utilizatori care vor dezvolta sau actualiza anumite rapoarte și când vor fi făcuți, utilizatorii care vor fi difuzați sau vizionarea rapoartelor existente și altele asemenea.

Caracteristicile Crystal Reports suportă rapoarte foarte structurate, care sunt pixel-perfect și de obicei necesită imprimare sau care urmează să fie exportate ca documente PDF. Există instrumente care trag datele din mai multe surse și returnează rezultatele față de parametrii deja definiți. Crystal Reports, prin SDK-uri, permite integrarea acestor rapoarte în aplicații terțe. Deși are instrumente foarte puternice pentru proiectare, analiză, interogare ad-hoc și publicare de rapoarte, principalul dezavantaj al Crystal Reports este că designerii rapoartelor necesită o cunoaștere extensivă a funcționării aplicației, precum și o bună înțelegere a diferitelor sisteme de baze de date.

Pe de altă parte, Web Intelligence oferă rezultate optime pentru rapoartele "nestructurate". Modul în care funcționează este că un dezvoltator trebuie să creeze un "univers" pentru ca utilizatorii să poată accesa datele în cauză. "Universul" este pur și simplu un strat de metadate care "încapsulează" complexitatea bazei de date de la utilizatorii finali. Web Intelligence permite utilizatorilor să-și dezvolte rapoartele proprii, limitată doar de datele disponibile în "universul". Acest lucru este posibil prin interfața web drag-and-drop. Un dezavantaj notabil acestei aplicații este că metodele de afișare a rapoartelor tipărite și PDF nu sunt atât de grafice la fel de puternice ca cele ale Crystal Reports. De asemenea, utilizatorii se pot amesteca adesea în univers, în ciuda gradului de simplificare.

Deci, în principiu, rapoartele care necesită o mulțime de conformitate sunt publicate mai bine cu Crystal Reports, în timp ce cele care urmează să fie generate cu conținut "la cerere" sunt cel mai bine realizate cu Web Intelligence.

Rezumat:

1. Crystal Reports se află în portofoliul de produse Crystal Solutions al SAP, în timp ce Web Intelligence face parte din linia Business Objects Web Intelligence a SAP.

2. Crystal Reports este cel mai bun pentru rapoarte foarte structurate, în timp ce Web Intelligence este cel mai potrivit pentru rapoartele "nestructurate".

3. Pentru Crystal Reports, utilizatorii obțin șabloane predefinite, în timp ce utilizatorii Web Intelligence utilizează rapoarte ad-hoc care accesează date dintr-un "univers".

4. Dezvoltatorii care utilizează Crystal Reports au nevoie de o cunoaștere aprofundată a sistemelor de aplicații și baze de date, ceea ce nu este cazul cu Web Intelligence.