Różnica między raportami Crystal a analizą sieci

Crystal Reports vs. Web Intelligence

Crystal Reports i Web Intelligence to dwie potężne aplikacje raportujące opracowane w różnych portfelach tej samej firmy-matki SAP. Podczas gdy Crystal Reports jest jednym z produktów w portfolio produktów Crystal Solutions SAP, Web Intelligence został opracowany i wydany przez produkty SAP Business Objects Web Intelligence. Chociaż każda firma lub organizacja ma określone potrzeby dotyczące informacji z całego przedsiębiorstwa, istnieje powszechna potrzeba narzędzia, które może zapewnić niezawodny dostęp do tych informacji, organizować je i publikować, a także zapewniać możliwości analizy.

To, czy korzystać z Crystal Reports czy Web Intelligence, zależy od kilku decydujących czynników. Rzeczywiste pytania, które należy zadać, to: rodzaj użytkowników, niezależnie od tego, czy są to użytkownicy na poziomie podstawowym, czy zaawansowani, liczba użytkowników, którzy będą opracowywać lub aktualizować określone raporty, a kiedy zostaną wykonane, użytkownicy, którzy będą uruchomieni lub przeglądanie istniejących raportów i tym podobne.

Funkcje Crystal Reports obsługują wysoce ustrukturyzowane raporty, które są idealnie w pikselach i zwykle wymagają drukowania lub mają być eksportowane jako dokumenty PDF. Istnieją narzędzia, które pobierają dane z wielu źródeł i zwracają wyniki względem parametrów, które są już zdefiniowane. Crystal Reports, poprzez SDK, pozwala na osadzanie tych raportów w aplikacjach innych firm. Chociaż ma bardzo potężne narzędzia do projektowania, analizy, zapytań ad hoc i publikowania raportów, główną wadą Crystal Reports jest to, że projektanci raportów wymagają dużej wiedzy na temat działania aplikacji, a także dobrego zrozumienia różnych systemów baz danych.

Z drugiej strony, Web Intelligence oferuje optymalne wyniki dla raportów „nieustrukturyzowanych”. Działa to tak, że programista musi stworzyć „wszechświat”, aby użytkownicy mogli uzyskać dostęp do danych, o których mowa. „Wszechświat” to po prostu warstwa metadanych, która „obudowuje” złożoność bazy danych od użytkowników końcowych. Web Intelligence pozwala użytkownikom na tworzenie własnych raportów w locie, ograniczonych tylko dostępnymi danymi w „wszechświecie”. Jest to możliwe dzięki interfejsowi sieciowemu typu „przeciągnij i upuść”. Znaczącym minusem tej aplikacji jest to, że metody generowania raportów drukowania i plików PDF nie są tak wydajne graficznie, jak metody Crystal Reports. Użytkownicy mogą często mieszać się we wszechświecie, pomimo stopnia uproszczenia.

Zasadniczo raporty wymagające dużej zgodności są lepiej publikowane za pomocą Crystal Reports, podczas gdy te, które mają być generowane z treścią „na żądanie”, najlepiej wykonywać za pomocą analizy sieciowej.

Streszczenie:
1. Crystal Reports znajduje się w portfolio produktów Crystal Solutions firmy SAP, podczas gdy Web Intelligence jest częścią linii SAP Business Objects Web Intelligence.
2. Crystal Reports najlepiej nadaje się do wysoce ustrukturyzowanych raportów, a Web Intelligence najlepiej nadaje się do raportów „nieustrukturyzowanych”.
3. W przypadku Crystal Reports użytkownicy otrzymują wstępnie zdefiniowane szablony, a użytkownicy Web Intelligence korzystają z raportów ad hoc uzyskujących dostęp do danych z „wszechświata”.
4. Programiści korzystający z Crystal Reports potrzebują dogłębnej wiedzy na temat aplikacji i systemów baz danych, czego nie ma w przypadku Web Intelligence.