26
DevCon 2015 developers productivity platform

PowerBI — новые возможности анализа данных в облаке

Embed Size (px)

Citation preview

Page 1: PowerBI — новые возможности анализа данных в облаке

DevCon 2015developers productivity platform

Page 2: PowerBI — новые возможности анализа данных в облаке

#msdevcon

DevCon 2015developers productivity platform

Page 3: PowerBI — новые возможности анализа данных в облаке

Станислав ВыщепанНезависимый консультант

PowerBI — новые возможности анализа данных в облаке

Page 4: PowerBI — новые возможности анализа данных в облаке
Page 5: PowerBI — новые возможности анализа данных в облаке

Что такое PowerBI

Облачный сервис MicrosoftИспользует учетные записи Office 365\Azure AD

Позволяет строить интерактивные отчеты и дашбордыРаботают в браузере, iOS и Windows

Поддерживает кучу источников данныхЕсть готовые Content Pack для быстрого старта

Everything is a subject to change!

Page 6: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

DEMOЗнакомство с PowerBI и Content Pack

Page 7: PowerBI — новые возможности анализа данных в облаке

Возможности PowerBI

Q&AРаботает только на английском языке

Знакомые технологииМодель данных PowerPivot\Tabular и DAX формулыВизуализация PowerView, но без SilverlightПолучение данных с помощью PowerQuery

Об этом всем рассказывал год назад

Page 8: PowerBI — новые возможности анализа данных в облаке

PowerBI вчера и сегодня

PowerBI 2014• Приложение для SharePoint

Online• Модели данных создаются в

Excel• Автообновление раз в день

• Нет API для разработчиков• $80\пользователь\месяц

• Данные через Excel попадают в облако

PowerBI 2015• Отдельный сервис Office 365• Content Pack и PowerBI

Designer• Автообновление каждый час

+ Data Streaming • Есть API для разработчиков• $10\пользователь\месяц, есть

бесплатное предложение• Данные через модель

попадают в облако, но об этом никто не говорит

Page 9: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

Что вы можете использовать уже сегодня и получать выгоду

Новые возможности PowerBI для бизнеса

Page 10: PowerBI — новые возможности анализа данных в облаке

IT-Pro Analyst Developer

Построение моделей анализа

данных из нескольких источников

Использование PowerBI для

мониторинга приложений

Визуализация моделей SSAS

в облаке

Page 11: PowerBI — новые возможности анализа данных в облаке

Визуализация моделей SSAS в облакеСтандартные средства визуализации BIExcel – требуется установленный Excel Professional, огромные файлы, медленно обновляетсяSQL Server Reporting Services – сложно создавать отчеты, очень ресурсоемкийSharePoint – требуются лицензии, железо, очень сложная настройка

PowerBI позволяет использовать SSAS как источник данныхТолько Tabular Mode (Multidimensional пока не поддерживается)Прозрачная аутентификация через Azure ADДанные не хранятся в облакеВсего за $10 на пользователя в месяц

Page 12: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

DEMOВизуализация моделей SQL Server Analysis Services в облаке

Page 13: PowerBI — новые возможности анализа данных в облаке

Что нужно чтобы оно заработало

1. Поставить AAD Sync (новое поколение DirSync) и запустить синхронизацию

2. Прописать UPN пользователей AD, чтобы совпадали с облачным email

3. Назначить лицензии4. Скачать и настроить PowerBISSASConnector5. …6. Молиться!

Page 14: PowerBI — новые возможности анализа данных в облаке

Как работает аутентификация

1. PowerBI обращается к Analysis Services Connector и передает учетку пользователя [email protected]

2. Analysis Services Connector подключается к SSAS с под учетной записью администратора

3. В строке подключения указывается [email protected]

4. AD переводит UPN [email protected] в DOMAIN\user 5. SSAS в качестве текущего пользователя использует

DOMAIN\User

Page 15: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

Возможности PowerBI для аналитиков

Персональный анализ данных в облаке

Page 16: PowerBI — новые возможности анализа данных в облаке

Типичное BI решение on-premises

Data Warehouse и ETL для загрузки данных из конечных системТребуются лицензии для СУБДТребуются разработчики хранилищ и ETL

Кубы в OLAP системеТребуются разработчики OLAP Требуются серверы для процессинга

Средства визуализацииТребуются серверные и клиентские лицензииТребуются разработчики отчетов

Page 17: PowerBI — новые возможности анализа данных в облаке

Что предлагает PowerBI

Приложение PowerBI DesignerПозволяет загружать и преобразовывать данные (PowerQuery)Позволяет создавать формулы многомерного анализа на языке DAX (PowerPivot)Позволяет создавать отчеты и дашборды для визуализации (PowerView)

Файлы дизайнера загружаются в PowerBIВся обработка происходит в облаке Не требуется серверных мощностей и лицензий для анализа данных

Сайт, приложение для iOS и Windows для визуализации

Page 18: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

DEMOАнализ данных из разных источников в PowerBI

Page 19: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

Возможности PowerBI для разработчков

Анализ данных приложения в реальном времени

Page 20: PowerBI — новые возможности анализа данных в облаке

Что PowerBI предлагает разработчикамREST API для загрузки данных PowerBIhttp://docs.powerbi.apiary.io/Позволяет только писать отдельные строки, нет API для чтения агрегированных данных

Интеграция с Azure Streaming Analytics

Page 21: PowerBI — новые возможности анализа данных в облаке

DevCon 2015 #MSDevCon

DEMOИспользование PowerBI в облачных приложениях

Page 22: PowerBI — новые возможности анализа данных в облаке

Ограничения

• До 5М строк в таблице• До 10,000 строк в одном запросе• Не более 5 конкурентных запросов

Page 23: PowerBI — новые возможности анализа данных в облаке

Почему вам стоит использовать PowerBI1. Минимальные первоначальные вложения2. Простые инструменты, не требующие дорого

обучения3. Удобнее, чем Excel, для анализа данных4. Мощная аналитика для облачных приложений

Page 24: PowerBI — новые возможности анализа данных в облаке

Ресурсы

PowerBIhttp://powerbi.microsoft.com/

PowerQuery и язык MСпецификация языка - http://go.microsoft.com/fwlink/?linkid=320633Библиотека формул - http://go.microsoft.com/fwlink/?linkid=320634

DAXhttp://www.daxpatterns.com/

Page 25: PowerBI — новые возможности анализа данных в облаке

Станислав ВыщепанНезависимый консультантSharePoint [email protected]://gandjustas.blogspot.com/

PowerBI — новые возможности анализа данных в облаке

Это не я

Page 26: PowerBI — новые возможности анализа данных в облаке

©2015 Microsoft Corporation. All rights reserved. Microsoft, Windows, Office, Azure, System Center, Dynamics and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.