Вопрос о программном обеспечении для создания отчетов и хранилищ данных в комплекте с SQL Server 2005 - PullRequest
0 голосов
/ 11 мая 2010

В настоящее время мы используем SQL Server 2005 Enterprise для нашего довольно большого приложения, которое берет свое начало до SQL Server 7.0. Таблицы нормализованы и предназначены в основном для приложения. Разработчики по большей части придерживаются устаревшего подхода к SQL Server. Только с использованием той части TSQL, которая существовала еще в 7.0, без использования каких-либо новых функций tsql или в комплекте с 2005.

В настоящее время мы пытаемся создавать отчеты по требованию с использованием какого-то дрянного программного обеспечения сторонних производителей и в конечном итоге попытаемся создать хранилище данных с использованием большего количества такого же дрянного программного обеспечения сторонних производителей (имя удалено, чтобы защитить виновных, не спрашивайте Я не скажу). Основанием для этого было то, что мы не хотели тратить больше денег на покупку этого дополнительного программного обеспечения у Microsoft (это было не мое решение, у меня не было никаких комментариев, но сейчас моя проблема). Но что я могу сказать, это то, что Enterprise включает в себя все эти инструменты, или я что-то упустил?

Что входит в комплект SQL Server 2005 Enterprise для создания отчетов и хранилищ данных? Нужно ли будет покупать что-нибудь еще? Есть ли что-нибудь еще, что можно купить в Microsoft в этом отношении?

Ответы [ 3 ]

1 голос
/ 11 мая 2010

Корпоративная версия содержит службы отчетов, которые можно установить. Это мощный сервис для отчетности.

1 голос
/ 11 мая 2010

Ну, во-первых, я бы пошел с 2008 R2 в этом отношении, гораздо лучше для отчетности.

  • Склад данных DAta в 2005 году - это как раз то, что нужно.В 2008 году в оптимизаторе запросов были введены оптимизации для звездообразных схем.

  • 2005 Я думаю, что есть службы отчетов, которые вы можете использовать - хотя они получили намного больше с 2008 и 2008 R2 (графики и т. Д.)

  • Кроме того, подумайте над тем, чтобы избавиться от SQL для анализа - хранилище данных должно быть загружено в кубы в службах аналитики SQL Server и запускать отчеты по ним.

Все это (службы отчетов, службы анализа) является частью корпоративной версии, которую вы используете.Вряд ли можно что-то использовать, если только у вас нет необычных потребностей.

0 голосов
/ 23 февраля 2011

Если вы обнаружите, что недовольны службами Reporting Services (кажется, не очень хорошо работает примерно для 35% людей, которые его пробуют), ознакомьтесь с Windward Reports . С учетом вышесказанного, я надеюсь, что это сработает хорошо для вас, так как это ваш самый дешевый и быстрый путь вперед.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...