Решения для корпоративной отчетности

Какие варианты корпоративной отчетности существуют в отрасли? В настоящее время я использую SSRS 2005 и знаю, что с новым выпуском MSSQL выходит еще одна версия.

Но похоже, что это также может быть хорошее время, чтобы исследовать рынок, чтобы увидеть, что еще там есть.

С чем вы столкнулись? Вам это нравится / не нравится? Почему?

Спасибо.

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
37
0
7 428
12

Ответы 12

Одно из наиболее всеобъемлющих решений - Cognos.

Неприязнь: Вы не поверите, сколько компакт-дисков у него есть ... он огромен.

Crystal Reports от Бизнес-объекты кажется популярным выбором.

Я сам никогда не писал в нем никаких отчетов, но другие члены моей команды, которые это делали, иногда с трудом заставляли работать более сложные отчеты.

Это также может быть немного дороговато, в зависимости от вашего бюджета.

Имея опыт работы с обоими (CR и SSRS), вот что я думаю:

CR позволяет очень быстро разработать отчет. Пока это просто. Если это немного усложняется, становится подозрительно пытаться заставить его делать то, что вы хотите. Например, вы ограничены максимальной иерархией из 2 подотчетов. Странно, когда у вас есть вложенные отчеты, которым нужны параметры, которые необходимо изменить в основном отчете и т. д. Множество обходных решений, но иногда они просто отстой. Также макет отчета в основном фиксирован; вы должны поместить свои данные и информацию в определенные разделы (верхний / нижний колонтитул страницы, подробности / нижний колонтитул отчета / верхний колонтитул). Это довольно полезно, поскольку помогает правильно отображать данные, размещенные на нескольких страницах. Также он имеет достаточно полный набор функций, которые можно использовать для манипулирования финансовыми данными и т. д.

SSRS более гибок в редактировании отчетов. Его мастер отчетов позволяет вам в основном создавать отчет в среде WYSIWYG, он позволяет создавать несколько вложенных отчетов, поэтому вы можете легко отображать несколько наборов данных на одной странице. Он позволяет подключать сборки .NET для выполнения сложных операций с данными / вычислений. Однако может быть сложно правильно отображать отчеты в фиксированном виде, вам часто приходится бороться, чтобы все отображалось так, как вы этого хотите.

Crystal Reports стоит $ $ $. SSRS, если я правильно помню, теперь входит в «бесплатную» версию SQL Server Enterprise edition. Конечно, вы, вероятно, заплатите за это ценой всего пакета, я думаю, это способ MS попытаться продвинуть его в корпоративной сфере.

Установка SSRS на отдельный веб-сервер по-прежнему будет стоить лицензионного сбора, если вы используете модель лицензирования на каждый процесс. Предполагая, что центр обработки данных не разрешает веб-доступ к уровню данных.

iokevins 18.11.2009 22:17

Я уже некоторое время использую SSRS ... и коллеги, которые смотрят мне через плечо, говорят, что МНОГО, похоже, легче выполнять SSRS, чем Crystal. Я никогда не использовал Crystal, поэтому не могу сказать, что лучше, но у меня сложилось отчетливое впечатление, что MS пыталась поторопиться с SSRS.

Самые большие недостатки:

  • Совместное использование наборов данных. Я работаю в среде Министерства обороны. 90% моих отчетов используют параметр службы. Мне надоело снова и снова вводить один и тот же запрос.
  • Снятие шкур. Если вы используете мастер отчетов, вы можете изменить скин своего отчета, но не в этом случае. это вручную? Хм? Я могу "скинуть" вещи, выбрав все затронутые поля, а затем установив задние цвета, цвета переднего края и т. д. Но нигде (по крайней мере, там, где я могу найти) вы можете скинуть что-нибудь одним щелчком мыши.
  • Нет специального скиннинга. Мастер отчетов / руководство, я не могу найти реализовать собственный скин. Бы будь любезен просто настроить что-нибудь (например, CSS для HTML), а затем просто ссылка на него. Инструменты должны помочь вам, уменьшив ваши усилия, а не добавив к ним.
  • Матрицы нуждаются в лучшей документации. Я могу делать ОЧЕНЬ простые вещи, но когда я пытаюсь увлечься / трудностями, книги / Интернет меня подводят. Таблицы не имеют этой проблемы.

Сильные стороны:

  • Для старого разработчика SQL очень просто получить хорошие отчеты, которые, по крайней мере, выглядят лучше, чем drek, который предоставляет сброс restlt, установленного в Excel.
  • Пользовательская сортировка (используется в большинстве отчетов)
  • Обрабатывает SP и прямой SQL. Мне нравится, что я не привязан ни к одному пути, ни к другому (я использовал оба в зависимости от обстоятельств).
  • Цена ... как только вы заплатили за Visual Studio / SQL Server ... это бесплатно.

Мои 2 цента, надеюсь, это вам поможет.

