SlideShare une entreprise Scribd logo
1  sur  56
Télécharger pour lire hors ligne
Franck Mercier Technical Evangelist – Microsoft - @FranmerMS
Power BI,
le tour complet 2017
Isabelle Van Campenhoudt Data Platform MVP – ShareQL - @thesqlgrrrl
WHO’S WHO
SQL Server MVP, Brussels
Consultant, speaker, trainer, GUSS Board Member, PASS V-Chapter Leader
Managing partner de www.ShareQL.com
SQL Server since 1999
Blog: http://thesqlgrrrl.wordpress.com/
ivc@ShareQL.com
@thesqlgrrrl
Isabelle Van Campenhoudt
WHO’S WHO
Franck Mercier
Technical Evangelist
Microsoft France
@FranmerMS
http://aka.ms/franck
AGENDA
Introduction
Power BI Services
Power BI Desktop
Sécurité
Mobilité
Temps reel
Industrialisation
Futur
Qu’est-ce que Power BI ?
Power BI Desktop
Outil gratuit de création de modèles et rapports
interactifs multi sources de données
Power BI Service
Service Cloud d’analyses et de visualisation de
données. (https://app.powerbi.com)
Add in Power BI pour Excel
Création de modèles et rapports interactifs multi
sources de données au sein d’Excel
App Power BI Application Power BI pour appareils mobiles
Les bénéfices de Power BI
Modèles de tableaux de bords et rapports disponibles
pour les plus grand services Saas
Intégration avec Azure et les produits Microsoft
Prise en main rapide et exploration des données en
langage 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
Power BI vue d’ensemble
Power BI service
(http://app.powerbi.com)
Sources de données
SaaS solutions
E.g. Marketo, Salesforce, GitHub,
Google analytics
On-premises data
E.g. Analysis Services
Organizational content packs
Corporate data sources, or external data
services
Azure services
E.g. Azure SQL, Stream Analytics
Excel files
Workbook data or data models
Power BI Desktop files
Related 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ées01001
10101
Power BI REST API
Préparation Exploration PartageRapport
Power BI Desktop / Excel & Power BI Add-in / Power BI Embedded
POWER BI SERVICE
https://app.powerbi.com
Les bases
Power 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
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 bases
Compatible avec de nombreux navigateurs web :
Explore
Share &
collaborate
Report
Le flux
Démarrer
Building Blocks
• Dashboard
• Reports
• DataSets
Explorer
Explore
Report
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 PowerPoint
Share &
collaborate
Nouvelles fonctionnalités
Epingler 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
…
Power BI Service
POWER BI DESKTOP
Explore
Share &
collaboratePrepare
Report
Le flux
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
Share &
collaborate
Report
Explore
Prepare
Power BI Desktop
•Source de données
•Nettoyage
•“Mash-up”
Récupérer, nettoyer et mixer les données
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
Feature
Modes de connexion
Share &
collaborate
Report
Explore
Prepare
Power BI Desktop
Import DirectQuery Live/Exploration
Principes • 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
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 intuitive
o Sélection des données à intégrer
o Nettoyage des données / Retirer les erreurs
o Définition des étapes de transformation
o Modification du type de données
• Adapté pour les scenarios avancés
de “Mashup” de données
• Exécution de scripts R
Share &
collaborate
Report
Explore
Prepare
Transformer les données en fonction des besoinsPower BI Desktop
Shape and combine data
Feature
 Création automatique d’un modèle via l’importation
des données
o 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
Feature
 Exploration des données via de
nombreux objets de visualisations
o Pivoter et découper les données
o Naviguer dans les données
o Croisement de plusieurs jeux de données
o Filtres et tri des données (dont min &
max)
o Fonctions de calculs rapides
o Changement simple de visualisation
o 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
Explorerles données en toute libertéPower BI Desktop
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
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
Partagerdes rapports,des données avecun large publicPower BI Desktop
Power BI Desktop
MOBILITÉ
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
Application Mobile
• Création dans Power BI Desktop
Mobilité
POWER BI EMBEDDED
Qu’est ce que Power BI Embedded ?
C’est un service Azure !
Intégration des rapports Power BI au sein de vos applications
Modèle conceptuel Power BI Embedded
• Service Azure
• Pas de licence pour l’utilisateur final
• Gestion de l’authentification
SÉCURITÉ
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…
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
Power BI Embedded avec RLS
TEMPS RÉEL
Architecture Event Hub & Stream Analytics
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
Temps réel
INDUSTRIALISATION
Les clés de “L’industrialisation”
Rafraichissement sur des sources “vivantes”
Partage et collaboration
Sécurité
Applications embarquées
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
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
On-premises data
sources
On-premises data gateway
One gateway for multiple cloud services and experiences
Files, SharePointSQL Server
SQL Server
Analysis Services
Other
data sources
Cloud services Preview
PowerApps
Preview
Microsoft FlowPower BI
Azure Service Bus
Application Gateway
Data source connection credentials can only be
decrypted by the gateway
Gateway Cloud Service
Data source connection credentials are encrypted
Read access, scheduled refresh, live connection
Live connection, CRUD support (create, read, update and delete)
Azure Logic Apps
FUTUR
Futur
Power BI notification
https://powerbi.microsoft.com/en-
us/documentation/powerbi-service-
subscribe-to-report/
Futur
Intégration de Power BI
dans SSRS
• VM de démo dans
Azure
• https://blogs.msdn.mic
rosoft.com/sqlrsteambl
og/2016/12/16/power-
bi-reports-in-sql-server-
reporting-services-
feedback-on-the-
technical-preview/
SSRS
Conclusion
Merci Beaucoup! Thank you!
Join the conversation
#MSCloudSummit
@MSCloudSummit
EVALUATION

Contenu connexe

Tendances

Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
Abderrahmane Filali
 

Tendances (20)

Présentation bi 1.0
Présentation bi 1.0Présentation bi 1.0
Présentation bi 1.0
 
Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)Rapport de stage: mastère ISIC (Business Intelligence)
Rapport de stage: mastère ISIC (Business Intelligence)
 
Projet décisionnel
Projet décisionnelProjet décisionnel
Projet décisionnel
 
Projet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsProjet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoins
 
DataWarehouse
DataWarehouseDataWarehouse
DataWarehouse
 
Business Intelligence Reporting Solution
Business Intelligence Reporting Solution Business Intelligence Reporting Solution
Business Intelligence Reporting Solution
 
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?La BI : Qu’est-ce que c’est ? A quoi ça sert ?
La BI : Qu’est-ce que c’est ? A quoi ça sert ?
 
Conception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data WarehouseConception et Réalisation d'un Data Warehouse
Conception et Réalisation d'un Data Warehouse
 
BigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-ReduceBigData_Chp2: Hadoop & Map-Reduce
BigData_Chp2: Hadoop & Map-Reduce
 
Chp3 - Modélisation Multidimensionnelle
Chp3 - Modélisation MultidimensionnelleChp3 - Modélisation Multidimensionnelle
Chp3 - Modélisation Multidimensionnelle
 
Les outils OLAP
Les outils OLAPLes outils OLAP
Les outils OLAP
 
Concéption et réalisation d'un processus décisionnel, tableau de bord social.
Concéption et réalisation d'un processus décisionnel, tableau de bord social.Concéption et réalisation d'un processus décisionnel, tableau de bord social.
Concéption et réalisation d'un processus décisionnel, tableau de bord social.
 
Business Intelligence
Business IntelligenceBusiness Intelligence
Business Intelligence
 
Introduction à la Business Intelligence
Introduction à la Business Intelligence Introduction à la Business Intelligence
Introduction à la Business Intelligence
 
Présentation: Business Intelligence - Cas du Maroc
Présentation: Business Intelligence - Cas du MarocPrésentation: Business Intelligence - Cas du Maroc
Présentation: Business Intelligence - Cas du Maroc
 
Etat de l’art approche et outils BI
Etat de l’art approche et outils BIEtat de l’art approche et outils BI
Etat de l’art approche et outils BI
 
Bi
BiBi
Bi
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 
Chp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de DonnéesChp2 - Les Entrepôts de Données
Chp2 - Les Entrepôts de Données
 
Cours Big Data Chap1
Cours Big Data Chap1Cours Big Data Chap1
Cours Big Data Chap1
 

En vedette

En vedette (18)

Tracxn Research - Mobile Advertising Landscape, February 2017
Tracxn Research - Mobile Advertising Landscape, February 2017Tracxn Research - Mobile Advertising Landscape, February 2017
Tracxn Research - Mobile Advertising Landscape, February 2017
 
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
Introducing NoSQL and MongoDB to complement Relational Databases (AMIS SIG 14...
 
Google Cloud Spanner Preview
Google Cloud Spanner PreviewGoogle Cloud Spanner Preview
Google Cloud Spanner Preview
 
MongoDB NoSQL database a deep dive -MyWhitePaper
MongoDB  NoSQL database a deep dive -MyWhitePaperMongoDB  NoSQL database a deep dive -MyWhitePaper
MongoDB NoSQL database a deep dive -MyWhitePaper
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
 
2017 iosco research report on financial technologies (fintech)
2017 iosco research report on  financial technologies (fintech)2017 iosco research report on  financial technologies (fintech)
2017 iosco research report on financial technologies (fintech)
 
Tracxn Research - Finance & Accounting Landscape, February 2017
Tracxn Research - Finance & Accounting Landscape, February 2017Tracxn Research - Finance & Accounting Landscape, February 2017
Tracxn Research - Finance & Accounting Landscape, February 2017
 
Power BI Made Simple
Power BI Made SimplePower BI Made Simple
Power BI Made Simple
 
2015 Internet Trends Report
2015 Internet Trends Report2015 Internet Trends Report
2015 Internet Trends Report
 
SQL azure database for DBA
SQL azure database for DBASQL azure database for DBA
SQL azure database for DBA
 
Introduction to Big Data
Introduction to Big DataIntroduction to Big Data
Introduction to Big Data
 
Salesforce Marketing Cloud Training | Salesforce Training For Beginners - Mar...
Salesforce Marketing Cloud Training | Salesforce Training For Beginners - Mar...Salesforce Marketing Cloud Training | Salesforce Training For Beginners - Mar...
Salesforce Marketing Cloud Training | Salesforce Training For Beginners - Mar...
 
Comparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statementsComparing 30 MongoDB operations with Oracle SQL statements
Comparing 30 MongoDB operations with Oracle SQL statements
 
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&ALearn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
Learn Power BI with Power Pivot, Power Query, Power View, Power Map and Q&A
 
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
Seminario Web MongoDB-Paradigma: Cree aplicaciones más escalables utilizando ...
 
Webinar: 10-Step Guide to Creating a Single View of your Business
Webinar: 10-Step Guide to Creating a Single View of your BusinessWebinar: 10-Step Guide to Creating a Single View of your Business
Webinar: 10-Step Guide to Creating a Single View of your Business
 
Europa AI startup scaleups report 2016
Europa AI startup scaleups report 2016 Europa AI startup scaleups report 2016
Europa AI startup scaleups report 2016
 
2016 Internet Trends Report
2016 Internet Trends Report2016 Internet Trends Report
2016 Internet Trends Report
 

Similaire à Power Bi, le tour complet 2017

SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
Benoit Jester
 

Similaire à Power Bi, le tour complet 2017 (20)

Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobre
 
SPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données localesSPS Montréal 2018 - La passerelle de données locales
SPS Montréal 2018 - La passerelle de données locales
 
Cloud et BI, quelle architecture pour 2014 ?
Cloud et BI, quelle architecture pour 2014 ?Cloud et BI, quelle architecture pour 2014 ?
Cloud et BI, quelle architecture pour 2014 ?
 
JSS2014 – Cloud et BI, quelle architecture pour 2014 ?
JSS2014 – Cloud et BI, quelle architecture pour 2014 ?JSS2014 – Cloud et BI, quelle architecture pour 2014 ?
JSS2014 – Cloud et BI, quelle architecture pour 2014 ?
 
Cloud et BI, quelle architecture pour 2014 ?
Cloud et BI, quelle architecture pour 2014 ?Cloud et BI, quelle architecture pour 2014 ?
Cloud et BI, quelle architecture pour 2014 ?
 
Panorama de l'écosystème Microsoft Data Platform
Panorama de l'écosystème Microsoft Data PlatformPanorama de l'écosystème Microsoft Data Platform
Panorama de l'écosystème Microsoft Data Platform
 
Exia datazen 20151215
Exia datazen 20151215Exia datazen 20151215
Exia datazen 20151215
 
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
Gouvernance des données avec SQL Server et ETL en Self-Service avec Data Expl...
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devices
 
La BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devicesLa BI Microsoft en mobilité sur tous les devices
La BI Microsoft en mobilité sur tous les devices
 
Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...Restitution des données environnement Microsoft & data visualization : panel ...
Restitution des données environnement Microsoft & data visualization : panel ...
 
Power BI _ La data n'a plus de secret pour vous
Power BI _ La data n'a plus de secret pour vousPower BI _ La data n'a plus de secret pour vous
Power BI _ La data n'a plus de secret pour vous
 
Powerbi 365
Powerbi 365Powerbi 365
Powerbi 365
 
Power BI 365
Power BI 365Power BI 365
Power BI 365
 
S14 visionnez vos données et facilitez vos prises de decision
S14   visionnez vos données et facilitez vos prises de decisionS14   visionnez vos données et facilitez vos prises de decision
S14 visionnez vos données et facilitez vos prises de decision
 
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016SharePoint Days Casablanca 2016 -  Les nouveautés de SharePoint 2016
SharePoint Days Casablanca 2016 - Les nouveautés de SharePoint 2016
 
La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014La BI, Power BI, et SQL Server 2014
La BI, Power BI, et SQL Server 2014
 
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
Ce que tout DBA doit savoir sur SQL Server et SharePoint 2013
 
Aspectize meetup
Aspectize meetupAspectize meetup
Aspectize meetup
 
Présentation ssbi
Présentation ssbiPrésentation ssbi
Présentation ssbi
 

Plus de Isabelle Van Campenhoudt

haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
Isabelle Van Campenhoudt
 
Tuning Sql Server for SharePoint--- Community Day Belgium 2013
Tuning Sql Server for SharePoint--- Community Day Belgium 2013Tuning Sql Server for SharePoint--- Community Day Belgium 2013
Tuning Sql Server for SharePoint--- Community Day Belgium 2013
Isabelle Van Campenhoudt
 

Plus de Isabelle Van Campenhoudt (12)

From Excel hero to Power BI champion
From Excel hero to Power BI championFrom Excel hero to Power BI champion
From Excel hero to Power BI champion
 
Excel patterns in Power BI: From Excel hero to Power BI Champion
Excel patterns in Power BI: From Excel hero to Power BI ChampionExcel patterns in Power BI: From Excel hero to Power BI Champion
Excel patterns in Power BI: From Excel hero to Power BI Champion
 
Power BI Report Server & Office Online Server
Power BI Report Server & Office Online ServerPower BI Report Server & Office Online Server
Power BI Report Server & Office Online Server
 
Retour d'expérience Power BI
Retour d'expérience Power BIRetour d'expérience Power BI
Retour d'expérience Power BI
 
Espc17 make your share point fly by tuning and optimising sql server
Espc17 make your share point  fly by tuning and optimising sql serverEspc17 make your share point  fly by tuning and optimising sql server
Espc17 make your share point fly by tuning and optimising sql server
 
Azure Data Factory-Rebuild 2017
Azure Data Factory-Rebuild 2017 Azure Data Factory-Rebuild 2017
Azure Data Factory-Rebuild 2017
 
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groupsUnbreakable Sharepoint 2016 With SQL Server 2016 availability groups
Unbreakable Sharepoint 2016 With SQL Server 2016 availability groups
 
SQL 2016 Query Store: Et si mes queries m'étaient contées...
SQL 2016 Query Store: Et si mes queries m'étaient contées...SQL 2016 Query Store: Et si mes queries m'étaient contées...
SQL 2016 Query Store: Et si mes queries m'étaient contées...
 
haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
haute Disponibilité et reprise sur incident dans SharePoint avec groupes de d...
 
Dat202 Techdays Paris 2015: PowerBI un an après
Dat202 Techdays Paris 2015: PowerBI un an aprèsDat202 Techdays Paris 2015: PowerBI un an après
Dat202 Techdays Paris 2015: PowerBI un an après
 
Cycle Power BI Part1
Cycle Power BI Part1Cycle Power BI Part1
Cycle Power BI Part1
 
Tuning Sql Server for SharePoint--- Community Day Belgium 2013
Tuning Sql Server for SharePoint--- Community Day Belgium 2013Tuning Sql Server for SharePoint--- Community Day Belgium 2013
Tuning Sql Server for SharePoint--- Community Day Belgium 2013
 

Power Bi, le tour complet 2017

  • 1. Franck Mercier Technical Evangelist – Microsoft - @FranmerMS Power BI, le tour complet 2017 Isabelle Van Campenhoudt Data Platform MVP – ShareQL - @thesqlgrrrl
  • 2. WHO’S WHO SQL Server MVP, Brussels Consultant, speaker, trainer, GUSS Board Member, PASS V-Chapter Leader Managing partner de www.ShareQL.com SQL Server since 1999 Blog: http://thesqlgrrrl.wordpress.com/ ivc@ShareQL.com @thesqlgrrrl Isabelle Van Campenhoudt
  • 3. WHO’S WHO Franck Mercier Technical Evangelist Microsoft France @FranmerMS http://aka.ms/franck
  • 4. AGENDA Introduction Power BI Services Power BI Desktop Sécurité Mobilité Temps reel Industrialisation Futur
  • 5. Qu’est-ce que Power BI ? Power BI Desktop Outil gratuit de création de modèles et rapports interactifs multi sources de données Power BI Service Service Cloud d’analyses et de visualisation de données. (https://app.powerbi.com) Add in Power BI pour Excel Création de modèles et rapports interactifs multi sources de données au sein d’Excel App Power BI Application Power BI pour appareils mobiles
  • 6. Les bénéfices de Power BI Modèles de tableaux de bords et rapports disponibles pour les plus grand services Saas Intégration avec Azure et les produits Microsoft Prise en main rapide et exploration des données en langage 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
  • 7. Power BI vue d’ensemble Power BI service (http://app.powerbi.com) Sources de données SaaS solutions E.g. Marketo, Salesforce, GitHub, Google analytics On-premises data E.g. Analysis Services Organizational content packs Corporate data sources, or external data services Azure services E.g. Azure SQL, Stream Analytics Excel files Workbook data or data models Power BI Desktop files Related 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ées01001 10101 Power BI REST API Préparation Exploration PartageRapport Power BI Desktop / Excel & Power BI Add-in / Power BI Embedded
  • 9. Les bases Power 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
  • 10. 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 bases Compatible avec de nombreux navigateurs web :
  • 15. 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 PowerPoint Share & collaborate
  • 16. Nouvelles fonctionnalités Epingler 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 …
  • 20. 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
  • 21. Share & collaborate Report Explore Prepare Power BI Desktop •Source de données •Nettoyage •“Mash-up” Récupérer, nettoyer et mixer les données
  • 22. 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
  • 23. Feature Modes de connexion Share & collaborate Report Explore Prepare Power BI Desktop Import DirectQuery Live/Exploration Principes • 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
  • 24. 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 intuitive o Sélection des données à intégrer o Nettoyage des données / Retirer les erreurs o Définition des étapes de transformation o Modification du type de données • Adapté pour les scenarios avancés de “Mashup” de données • Exécution de scripts R Share & collaborate Report Explore Prepare Transformer les données en fonction des besoinsPower BI Desktop Shape and combine data
  • 25. Feature  Création automatique d’un modèle via l’importation des données o 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
  • 26. Feature  Exploration des données via de nombreux objets de visualisations o Pivoter et découper les données o Naviguer dans les données o Croisement de plusieurs jeux de données o Filtres et tri des données (dont min & max) o Fonctions de calculs rapides o Changement simple de visualisation o 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 Explorerles données en toute libertéPower BI Desktop
  • 27. 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
  • 28. 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 Partagerdes rapports,des données avecun large publicPower BI Desktop
  • 31. 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
  • 32. Application Mobile • Création dans Power BI Desktop
  • 35. Qu’est ce que Power BI Embedded ? C’est un service Azure ! Intégration des rapports Power BI au sein de vos applications
  • 36. Modèle conceptuel Power BI Embedded • Service Azure • Pas de licence pour l’utilisateur final • Gestion de l’authentification
  • 38. 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…
  • 39. 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
  • 40. Power BI Embedded avec RLS
  • 42. Architecture Event Hub & Stream Analytics
  • 43. 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
  • 46. Les clés de “L’industrialisation” Rafraichissement sur des sources “vivantes” Partage et collaboration Sécurité Applications embarquées
  • 47. 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
  • 48. 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
  • 49. On-premises data sources On-premises data gateway One gateway for multiple cloud services and experiences Files, SharePointSQL Server SQL Server Analysis Services Other data sources Cloud services Preview PowerApps Preview Microsoft FlowPower BI Azure Service Bus Application Gateway Data source connection credentials can only be decrypted by the gateway Gateway Cloud Service Data source connection credentials are encrypted Read access, scheduled refresh, live connection Live connection, CRUD support (create, read, update and delete) Azure Logic Apps
  • 50. FUTUR
  • 52. Futur Intégration de Power BI dans SSRS • VM de démo dans Azure • https://blogs.msdn.mic rosoft.com/sqlrsteambl og/2016/12/16/power- bi-reports-in-sql-server- reporting-services- feedback-on-the- technical-preview/
  • 53. SSRS
  • 55. Merci Beaucoup! Thank you! Join the conversation #MSCloudSummit @MSCloudSummit