Каков наилучший способ использования данных служб SQL Server Analysis Services в бизнес-приложениях?
-
22-07-2019 - |
Вопрос
Мы хотели бы узнать, сможем ли мы повысить производительность анализа и составления отчетов, переместив некоторые наши ключевые данные в кубы служб Analysis Services. Тем не менее, я не смог найти много хороших клиентских интерфейсов. Р>
У наших пользователей Office 2003. Вероятно, переход на 2007 год, по крайней мере, через год, а надстройка служб Analysis Services для Excel 2003 невелика. Я также подумал о том, чтобы просто создать приложение winforms, но мне не повезло найти надежные элементы управления для данных SSAS. Между тем службы Reporting Services, кажется, заставляют вас преобразовывать многомерные данные в двумерный набор данных, прежде чем их можно будет использовать в отчете.
Я надеюсь, что мне не хватает чего-то очевидного и что где-то есть отличные клиентские инструменты, которые позволят нам многозначно доставлять многомерные данные из SSAS в клиентское приложение. Performance Point кажется излишним, но, возможно, это лучший вариант.
Кто-нибудь использует данные SSAS в линейке бизнес-приложений или в основном используется для специального анализа? Если вы используете данные SSAS для линейки бизнес-приложений, какие технологии вы используете для клиентского интерфейса?
Решение
Сейчас я работаю над проектом, в котором используется SSAS 2008. Мы смогли обновить всех наших пилотных пользователей до Office 2007, и во время пилотного проекта мы использовали Excel 2007 в качестве внешнего интерфейса. Это оказалось отличным шагом (для нас .. YMMV), и я был очень впечатлен тем, насколько хорошо работают функции обработки данных в Excel 2007. Это говорит о том, что это не отвечает всем потребностям нашего бизнеса, и мы все еще собираемся использовать инструмент отчетности (MicroStrategy) как часть предложения клиентского инструмента для этого проекта. Эта статья .microsoft.com / downloads / details.aspx? FamilyId = 2D779CD5-EEB2-43E9-BDFA-641ED89EDB6C & amp; displaylang = ru ) также очень помогли. Р>
Хотя вы не спрашивали напрямую, я все же скажу, что инструменты FE мало что сделают, если бэкэнд-дизайн не верен. Я рекомендую гуглить Ральфа Кимбалла и купить книгу The Warehouse Toolkit. Существует даже один, разработанный для SSAS 2005. Также ищите технический документ Microsoft Project Real. Р>
Другие советы
Я слышал хорошие вещи об этом контроле. Р>
Я использовал элемент управления Dundas для OLAP , Очень хороший и простой в использовании.
Также рекомендуется набор DevExpress, ASPxPivotGrid работает напрямую с кубами, с некоторой гибкостью по сравнению с & amp; как группы / размеры / и т. д. отображаются через свойства. Хорошие цены и продукты. Я не работаю там:)
Взгляните на некоторые из демонстраций:
http://demos.devexpress.com/ASPXPIVOTGRIDDEMOS/OLAP/Browser.aspx р>
Также хорошая интеграция с их графикой.