Crystal Reports vs Web Intelligence
Crystal Reports и Web Intelligence са две мощни софтуерни приложения за отчитане, разработени в различни портфейли на една и съща компания майка, SAP. Въпреки че Crystal Reports е един от продуктите в продуктовото портфолио на Crystal Solutions на SAP, Web Intelligence е разработена и пусната от продуктите на SAP Business Objects Web Intelligence. Въпреки че всяка компания или организация има специфични нужди за своята информация за целия бизнес, има обща нужда от инструмент, който може да предложи надежден достъп до тази информация, да я организира и публикува, както и да предостави възможности за анализ.
Дали да използвате Crystal Reports или Web Intelligence зависи от няколко определящи фактора. Същинските въпроси, които човек трябва да зададе, са: типът потребители, независимо дали те са входящи или захранващи потребители, броят на потребителите, които ще разработват или актуализират конкретни отчети и кога те ще бъдат извършени, потребителите, които ще работят или преглед на съществуващи отчети и други подобни.
Характеристиките на Crystal Reports поддържат високо структурирани отчети, които са перфектни за пиксели и обикновено изискват печат или трябва да бъдат експортирани като PDF документи. Има инструменти, които изтеглят данни от множество източници и връщат резултати спрямо параметри, които вече са дефинирани. Crystal Reports, чрез SDK, позволява вграждането на тези отчети в приложения на трети страни. Въпреки че разполага с много мощни инструменти за проектиране, анализ, ad hoc заявки и публикуване на отчети, основният недостатък на Crystal Reports е, че дизайнерите на отчети изискват задълбочени познания за работата на приложението, както и добро разбиране на различните системи от бази данни.
От друга страна, Web Intelligence предлага оптимални резултати за „неструктурирани“ отчети. Начинът на работа е, че разработчикът трябва да създаде „вселена“, за да могат потребителите да имат достъп до въпросните данни. „Вселената“ е просто метаданни слой, който „капсулира“ сложността на базата данни от крайните потребители. Web Intelligence позволява на потребителите да разработват свои собствени отчети в движение, ограничени само от наличните данни във „Вселената“. Това е възможно чрез уеб интерфейса за плъзгане и пускане. Забележителен недостатък на това приложение е, че методите за извеждане на печатни и PDF отчети не са толкова графични, колкото тези на Crystal Reports. Освен това потребителите могат често да се смесват във Вселената, въпреки степента на опростяване.
Така че, по принцип докладите, които изискват голямо спазване, се публикуват по-добре с Crystal Reports, докато тези, които трябва да се генерират със съдържание „по заявка“, се правят най-добре с Web Intelligence.
Резюме:
1. Crystal Reports е в продуктовата гама на Crystal Solutions на SAP, докато Web Intelligence е част от линията на SAP Business Objects Web Intelligence.
2. Crystal Reports е най-подходящ за високо структурирани отчети, докато Web Intelligence е най-подходящ за „неструктурирани“ отчети.
3. За Crystal Reports потребителите получават предварително зададени шаблони, докато потребителите на Web Intelligence използват специални отчети за достъп до данни от „вселена“.
4. Разработчиците, използващи Crystal Reports, се нуждаят от задълбочени познания за приложенията и системите за бази данни, което не е така при Web Intelligence.