ms cloud summit 2017 - power bi, le tour complet 2017

56
Franck Mercier Technical Evangelist – Microsoft - @FranmerMS Power BI, le tour complet 2017 Isabelle Van Campenhoudt Data Platform MVP – ShareQL - @thesqlgrrrl

Upload: isabelle-van-campenhoudt

Post on 05-Apr-2017

69 views

Category:

Data & Analytics


2 download

TRANSCRIPT

Page 1: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Franck Mercier Technical Evangelist – Microsoft - @FranmerMS

Power BI, le tour complet 2017Isabelle Van Campenhoudt Data Platform MVP – ShareQL - @thesqlgrrrl

Page 2: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

WHO’S WHOSQL Server MVP, BrusselsConsultant, speaker, trainer, GUSS Board Member, PASS V-Chapter LeaderManaging partner de www.ShareQL.comSQL Server since 1999Blog: http://thesqlgrrrl.wordpress.com/[email protected]@thesqlgrrrl

Isabelle Van Campenhoudt

Page 3: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

WHO’S WHOFranck MercierTechnical EvangelistMicrosoft France@FranmerMShttp://aka.ms/franck

Page 4: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

AGENDA IntroductionPower BI ServicesPower BI DesktopSécuritéMobilitéTemps reel IndustrialisationFutur

Page 5: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Qu’est-ce que Power BI ?

Power BI DesktopOutil gratuit de création de modèles et rapportsinteractifs multi sources de données

