Материалы событий SQL Server 2008 R2 Launch и Office 2010 Launch

В связи с тем, что две недели назад прошел запуск SQL Server 2008 R2, а вчера – «запуск» Office 2010, хотелось бы указать на существующие по этим технологиями ресурсы.

Прежде всего, это Экскурсия по SQL Server 2008 R2 и Office 2010 Launch (русская версия, насколько я понимаю, в разработке).

Дополнительные материалы по SQL Server 2008 R2:

Дополнительные ссылки по Office 2010 и SharePoint2010:

Пользовательские инструменты анализа данных в Microsoft BI 2010

Статья устарела. Более новая версия статьи: Инструменты анализа и визуализации данных в Microsoft BI

В связи с выходом Microsoft SQL Server 2008 R2, Office 2010 и SharePoint 2010 считаю необходимым еще раз перечислить пользовательские инструменты анализа данных в версии Microsoft BI 2010.

В решении Microsoft BI пользователи могут использовать для анализа данных в хранилище и аналитических кубах следующие инструменты (рис. 1):

  • SQL Server 2008 R2 Reporting Services для отображения регламентированной отчетности (программисты могут создавать отчеты в Visual Studio, а офисные пользователи – в ReportBuilder 3.0);
  • Office Visio2010 для создания произвольных схем и привязки к этим схемам данных из хранилища, аналитических кубов и произвольных источников;
  • Microsoft Excel 2010 для создания офисными пользователями произвольных отчетов в электронных таблицах;
  • Data Mining Add-insдля Office 2007 для обнаружения закономерностей в больших объемах данных организации и создания на основании этих закономерностей новых знаний (интеллектуальный анализ данных);
  • SQL Server PowerPivotдля Excel для самостоятельного подключения новых источников данных и создания новых расчетных показателей офисными пользователями;
  • SharePoint 2010 для вывода на портал отчетов из инструментов Microsoft BI;
  • SharePoint 2010 PerformancePoint Servicesдля отображения данных на интерактивных диаграммах и с помощью дерева декомпозиции, а также для отображения систем ключевых показателей эффективности (разработка таких отчетов производится в SharePoint Dashboards Designer).

Инструменты анализа данных в Microsoft BI

Рис. 1. Инструменты Microsoft BI 2010 для анализа данных

Чтобы легче было запомнить отличие этих инструментов, я воспользуюсь аналогией, впервые представленной Aj Mee (рис. 2) и попробую расширить эту аналогию на новые инструменты анализа, появившиеся в 2010 году. Об этой аналогии мне рассказал Олег Лейзеров, за что ему отдельное спасибо!

Рис. 2. Пользовательские инструменты анализа данных Microsoft BI 2008 (аналогия Aj Mee)

Рис. 2. Пользовательские инструменты анализа данных Microsoft BI 2008 (аналогия Aj Mee)Итак, в развитии аналогия выглядит следующим образом (рис. 3).

Рис. 1. Пользовательские инструменты анализа данных Microsoft BI 2010
Рис. 3. Пользовательские инструменты анализа данных Microsoft BI 2010 (на слайде использованы изображения с сайта www.modelsupermarket.com)

Во-первых, Aj Mee сравнивает работу с SQL Server Reporting Services с поездкой в автобусе, так как:

  • вы выбираете маршрут автобуса (определенный отчет);
  • автобус ходит по заданному маршруту (отчет заранее создан);
  • вы выбираете, на какой остановке выйти (параметры отчета).

Впрочем, дополнительный компонент Report Builder позволяет даже офисным пользователям составить самостоятельно отчет для печати.

Все эти отчеты могут быть размещены на сайте ReportingServices или портале SharePoint 2010 (в автобусе по заданному маршруту могут ехать множество людей).

Рис. 3. SQL Server 2008 R2 Reporting Services
Рис. 4. SQL Server 2008 R2 Reporting Services