Crystal Reports - отстой. См. Следующее. msmvps.com/blogs/williamryan/archive/2004/11/07/18148.aspxsecretgeek.net/CrystalDodo.asp

Peter Wone 28.09.2008 00:29

Существует ряд действительно отличных решений для корпоративной отчетности. В рамках большой четверки (BO / Crystal, MS SRSS, Cognos, Oracle) охватываются все основные функции отчетности. Вам действительно необходимо оценить, какие основные функции наиболее важны для вас и какая архитектура в вашей среде преобладает.

Консолидация на рынке бизнес-аналитики сделала проблему окружающей среды еще более актуальной. Если у вас есть предприятие Oracle, вы также можете использовать Oracle BI. То же самое относится к SAP / BO, IBM / Cognos и Microsoft. Особенно если вы принимаете новое решение бизнес-аналитики.

Наконец, существует ряд решений с открытым исходным кодом (BIRT, Jasper, Pentaho), которые имеют смысл, если вы работаете в магазине OSS или хотите избежать некоторых лицензионных сборов, связанных с основными игроками в области бизнес-аналитики.

... но не забывайте о мелких игроках, которые предлагают продукты по гораздо более низким ценам, чем основные решения, но также поддерживают их по гораздо более низким ценам, чем плата за поддержку, которую вы платите за OSS.

Epaga 31.08.2010 15:30

Решение «чистой Java» - это i-net Очистить отчеты (также известное как i-net Crystal-Clear).

  • Поддерживает шаблоны Crystal Reports, а также любой источник данных JDBC.
  • Поставляется с БЕСПЛАТНЫМ визуальным дизайнером отчетов.
  • Хорошая цена за то, что он делает, особенно по сравнению с некоторыми «более дорогими» альтернативами.
  • Последняя версия включает веб-инструмент настройки, а также инструмент для создания специальных отчетов.
  • Имеет порт .NET (с обширным API)

Сейчас мы находимся в середине внедрения Cognos, и я действительно думаю, что это довольно надежный инструмент. Инструмент ETL кажется довольно простым и легким в использовании, а внешний интерфейс довольно прост в администрировании и настройке. У меня нет большого опыта в моделях фреймворка и в моделировании данных, но нашему дизайнеру отчетов, похоже, это действительно нравится.

Вам следует попробовать BIRT. BIRT - это проект с открытым исходным кодом, поэтому вы можете начать его бесплатно. Имеет приятный графический дизайнер. Вы можете увидеть несколько видеороликов о том, как легко создавать отчеты BIRT, на http://www.birt-exchange.com. Проект BIRT спонсировался Actuate Corp, который предлагает коммерческие серверы для развертывания BIRT на предприятии, когда вам нужно планирование, интеграция безопасности, уведомления по электронной почте и т.д. -hoc BIRT создание отчетов через браузер.

@ Virgil-Dodson - Ссылка на birt-exchange.com больше не работает; У вас есть другой источник, на который вы можете сослаться, чтобы узнать, как создавать отчеты BIRT? Я видел это в паре объявлений о вакансиях, поэтому мне это интересно. Это все еще с открытым исходным кодом / бесплатно? Это все еще актуально для вашей работы более 10 лет спустя?

SherlockSpreadsheets 22.02.2019 22:17

Я удивлен, что никто не упомянул Microstrategy. Мы делаем довольно много работы с хранилищем данных (11 ТБ), и микростратегия отлично справляется с генерацией SQL, чтобы бизнес-пользователи могли получать данные, не беспокоя нас. Однако это очень дорогое решение. Если вам не нужны специальные возможности и вы решите использовать кристалл, я рекомендую изучить их плагины VS2005 или Eclipse, которые "бесплатны для производственного использования".

РС - это хорошо, но проблема, похоже, заключается в том, чтобы найти людей, обладающих навыками для этого. Пока не будет больше разработчиков MS, этот порочный круг будет сохраняться.

adolf garlic 07.10.2009 16:03

В своем блоге на веб-сайте сообщества SAP Генри Нордстрем дал очень хорошую оценку различных доступных инструментов отчетности. Хотя он сделал то же самое с точки зрения использования SAP, факты применимы и ко всему остальному.

Блог Генри в сети разработчиков SAP

Я удивлен, что никто не упомянул OpenReports с шаблонами отчетов Jasper. Я знаю, что это не совсем корпоративный уровень, но он довольно мощный и, по моему мнению, не уступает Crystal Reports. Я использую iReport для создания отчетов в стиле CR. OpenReports также поддерживает JXLS, который очень легко использовать для создания отчетов на основе Excel.

http://oreports.com/http://jasperforge.org/projects/ireport

Если вам нужен сервер отчетов корпоративного класса, который работает с ЛЮБЫМ дизайнером отчетов, который вы хотите использовать, посмотрите Универсальный сервер отчетов на VersaReports.com. По умолчанию он поддерживает Crystal, DevExpress, Telerik и ActiveReports, а также предоставляет API, если вы хотите поддержать другого дизайнера отчетов.

Другие вопросы по теме