Разница между Crystal Reports и Web Intelligence

Crystal Reports против Web Intelligence

Crystal Reports и Web Intelligence - два мощных приложения для составления отчетов, разработанные в разных портфелях одной и той же материнской компании SAP. Хотя Crystal Reports является одним из продуктов в портфеле продуктов SAP Crystal Solutions, Web Intelligence был разработан и выпущен продуктами SAP Business Objects Web Intelligence. Хотя каждая компания или организация имеет особые потребности в информации для всего предприятия, существует общая потребность в инструменте, который может обеспечить надежный доступ к этой информации, организовать и опубликовать ее, а также предоставить возможности анализа..

Использование Crystal Reports или Web Intelligence зависит от нескольких определяющих факторов. Фактические вопросы, которые нужно задать: тип пользователей, будь то пользователи начального уровня или опытные пользователи, количество пользователей, которые будут разрабатывать или обновлять определенные отчеты, и когда это будет сделано, пользователи, которые будут работать или просмотр существующих отчетов и т.п..

Функции Crystal Reports поддерживают высокоструктурированные отчеты, которые идеально подходят для пикселей и обычно требуют печати или должны быть экспортированы в виде PDF-документов. Существуют инструменты, которые извлекают данные из нескольких источников и возвращают результаты по параметрам, которые уже определены. Crystal Reports через SDK позволяет встраивать эти отчеты в сторонние приложения. Хотя он обладает очень мощными инструментами для проектирования, анализа, специальных запросов и публикации отчетов, основным недостатком Crystal Reports является то, что разработчикам отчетов требуются глубокие знания работы приложения, а также хорошее понимание различных систем баз данных..

С другой стороны, Web Intelligence предлагает оптимальные результаты для «неструктурированных» отчетов. Это работает так, что разработчик должен создать «юниверс», чтобы пользователи могли иметь доступ к данным. «Вселенная» - это просто слой метаданных, который «инкапсулирует» сложности базы данных от конечных пользователей. Web Intelligence позволяет пользователям создавать свои собственные отчеты на лету, ограничиваясь только доступными данными в «вселенной». Это возможно через его веб-интерфейс перетаскивания. Заметным недостатком этого приложения является то, что методы вывода отчетов для печати и PDF не являются графически такими же мощными, как у Crystal Reports. Кроме того, пользователи могут часто путаться во вселенной, несмотря на степень упрощения.

Таким образом, в основном отчеты, которые требуют значительного соответствия, лучше публиковать с Crystal Reports, а отчеты, которые должны создаваться с контентом «по требованию», лучше всего делать с помощью Web Intelligence..

Резюме:
1. Crystal Reports входит в портфель продуктов SAP Crystal Solutions, в то время как Web Intelligence является частью линейки SAP Business Objects Web Intelligence..
2. Crystal Reports лучше всего подходит для высокоструктурированных отчетов, а Web Intelligence наиболее подходит для «неструктурированных» отчетов..
3. Для Crystal Reports пользователи получают предопределенные шаблоны, а пользователи Web Intelligence используют специальные отчеты для доступа к данным из «юниверса»..
4. Разработчикам, использующим Crystal Reports, необходимы глубокие знания о системах приложений и баз данных, чего нельзя сказать о Web Intelligence..