Метрики SQL Server - PullRequest
       19

Метрики SQL Server

0 голосов
/ 28 июня 2009

Мы используем SQL Server в качестве сервера базы данных. Мы создали потребительский продукт и собираемся создать инструментальную панель с показателями для нашей пользовательской базы.

Мы - команда из двух человек, и нам было интересно, есть ли SSAS или TSQL - способ получения метрик.

Предостережения

  • Мы не в курсе SSAS, так что кривая обучения будет
  • Данные должны быть агрегированы / денормализованы, чтобы мы не обременяли БД

Ответы [ 3 ]

1 голос
/ 28 июня 2009

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

Вы можете прикрепить множество вещей к SSAS. Продукт Microsoft - PerformancePoint и ProClarity, но Excel поставляется с собственным соединителем. Если у вас есть SharePoint, он может напрямую подключаться к KPI из SSAS. Вы также можете использовать SSRS для представления данных. С кубом вы будете поражены тем, как много вы можете сделать, чем просто взглянуть на несколько показателей. Это действительно потрясающий и мощный материал. Также с кубом вы можете легче использовать Data Mining и тому подобное.

Я должен сказать, однако, что вам, по крайней мере, нужно будет построить витрину в звездной схеме, чтобы построить куб из. Об этом множество фантастических книг, но я бы порекомендовал Data Warehouse Lifecycle Toolkit от Ralph Kimball. Это дает отличный обзор того, что могут сделать витрины, и почему вы будете их использовать. Для получения SSAS есть Пошаговые службы Analysis Services , которые проведут вас через процесс создания куба.

После разговора о том, какие удивительные кубы, я должен дать следующее заявление об отказе: если все, что вы хотите знать, это всего лишь несколько метрик из небольшого набора данных, не беспокойтесь о кубе. T-SQL лучше (кстати, SSRS работает лучше с T-SQL, чем с SSAS). Если вы действительно хотите иметь возможность исследовать данные и быстро пересекать все виды агрегированных уровней, то вам нужен куб. После этого вам больше всего нравится уровень презентации. T-SQL и SSAS совместимы с одними и теми же продуктами MS.

0 голосов
/ 28 июня 2009

Взгляните на построитель отчетов Microsoft SQL Server 2008 2.0 и Надстройки интеллектуального анализа данных Microsoft SQL Server 2008 для Microsoft Office 2007 , обе части Microsoft SQL Server 2008 Feature Pack, апрель 2009 .

Мало того, что вы можете отображать панель мониторинга, используя некоторые из недавно приобретенных диаграмм Dundas, вы также можете использовать инструменты интеллектуального анализа данных в Excel 2007 для поиска тенденций, взаимосвязей и прогнозов.

0 голосов
/ 28 июня 2009

Мы использовали SSRS, очень легко раскручивать новые отчеты, и даже некоторые не-разработчики могут быстро и легко создавать новые отчеты. Если вы заинтересованы только в создании таблиц и простых диаграмм и вам необходимо часто создавать новые таблицы, SSRS определенно поможет.

Тем не менее, он не так гибок, как решение ASP.Net, у него есть некоторые особенности, и я считаю, что вы можете получить гораздо более совершенный сайт, используя ASP.Net. Если вам нужен только один отчет на существующем сайте, возможно, вам подойдет ASP.Net.

...