Power BI ServiceService Cloud d’analyses et de visualisation dedonnées. (https://app.powerbi.com)

Add in Power BI pour Excel

Création de modèles et rapports interactifs multisources de données au sein d’Excel

App Power BI Application Power BI pour appareils mobiles

Page 6: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Les bénéfices de Power BIModèles de tableaux de bords et rapports disponiblespour les plus grand services Saas

Intégration avec Azure et les produits Microsoft

Prise en main rapide et exploration des données enlangage naturel

Tableaux de bords en temps réel

Déploiement rapide, connexion hybride. Solution prête pour l’entreprise

Connexion sécurisée aux données Cloud ou sur site

Page 7: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Power BI vue d’ensemblePower BI service (http://app.powerbi.com)

Sources de donnéesSaaS solutionsE.g. Marketo, Salesforce, GitHub, Google analytics

On-premises dataE.g. Analysis Services

Organizational content packsCorporate data sources, or external data services

Azure servicesE.g. Azure SQL, Stream Analytics

Excel filesWorkbook data or data models

Power BI Desktop filesRelated data from files, databases, Azure, and other sources

Partage et collaboration

Requête en langage naturel

Mise à jour des données

Visualisations

Temps réel

Content packs

Rapports

Jeux de données0100110101

Power BI REST API

0110

001

0001

0110

Préparation Exploration PartageRapport

Power BI Desktop / Excel & Power BI Add-in / Power BI Embedded

Page 8: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

POWER BI SERVICEhttps://app.powerbi.com

Page 9: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Les basesPower BI service propose un service simple et intuitif pour interagir avec toutes vos données

Power BI service a été conçu pour :• Simplifier l’accès aux données hétérogènes • Réaliser rapidement des analyses approfondies de vos

données• Créer des tableaux de bord et rapport mettant en avant vos

informations clefs• Partager vos tableaux de bord et rapports

Page 10: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Simple d’accès : https://app.powerbi.com

• Microsoft Edge• Internet Explorer, 10 or 11• Chrome desktop, latest version• Safari Mac, latest version• Firefox desktop, latest version

Les basesCompatible avec de nombreux navigateurs web :

Page 11: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

ExploreShare &

collaborate Report

Le flux

Page 12: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Démarrer

Building Blocks• Dashboard• Reports• DataSets

Page 13: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Explorer

Explore

Page 14: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Report

Page 15: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Partage & collaboration•Partage des tableaux de bord et de tuiles•Groupes Office 365•Content packs organisationnels•Partage public des rapports•Embarqué dans SharePoint Online•Export vers PowerPoint (preview)

• Partage des tableaux de bords dans l’organisation et à l’extérieur. Possibilité d’appliquer la sécurité RLS.

• Création de groupe Office 365 pour collaborer autour des rapports, discussions et documents

• Possibilité de partage dans SharePoint Online, dans dans un site web public

• Intégration dans PowerPointShare &

collaborate

Page 16: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Nouvelles fonctionnalitésEpingler des éléments de SQL Server Reporting Services

Epingler des tables Excel (range)

Epingler snapshots of Excel elements

Epingler des données temps reels

Analyses rapides (Quick Insights)

Export dans Excel

Publication web

Row-level security

Alertes sur les données

Cortana pour Power BI

Dashboard data classification

Page 17: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOPower BI Service

Page 18: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

POWER BI DESKTOP

Page 19: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

ExploreShare &

collaborate PrepareReport

Le flux

Page 20: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Power BI Desktop

• Récupérer et préparer les données avec des connecteurs et fonctions avancées

• Transformation des données et création de modèles d’analyses des données

• Libre exploration des données

• Exécution de scripts R directement dans Power BI Desktop

• Création de rapports interactifs avec des “data visualization” modernes

Power BI Desktop

Explore

Share &collaborate

Prepare

Report

Page 21: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Share &collaborate

Report

Explore

Prepare

Power BI Desktop

• Source de données

• Nettoyage

• “Mash-up”

Récupérer, nettoyer et mixer les données

Page 22: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

File Database Azure Online Services Other

• CSV• Excel• JSON• SharePoint

Folder• Text• XML

• Access• Amazon Redshift• DirectQuery for

SQL Server• IBM DB2• IBM Informix• Impala• MySQL• Oracle• PostgreSQL• SAP Business

Warehouse• SAP HANA• Snowflake• SQL Server• SQL Server

Analysis Services• Sybase• Teradata

• Blob Storage• Data Lake Store• DirectQuery for

SQL Database• DocumentDB• HDInsight• HDInsight Spark• Marketplace• SQL Database• SQL Data

Warehouse• Table Storage

• appFigures• Azure Enterprise• comScore Digital

Analytics• Dynamics 365 for

Financials• Dynamics CRM Online• Exchange Online• Facebook • GitHub• Google Analytics• MailChimp• Marketo• Mixpanel• Planview Enterprise• ProjectPlace• QuickBooks Online• Salesforce

• SharePoint Online• Smartsheet• Spark• SparkPost• SQL Sentry• Stripe• SweetIQ• Troux• Twilio• tyGraph• Webtrends• Zendesk

• Active Directory • Blank Query• Hadoop File (HDFS)• Microsoft Exchange• OData Feed• ODBC• OLEDB• R Script• SharePoint List• Web

Nombreuses sources de données disponibles Navigation rapide dans les données avec la technologie “In-Memory” Filtrer la source de donner avant le chargement des données Récupération automatique des tables liés lors de la connexion aux sources de

données

Data sources available in Power BI Desktop

Share &collaborate

Report

Explore

Prepare

Accès aux donnéesPower BI Desktop

Page 23: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

FeatureModes de connexion

Share &collaborate

Report

Explore

Prepare

Power BI Desktop

Import DirectQuery Live/ExplorationPrincipes • ETL*

• Téléchargement des données

• Sélection des tables• Pas de téléchargement de

données• Requêtes déclenchées depuis les

visualisations du rapport

• Exploration des objets sources depuis PBID

• Pas de téléchargement de données

• Requêtes déclenchées depuis les visualisations du rapport

Sources de données supportées

• Toutes les sources de données (>60 sources)

• SQL Server• Azure SQL Database• Azure SQL Data Warehouse• SAP HANA • Oracle• Teradata

• SQL Server Analysis Services (Tabular & Multidimensional)

Nombre de sources de données par rapport

• Illimité • 1 • 1

Transformations • Toutes les transformations (100’s)

• Support partiel (en fonction des sources de données)

• None

Possibilités de Mashup • Merge (Joins)• Append (Union)• Parameterized queries

• Merge (Joins)• Append (Union)

• None

Création de modèle • Relations• Tables et colonnes

calculées & mesures• Hierarchies

• Colonnes calculées• Mesures• Changement de type des

colonnes

• None

3 possibilités de connexion : Import, DirectQuery, Live/Exploration

* Extract, Transform and Load

Page 24: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Feature

• Retirer des lignes• Renommer des colonnes• Changer le type de données• Pivot et « unpivot » des

colonnes• Supprimer des relations• Identifier et corriger les

erreurs• Fusionner des requêtes• Extraire et isoler des

informations • Nom des mois depuis

des valeurs Date/Heure

Transformations communes

• Transformer les données via une interface intuitiveo Sélection des données à intégrero Nettoyage des données / Retirer

les erreurso Définition des étapes de

transformationo Modification du type de données

• Adapté pour les scenarios avancés de “Mashup” de données• Exécution de scripts RShare &

collaborate

Report

Explore

Prepare

Transformer les données en fonction des besoins

Power BI Desktop

Shape and combine data

Page 25: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Feature Création automatique d’un modèle via

l’importation des donnéeso Les relations sont détectées

automatiquement, les données sont catégorisées et des agrégations par défaut sont appliquées

o Création de relations entre les tables par « drag & drop »

Enrichissement du modèle permettant des calculs complexes

Création de mesures et colonnes calculées

Haute performance avec un moteur en mémoire

Protection des données avec la fonction Row Level Security (RLS).

Création de modèle

Share &collaborate

Report

Explore

Prepare

Power BI Desktop

Page 26: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Feature Exploration des données

via de nombreux objets de visualisationso Pivoter et découper les donnéeso Naviguer dans les donnéeso Croisement de plusieurs jeux de

donnéeso Filtres et tri des données (dont

min & max)o Fonctions de calculs rapideso Changement simple de

visualisationo Fonctions d’analyses natives :

group, top n, forecast,… Filtrer les données sur

plusieurs niveaux : Visualisation, pages, rapport

Utilisation des visualisations R

Share &collaborate

Report

Explore

Prepare

Explorer les données en toute libertéPower BI Desktop

Page 27: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Feature• Création de rapports intéractifs• Intégration de visualisations personnalisées

− https://app.powverbi.com/visuals• Fusion de données de sources multiple dans un

seul rapport• Intégration de scripts R pour la visualisation des

données• Création de rapports optimisés pour les mobiles• Création de rapports avec des indicateurs de

tendance• Info bulles personnalisables• Formatage conditionnel• Echelle linéaire ou logarithmique sur l’axe Y

Création de rapports avancés : visualisations personnalisées

Share &collaborate

Report

Explore

Prepare

Power BI Desktop

Page 28: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Feature Enregistrez Power BI Desktop

report fichiers et publiez le facilement vers Power BI

Partagez avec les autres utilisateurs Power BI dans votre organisation

Copiez vos table, cellules ou colonnes

Utilisez Power BI template (.pbit file) pour sauver et partager la définition du report, du data model et des queries, et non les données actuelles…

Intégration avec Cortana

Share &collaborate

Report

Explore

Prepare

Partager des rapports, des données avec un large public

Power BI Desktop

Page 29: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOPower BI Desktop

Page 30: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

MOBILITÉ

Page 31: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Applications Mobiles

• Installez des applications mobiles natives pour accéder vos Dashboard, disponibles pour• Windows• iOS (iPhone and iPad)• Android

• Fonctionnalité incluses• Mettez vos visualisations principales en favoris• Zoom in and out des visualisations• Annotation des visualisations et partage de

capture• Configurer des alertes pour etre notifié des

Indicateurs Business critiques-- KPIs

Page 32: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Application Mobile

• Création dans Power BI Desktop

Page 33: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOMobilité

Page 34: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

POWER BI EMBEDDED

Page 35: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Qu’est ce que Power BI Embedded ?

C’est un service Azure !Intégration des rapports Power BI au sein de vos applications

Page 36: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Modèle conceptuel Power BI Embedded

• Service Azure• Pas de licence pour l’utilisateur final • Gestion de l’authentification

Page 37: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

SÉCURITÉ

Page 38: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Row-level security (RLS)

• Il est possible de restreindre l’accès aux jeux de données• Les filtres fonctionnent au niveau de l’enregistrement et sont assignés

à des rôles• Les utilisateurs sont ensuite assignés aux rôles

• Pour le propriétaire du jeu de donnée il est possible de:• Assigner des rôles aux utilisateurs• Voir des rapports sur les rôles et les utilisateurs…

Page 39: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Row-level security (RLS)

• Limitations:• Uniquement défini sur des jeux de données crée avec Power BI

Desktop• Ne sont supporté que les données importées et les connexions

DirectQuery• Q&A et Cortana ne sont pas supportés• L’analyze dans Excel n’est pas supporté• Le partage extérieur n’est pas supporté

• If applied to a dataset owned by a group, roles will only be applied to read-only members

Note: Fonctionnalité PowerBI Pro

Page 40: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOPower BI Embedded avec RLS

Page 41: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

TEMPS RÉEL

Page 42: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Architecture Event Hub & Stream Analytics

Page 43: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Il existe deux façons de créer un flux de données en continu en temps réel qui peut être consommé et visualisé par Power BI:

Power BI REST API utilisant un point de

terminaison en temps réel

PubNub

Page 44: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOTemps réel

Page 45: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

INDUSTRIALISATION

Page 46: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Les clés de “L’industrialisation”

Rafraichissement sur des sources “vivantes”

Partage et collaboration

Sécurité

Applications embarquées

Page 47: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Garder vos données à jour dans Power BI Power BI Gateway—Personnel

• Scénario individuel• Les utilisateurs peuvent installer Power BI Gateway—Personal

pour rafraichir les sources de données on premises supportées• Seulement en 64-bit• Utiliser “Runs as a service” si configure avec un compte administrator

account; sinon “ runs as an application”• Le transfert de données est sécurisé (SSL) via Azure Service Bus• Aucune ouverture de ports de firewall requise• Certain scenarios ne peuvent pas etre planifiée pour du

rafraichissement de données:• Instructions SQL personnalisées• Données d’une feuille Excel • Direct Connect or DirectQuery data sources

Page 48: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Garder vos données à jour dans Power BI

On-Premises Data Gateway• Scénario d’entreprise• L’IT peut installer On-Premises Data Gateway au service de

grands groups d’utilisateurs pour rafraichir des sources de données supportées• Successeur de Power BI Gateway—Enterprise• IT peut:

• Gere de façon centralisée les utilisateurs et leur accès aux données• Gain de visibilité dans l’usage du gateway , sources de données les plus utilisées et

leurs utilisateurs• Sources de données

• SQL Server Analysis Services(Multidimensional and Tabular modes)

• SQL Server• Oracle, Teradata, SAP HANA

Note: For Analysis Services, the Power BI user is passed to

Analysis Services as the effective username

Page 49: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

On-premises data sources

On-premises data gateway One gateway for multiple cloud services and experiences

Files, SharePoint

SQL Server SQL ServerAnalysis Services

Other data sources

Cloud services Preview

PowerAppsPreview

Microsoft FlowPower BI

Azure Service Bus

Application GatewayData source connection credentials can only be decrypted by the gateway

Gateway Cloud ServiceData source connection credentials are encrypted

Read access, scheduled refresh, live connectionLive connection, CRUD support (create, read, update and delete)

Azure Logic Apps

Page 50: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

FUTUR

Page 51: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Futur

Power BI notification

https://powerbi.microsoft.com/en-us/documentation/powerbi-service-subscribe-to-report/

Page 53: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

DEMOSSRS

Page 54: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Conclusion

Page 55: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

Merci Beaucoup! Thank you!

Join the conversation

#MSCloudSummit@MSCloudSummit

Page 56: Ms Cloud Summit 2017 - Power Bi, le tour complet 2017

EVALUATION