К этой же аналогии я отнесу Microsoft Office Visio 2010 с возможностью отображения на произвольной схеме визуализации данных из базы. При этом, как и в Reporting Services возможна детализация данных по щелчку мыши (drill-down) и размещение схем на портале SharePoint 2010 с помощью Visio Services (Рис. 5).

Рис. 4. SharePoint 2010 Visio Services
Рис. 5. SharePoint 2010 Visio Services

Следующая аналогия Aj Mee посвящена работе с Excel и Excel Services, которая похожа на вождение автомобиля, так как:

  • вы сами должны уметь водить автомобиль (строить отчет с помощью PivotTable);
  • вы можете выбрать альтернативные дороги (переходы между измерениями куба, настройки фильтров), чтобы попасть в точку назначения (получить требуемый отчет);
  • вы также можете посадить в автомобиль друзей (опубликовать отчет на SharePoint с помощью Excel Services — рис. 6).

Рис. 5. SharePoint 2010 Excel Services
Рис. 6. SharePoint 2010 Excel Services

Последняя аналогия Aj Mee – работа с PerformancePoint Server (сейчас – SharePoint 2010 PerformancePoint Services). Работу с этим компонентом он сравнивает с ездой на вездеходе в том смысле, что не обязательно пользоваться дорогами (путями детализации данных, определенными в иерархиях SSAS), можно свернуть на другую дорогу не только в точке пересечения с ней, но и можно доехать до нее по бездорожью. В данном случае имеется в виду возможность детализации данных (drill-through), когда мы выбираем определенное значение и детализируем его по определенному уровню или атрибуту произвольного измерения.

Рис. 6. SharePoint 2010 PerformancePoint Services
Рис. 7. SharePoint 2010 PerformancePoint Services

Наиболее интересным нововведением SharePoint Service в SharePoint 2010, в котором также используется механизм детализации сумм по измерениям (drill through в терминологии Microsoft), является интерактивный компонент «Дерево приятия решений» (Decision Tree), реализованный с помощью технологии Silverlight (рис. 8).

Рис. 7. SharePoint 2010 PerformancePoint Services Decomposition Tree
Рис. 8. SharePoint 2010 PerformancePoint Services Decomposition Tree

Итак, что же добавилось нового в Microsoft BI 2010?

Во-первых, это PowerPivot для Excel и, соответственно, PowerPivot для SharePoint. Этот компонент, продолжая приведенные аналогии, я бы сравнил с автомобилем Фантомаса. Если вы помните фильм, этот автомобиль мог превратиться в самолет и доставить пассажира в точку назначения по воздуху. То есть не нужно использовать дороги (построение дороги можно сравнить с проектом внедрения традиционного BI-решения с использованием хранилищ данных). Можно оперативно переправиться в нужную точку (оперативно добавить в анализ данных из произвольных источников и получить требуемый отчет).

Рис. 8. PowerPivot для Excel
Рис. 9. PowerPivot для Excel

Аналогично, можно перевезти на этом автомобиле пассажиров (разместить отчет PowerPivot на SharePoint — рис. 10).

Рис. 9. PowerPivot для SharePoint
Рис. 10. PowerPivot для SharePoint

Также не стоит забывать о таком инструменте как Надстройки интеллектуального анализа данных для Excel (Data Mining Add-ins for Excel). И в нашей аналогии это будет машина времени из первой части фильма «Назад в будущее», так как она позволяет переместиться в будущее (обнаруживать закономерности в имеющихся данных и предсказывать будущее на основании этих закономерностей).

Рис. 10. Надстройки интеллектуального анализа данных для Excel (Data Mining Add-ins for Excel)
Рис. 11. Надстройки интеллектуального анализа данных для Excel (Data Mining Add-ins for Excel)

Демонстрация. Обзор пользовательских инструментов анализа данных

Замечание об авторских правах. В записи блога использованы изображения моделей автомобилей с сайта www.modelsupermarket.com.

Дополнительные ссылки:

