Crystal Reports и Web Intelligence

Anonim

Crystal Reports vs 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.