Business Intelligence Demo 2 сценарий
Вид материала | Сценарий |
- Конференция Business Intelligence 2011, 863.78kb.
- Подход demo. Метод архитектурного описания организаций, 1329.48kb.
- Компетентность, компетенции и интеллект лесовская М. И. Красноярский государственный, 58.71kb.
- «Монолит-Инфо» и «Балтика» успешно реализовали проект bpm в области логистики, 86.32kb.
- Кейс – принятие решений – для семинара 26. 04. 2008, 87.1kb.
- Сценарий выкупа невесты "ромео и джульетта", 52.72kb.
- Small Business Innovation Research Program), запущенная в США после принятия в 1982, 271.29kb.
- Интеграция Business Studio с ecm-системой directum, 377.08kb.
- Интеграция Business Studio с ecm-системой directum, 377.13kb.
- "Уроки начинаются" 134, 7102.96kb.
Воспользуйтесь преимуществами самостоятельного управляемого анализа: сценарий для маркетингового аналитика
Введение к сценарию
В международной компании Contoso, занимающейся производством и продажей электронной техники, было внедрено комплексное решение для бизнес-аналитики на базе SQL Server 2008 R2, интегрированное с Microsoft Office 2010 и SharePoint 2010. Это новое решение делает бизнес-аналитику доступной каждому сотруднику Contoso за счет применения знакомых средств, возможностей самообслуживания и доступа к важной информации. Кроме того, использование уже существующей инфраструктуры существенно снижает его совокупную стоимость владения.
Ричард, маркетинговый аналитик компании Contoso, использует функции самостоятельного анализа для работы с данными в бизнес-аналитике. Технология PowerPivot для Excel и SharePoint позволяет объединять данные из нескольких источников и сравнивать их (ранее недоступная возможность), а затем публиковать полученные таблицы в безопасной галерее в Интернете, где к ним могут обращаться другие сотрудники. При помощи этих новых возможностей Ричард создает сводные отчеты для массового распространения посредством Report Builder 3.0 и подготавливает четкие рекомендации по выполнению нового плана по продуктам. Даже во время выполнения Ричардом самостоятельного анализа сотрудники отдела ИТ могут отслеживать использование ресурсов, необходимых для поддержки галереи PowerPivot в Интернете и содержащихся в ней рабочих книг, и управлять ими.
Компоненты
- SharePoint 2010 People and Expertise Search
- Сообщества SharePoint 2010, профили сотрудников, блоги
- SharePoint 2010 Insights, службы Excel, REST
- PowerPivot для Excel
- PowerPivot для SharePoint
- Office 2010 Web Applications, совместное редактирование в Excel
- Report Builder 3.0
- Рабочие процессы SharePoint 2010
- Панель управления PowerPivot
Подготовка среды
- Установите разрешение экрана хост-компьютера равным 1280 пикселей (по ширине). (Оптимальная высота составляет 1024 пикселя, однако допускаются и другие значения.)
- Войдите в систему виртуальной машины с учетными данными CONTOSO\administrator | pass@word1.
- Запустите браузер Internet Explorer и перейдите на страницу профиля Ричарда Бриди. Щелкните имя профиля пользователя SharePoint в правом верхнем углу и войдите с учетными данными Contoso\richardb | pass@word1. Разверните окно и оставьте его открытым. (Профиль Ричарда Бриди расположен в разделе "Избранное" и по адресу contoso.com/sites/my/Person.aspx?accountname=CONTOSO%5Crichardb)
- Запустите браузер Internet Explorer и перейдите к файлу Seasonal Planning.docx. Щелкните "Открыть в Word". В окне "Безопасность Windows" введите учетные данные Contoso\richardb | pass@word1. Закройте документ, но оставьте приложение Word открытым (сверните его). (Файл Seasonal Planning.docx расположен в разделе "Избранное" и по адресу contoso.com/personal/tonip/_layouts/WordViewer.aspx?id=/personal/tonip/Shared%20Documents/Seasonal%20Planning.docx&Source=http%3A%2F%2Fintranet%2Econtoso%2Ecom%2Fpersonal%2Ftonip%2FShared%2520Documents%2FForms%2FAllItems%2Easpx&DefaultItemOpen=1)
- В окне IE "Общие документы" перейдите к галерее PowerPivot. Щелкните имя профиля пользователя SharePoint в правом верхнем углу и войдите с учетными данными Contoso\richardb | pass@word1. Сверните эту страницу. (Галерея PowerPivot расположена в разделе "Избранное" и по адресу mo/PowerPivot%20Gallery/Forms/Carousel.aspx.)
- Откройте другой сеанс Internet Explorer (в меню Файл выберите команду Новый сеанс) и перейдите к рабочей книге IndustrySalesData.xlsx. Щелкните имя профиля пользователя SharePoint в правом верхнем углу и войдите с учетными данными Contoso\seanc | pass@word1. Сверните эту страницу. (Файл IndustrySalesData.xlsx расположен в разделе "Избранное" и по адресу contoso.com/marketing/_layouts/xlviewer.aspx?id=/marketing/Shared Documents/IndustrySalesData.xlsx&Source=contoso.com/marketing/Shared%2520Documents/Forms/AllItems.aspx&DefaultItemOpen=1)
- В окне веб-представления Excel щелкните Открыть в Excel. В окне "Безопасность Windows" введите учетные данные Contoso\richardb | pass@word1. Закройте книгу, но оставьте приложение Excel открытым.
- Сверните окно IndustrySalesTrends.xlsl — Windows Internet Explorer.
- Откройте файл Sales Trends.xlsx из папки Documents\BIDemo. Оставьте ячейку A7 выделенной.
- В Excel откройте вкладку PowerPivot. В группе запуска нажмите кнопку Окно PowerPivot. Откройте вкладку таблицы FactSales. Сверните окно PowerPivot.
- Сверните окно Excel. Демонстрация начнется с профиля Ричарда.
Основные моменты | Этапы | Темы для обсуждения |
Выполнение управляемого самостоятельного анализа Введение |
| Ричард Бриди — маркетинговый аналитик в компании Contoso. Он проводит свое время, обрабатывая числовые данные, чтобы сформировать обоснованные рекомендации по вопросам маркетинга продукта. Одним из средств для такого анализа всегда было приложение Microsoft Office Excel. А для распространения отчетов Ричард использовал средство Report Builder в Microsoft SQL Server. С выходом SQL Server 2008 R2 Ричард получил доступ к новым мощным возможностям этих уже знакомых ему средств. Благодаря новым надстройкам PowerPivot для Excel и SharePoint Ричард может применять Excel для сверхскоростного анализа нескольких масштабных источников данных с использованием одной аналитической модели. Затем он может опубликовать полученные рабочие книги в Интернете для своих коллег, которые могут упорядочивать и фильтровать результаты в браузере или использовать эту модель как основу для своего собственного анализа. Report Builder 3.0 позволяет Ричарду создавать отчет несколькими щелчками мыши, используя библиотеку предварительно сформированных элементов отчета, включая карты с геопространственными данными. Давайте рассмотрим, как эти новые инструменты могут помочь таким сотрудникам, как Ричард, получить необходимые данные при глубоком анализе, чтобы предоставить рекомендации руководителю отдела маркетинга. |
SharePoint 2010 Поиск содержимого и обнаружение общих знаний |
| Ричард провел анализ тенденций продаж продукта Contoso, как можно увидеть в рабочей книге PowerPivot, которую он опубликовал в галерее PowerPivot. Теперь с этим запросом от начальника отдела маркетинга у него есть интересная возможность улучшить анализ, используя данные других сторон, а именно тенденции продаж продукта. Ричард решил выполнить поиск источника данных о тенденциях, которые понадобятся для такого анализа. Он открывает страницу поиска в интрасети SharePoint и ищет «Тенденции продукта». Среди результатов он замечает многообещающую запись в блоге с названием «Данные о тенденциях рынка за 3 года». Блоггер записал данные отрасли и предоставил доступ к ним в общей папке документов в интрасети SharePoint. В этом блоге также есть график, построенный с помощью источника данных Excel, и ссылка на модель REST. |
SharePoint 2010 Использование интерфейса API REST для своевременного обновления содержимого |
| Перед тем, как мы перейдем к добавлению новых данных в анализ, я хочу рассказать о новой возможности служб Excel Services в SharePoint 2010, а именно о возможности доступа к рабочим книгам Excel с помощью стандартов HTTP с использованием нового интерфейса API REST для Excel Services. Это модель REST со ссылками на компоненты, доступные через данный интерфейс API. Используя модель, можно создавать URL-подписки, которые можно применять в операциях GET для получения данных из рабочей книги. Т. е. при любом обновлении рабочей книги, на которой основана данная модель, любой компонент модели также обновляется. |
SharePoint 2010 Совместное редактирование с помощью служб Excel Services и Office 2010 Web Applications |
| Теперь откроем рабочую книгу с этой диаграммой и изменим данные в ней. К слову, пока мы видим эти данные, давайте представим, что исходному издателю файла, Шону, финансовому аналитику в компании Contoso, нужно обновить данные. С помощью служб Excel Services и Office 2010 Web Applications Шон и Ричард могут редактировать один и тот же файл Excel в Интернете. Поэтому, если Шон внесет изменения, в то время как Ричард редактирует файл, Ричард не только увидит, что Шон вносит правки в документ, но также увидит сам процесс редактирования в браузере. Давайте посмотрим, как это выглядит. Сначала нужно щелкнуть «Правка» в сеансе браузера Ричарда. В нижней правой части окна видно, что файл редактирует 1 человек. Теперь перейдем к сеансу Шона Чай и щелкнем «Правка». Сейчас видно, что 2 человека вносят правки в документ. Для иллюстрации внесем большие изменения — увеличим это число в 100 раз. Теперь, если быстро вернуться к сеансу Ричарда, можно увидеть, как обновленная Шоном ячейка изменится у нас на глазах. Теперь перейдем к листу с диаграммой и обновим ее и сводную таблицу в Excel. Если вернуться и обновить запись в блоге, в которой есть ссылка на модель REST для этой рабочей книги, можно увидеть, что данные диаграммы обновлены, а запись в блоге не изменена. Эти данные будут использованы немного позже, поэтому давайте вернемся и отменим внесенные изменения. |
PowerPivot для Excel Excel, знакомое приложение |
| Теперь вернемся к анализу. Ричард получил новый внешний источник данных, и у него также есть доступ к внутреннему хранилищу данных SQL Server и отчетам служб отчетов. Посмотрим, как можно все это объединить в одну аналитическую модель для проведения действительно эффективного анализа. Приступим к работе в Excel. Как можно видеть, это знакомый интерфейс пользователя с лентой Fluent, представленный в Office 2007, но с новой вкладкой PowerPivot. PowerPivot — это дополнительная надстройка Excel, с помощью которой конечные пользователи, такие как Ричард, могут импортировать данные из нескольких источников и проводить анализ потенциально большого объема данных за очень короткое время. Посмотрите, как быстро модуль PowerPivot упорядочивает эту таблицу, а в этой операции участвуют миллионы строк данных. |
PowerPivot для Excel Мастер импорта таблиц |
| Для демонстрации уже импортированы некоторые внутренние данные в эту рабочую книгу PowerPivot, но позвольте мне описать процесс, чтобы показать, как это делается. Мастер импорта таблиц позволяет загружать бизнес-данные из корпоративной сети, с локального компьютера и из Интернета. К внешним источникам данных можно подключаться непосредственно либо с помощью предопределенных объектов соединения, например ODC-файлов. Также можно ввести или скопировать данные из листов, документов, сайтов или текстовых файлов. Начнем с загрузки данных из нашей собственной базы данных SQL Server, ContosoRetail. Как уже было отмечено, импорт занимает некоторое время, поэтому для этой демонстрации данные были загружены заранее. Отменим операцию импорта и рассмотрим, как еще можно загрузить данные в книгу. |
PowerPivot для Excel Получение данных из канала данных службы отчетов |
| Также Ричард часто использует другой источник данных — галерею отчетов, которые он и его коллеги создали с помощью средства Report Builder. Рассмотрим, как он может использовать сами службы отчетов как источник подключения новых данных. Так как Ричард знает, где размещен этот сервер отчетов, он может просто подключиться к нему. Но я хочу показать другой простой способ подключения к отчету как источнику данных. Давайте найдем отчет, к которому нужно подключиться. Это довольно простой отчет с таблицей данных о розничных складах компании Contoso. Если его нужно использовать как источник данных для рабочей книги PowerPivot, можно просто нажать маленькую оранжевую кнопку и создать файл подключения. Будет создана строка подключения канала ATOM, которую можно найти в мастере импорта таблиц PowerPivot. Так и поступим. Дадим отчету понятное имя. Когда данные этого отчета будут помещены в PowerPivot, можно будет увидеть, что в рабочей книге создается новая таблица. Теперь у нас есть рабочая книга PowerPivot, совмещающая данные из хранилища данных и отчета службы отчетов. |
PowerPivot для Excel Копирование и вставка данных из внешнего источника |
| Теперь вернемся к внешним данным, найденным ранее — тенденциям продаж в отрасли. Так как кто-то преобразовал эти данные в рабочую книгу и сохранил ее в SharePoint, можно подключиться к ней как к обновляемому каналу, но допустим, что мы нашли эти данные в форме электронной таблицы в Интернете. PowerPivot позволяет просто скопировать и вставить эти данные как таблицу в модель. Эта надстройка даже проанализирует имена полей и данные строк, чтобы автоматически создать связи между новыми и существующими данными. Теперь все эти данные (из хранилища SQL Server, служб отчетов и внешних источников данных) объединены в одну модель, которую можно использовать для анализа, ранее недоступного при применении одного средства анализа. |
PowerPivot для Excel Использование новых выражений DAX для вычисления значений полей в PowerPivot |
| В качестве примера того, как аналитик вроде Ричарда может воспользоваться преимуществами созданной модели данных, рассмотрим другие новые возможности PowerPivot — выражения DAX. DAX — это новый мощный язык выражений, с помощью которого можно программным путем получить доступ к структурам данных PowerPivot в книге. Аналитики, такие как Ричард, могут использовать DAX для создания формул, фильтров и вычисляемых столбцов. Реляционные запросы для таблиц выполняются в рабочей области. Например, рассмотрим таблицу с названиями категорий товаров, не содержащую сведений об объемах продаж. Чтобы быстро получить промежуточные итоги, не создавая сводную диаграмму, можно вычислить эти значения с помощью выражения DAX, ссылающегося на другие (связанные) таблицы в книге. В этом выражении DAX для суммирования объемов продаж по всем строкам в связанных таблицах для каждой категории будут использоваться новые формулы SUMX и RELATEDTABLE. С помощью аналогичных выражений DAX также можно динамически создавать в Excel новые показатели для добавления в сводные таблицы и диаграммы. |
PowerPivot для Excel Создание сводной таблицы |
| Теперь давайте рассмотрим, как Ричард может использовать эти объединенные данные для наглядного сравнения на основе неочевидных или нетривиальных отношений. С помощью PowerPivot Ричард собирается свести данные в диаграмму и в таблицу, чтобы упростить наглядное представление отношений между различными источниками данных. Поскольку мы работаем в Excel, все необходимые функции и действия нам уже знакомы. Можно создать обычную сводную таблицу с добавлением значений, строк и столбцов. Разница заключается в том, что поля, используемые для построения графика, поступают из только что созданной модели PowerPivot. Добавим объем продаж и отформатируем с помощью знакомых команд Excel на ленте. Добавим несколько столбцов «Год» и строки «Категория продуктов» и «Подкатегория». Таким образом, мы получили базовую сводную таблицу с данными из модели PowerPivot и вычисляемыми полями из миллионов строк данных. |
PowerPivot для Excel Добавление в сводную таблицу зрительных образов, в том числе новых спарклайнов |
| Давайте добавим в отчет несколько зрительных образов, чтобы конечным пользователям было проще понять цифры. Начнем с условного форматирования, функции Excel 2007, и добавим гистограммы для ежегодных итоговых значений по каждой категории. В Excel 2010 появились новые расширенные возможности форматирования и создания зрительных образов сложных данных, позволяющие бизнес-пользователям, таким как Ричард, принимать более эффективные решения. Одна из новых возможностей — это спарклайны, мини-графики, позволяющие быстро создать в ячейках зрительный образ данных (исторических данных или рядов) и упростить сравнение друг с другом нескольких строк. Выберем тип спарклайна и улучшим изображение, добавив цвета и форматированные маркеры. |