5 декабря в 12:00 в MTC состоится встреча Russian Business Intelligence UG (PASS Chapter)

5 декабря (суббота) в 12:00 в Технологическом центре Microsoft состоится очередная встреча Russian Business Intelligence UG (PASS Chapter).

На этой встрече я сделаю следующие доклады:

  1. Презентационный уровень BI-решения (SharePoint 2010 + Office 2010).
  2. Анализ в памяти данных из произвольных источников с использованием PowerPivot.
  3. Управление иерархиями с использованием Master Data Services.

Семинар бесплатный. Для участия необходимо зарегистрироваться на сайте http://rubi.ineta.ru/Events/EventMultiSessionInfo.aspx?Id=5247c5d0-6c2c-4d08-9862-d7235a2f0226

Встреча пройдет по адресу: г.Москва, ул. Лесная, дом 5, 6-й этаж. Microsoft Technology Center. 50 метров от выхода из метро; станция метро «Белорусская» (кольцевая). Выход из метро в сторону Бутырского вала.

Количество мест ограничено!

Доступны для скачивания бета-версии продуктов из стека Microsoft BI (SQL 2008 R2 CTP3, Office 2010 beta, MOSS 2010 beta)

В этом месяце стала доступна для загрузки новая волна продуктов Microsoft Business Intelligence в составе:

Далее перечислены основные новые функции в отношении Business Intelligence:

1. PowerPivot для Microsoft Excel:

  • расширения Field List, в том числе: автоматическое определение связей между колонками из не реляционных таблиц, поддержка поиска поля по имени, поддержка именованных наборов;
  • обновление данных и изменение параметров источников данных PowerPivot;
  • поддержка новых типов источников данных: Microsoft Access, Microsoft SQL Server Analysis Services, книги PowerPivot (опубликованные в Analysis Services, выполняющемся в интегрированном режиме SharePoint), текстовые файлы, книги Excel, Microsoft SQL Azure, Oracle, Teradata, Sybase, Informix, DB2, Enhanced Data Analysis eXpressions (DAX);
  • расширение функциональности DAX: лучшее обнаружение ошибок, упрощение создания формул DAX, новые функции работы с текстовыми данными и временными преобразованиями, улучшения автоматического перерасчета, обработка несоответствий связей между таблицами, автоматический выбор типов данных для выражений.

2. PowerPivot для Microsoft SharePoint Server:

  • панель управления для IT-службы, в том числе: опубликованы книги PowerPivot с отображением числе выполненных запросов и количества пользователей и размера на книгу, использования аппаратных ресурсов (в том числе процессоры и память), обновления данных;
  • расширения инфраструктуры: поддержка отслеживания запросов пользователей;
  • параллельное обновление данных PowerPivot, оптимизация производительности;
  • новые варианты отображения книг PowerPivot на портале SharePoint и возможность просмотра книг в браузере;



3. Новые BI-возможности в Excel 2010 beta в отношении Business Intelligence при подключении к аналитическим кубам: Slicers, Sparklines, Custom Sets, Write-back.

4. Новое в Reporting Services:

  • Report Part Gallery  — публикация областей отчета на сервере отчетов с возможностью повторного использования;
  • Shared Data Sets – наборы данных могут быть храниться, обрабатываться и кэшироваться отдельно от отчета;
  • Расширенная интеграция с SharePoint 2007 и SharePoint 2010;
  • Новые элементы визуализации данных (Data Bars, Sparklines, Indicators);

  • Расширения Business Intelligence Development Studio – поддержка отчетов и проектов отчетов для SQL Server 2008 и 2008 R2;
  • Агрегаты агрегатов – поддержка неограниченной вложенности;
  • Расширения в RDL Expression Language.

5. Новое в Integration Services 2008 R2 CTP3 по сравнению с CTP2:

  • В окне «ADO.NET Destination», появилась возможность включения функции “Use Bulk Insert when Possible”.

6. В CTP3 появились Master Data Services (MDS).

Дополнительная информация: