SlideShare une entreprise Scribd logo
1  sur  26
SharePoint Saturday Montreal#SPSMontreal
2017-05-13
SharePoint Saturday
Montreal 2018La Passerelle de données locales
Nicolas Georgeault
CEO – Principal Product Manager
SharePoint Saturday Montreal#SPSMontreal
Objectifs
• Vous souhaitez utiliser vos données pour vos services
Office 365 dans le cloud?
• Qu’est ce que la Passerelle de données locales
• Comment compléter une installation Hybride pour les
services de Power BI, Microsoft Flow, PowerApps, Azure
Logic Apps et Azure Analysis Services.
SharePoint Saturday Montreal#SPSMontreal
La situation
• Infrastructures hybrides
• Données encore conservées localement
• Applications locales vieillissantes – PowerApps
• Applications de visualisation des données – Power BI
• Automatisation de processus – Flow/Logic Apps
SharePoint Saturday Montreal#SPSMontreal
Exploiter ses données dans Power BI
3 options principales:
• Import
• DirectQuery
• Connexions de service
SharePoint Saturday Montreal#SPSMontreal
Sources de données supportées
• Sources infonuagiques
• Sources SaaS
• Azure – SQL, DW, Blob, Table, HDInsight, Marketplace
• SharePoint, web sources, Odata
• OneDrive
• Sources locales
• SQL Server, Teradata, Oracle, DB2, MySQL, PostgreSQL, SAP BW, SAP HANA
• Sybase, Access, Custom SQL, Custom ODBC Drivers
• SQL Server Analysis Services
• Files/folder, SharePoint on-Premices
SharePoint Saturday Montreal#SPSMontreal
Situation
Data source
Passerelle
de données
Locales
Latence
Latence
SharePoint Saturday Montreal#SPSMontreal
Situation
Data source
Latence
Passerelle
de données
Locales
(Région C)
SharePoint Saturday Montreal#SPSMontreal
Situation
Data source
(Region D)
Passerelle
de données
Locales
(Région C)
Cette photo par Auteur inconnu est soumis à la licence CC BY-SA-NC
SharePoint Saturday Montreal#SPSMontreal
A quoi ca ressemble…
SharePoint Saturday Montreal#SPSMontreal
Les options de rafraichissement
Import (Mode cache) DirectQuery ou connexion directe
Fréquence de rafraichissement
Programmée – Demi-heure ou
journalière
Temps réel
Performance
Pas de delais notables comme les
données sont deja en cache
Depend de la Vitesse de requetage
de la source de donnees comme les
requetes sont executes en temps
réel
Stockage des donnees dans Power
BI
Avec le cache, les données sont
conservées dans le nuage
Aucunes données conservées dans
Power BI. Les données sont toujours
locales
Taille des données
Limite actuelle de 1GB (Compressée)
par modèle
La taille de la base de données
locale est la seule limite
Row level Security
Pas de support du RLS pour les
données locales
Réutilisation du RLS du service
Analysis Services.
SharePoint Saturday Montreal#SPSMontreal
Data Gateway - Personnelle
SharePoint Saturday Montreal#SPSMontreal
Personnelle v/s On Premises data
gatewayPasserelle Personnelle On-premises data gateway
Utilisateur cible Les analystes d’affaire autonomes qui
installent et utilisent la passerelle pour leur
données
Les Administrateurs BI font l’installation pour la
compagnie
De multiple utilisateurs se connectent a la
passerelle
Usage Directement par l’analyste Un administrateur BI
Fonctionnalités Importe avec un rafraichissement planifié DirectQuery et rafraichissement planifié
Les connexions aux sources sont controlees
par l’utilisateurs
Gestion des sources de donnees centralisée et
controle des accès
Pas de controle centralisé Monitoring et controle centralisé
Services supportés Power BI Power BI, Power Apps, Microsoft Flow, Azure
Logic Apps et Azure Analysis Services
SharePoint Saturday Montreal#SPSMontreal
Comment ca marche…
• Installer et configurer la passerelle
• Créer une source de donnée et planifier le rafraichissement
• Interagir avec le rapport, planifier le rafraichissement ou mettre a jour
• Le service de la passerelle pousse vers le Service Bus Azure
• La passerelle interroge le bus pour voir si il y a des requêtes
• La passerelle traite la requête et décrypte l’authentification
• La passerelle se connecte et exécute la requête
• La passerelle envoi les résultats
SharePoint Saturday Montreal#SPSMontreal
Considérations du Pare-feu
Ports sortants
• 443
• 5671, 5672
• 9350-9354
Nom de domaine Ports sortant
*.powerbi.com 443
*.analysis.windows.net 443
*.login.windows.net 443
*.servicebus.windows.net 443, 5671-5672, 9350-9354
*.frontend.clouddatahub.net 443
*.core.windows.net 443
Login.microsoftonline.com 443
Login.windows.net 443
SharePoint Saturday Montreal#SPSMontreal
Tabulaire v/s Multidimensionnel
Type Description de la modélisation Diffusion
Tabulaire
Constructions de modélisation relationnelle (modèle, tables,
colonnes). En interne, les métadonnées sont héritées de
constructions de modélisation OLAP (cubes, dimensions,
mesures). Le code et les scripts utilisent des métadonnées OLAP.
SQL Server 2012 et versions
ultérieures (niveaux de
compatibilité 1050-1103)
1
Tabulaire dans SQL
Server 2016
Relationnelle constructions (modèle, tables, colonnes), exprimées
dans les définitions des objets dans les métadonnées tabulaires de
modélisation TMSL Tabular Model Scripting Language () et le
modèle d’objet tabulaire (TOM) code.
SQL Server 2016 (niveau de
compatibilité 1200)
Tabulaire dans SQL
Server 2017
Relationnelle constructions (modèle, tables, colonnes), exprimées
dans les définitions des objets dans les métadonnées tabulaires de
modélisationTMSL Tabular Model Scripting Language () et le
modèle d’objet tabulaire (TOM) code.
SQL Server 2017 (niveau de
compatibilité 1400)
(Multidimensionnel)
Constructions de modélisation OLAP (cubes, dimensions,
mesures).
SQL Server 2000 et versions
ultérieures
Power Pivot
À l’origine un complément, désormais entièrement intégré dans
Excel.Modélisation uniquement, sur une infrastructure tabulaire
interne. Vous pouvez importer un modèle PowerPivot dans SSDT
pour créer un modèle tabulaire s’exécutant sur une instance
Analysis Services.
Via Excel et Power BI Desktop
https://docs.microsoft.com/fr-fr/sql/analysis-services/comparing-tabular-and-multidimensional-solutions-
SharePoint Saturday Montreal#SPSMontreal
Connecteurs locaux Logic Apps
SharePoint Saturday Montreal#SPSMontreal
Bonnes pratiques
• Utilisez le mode entreprise, par opposition au mode personnel.
• Recommandations pour la passerelle: 8 cœurs CPU, 16 Go de RAM.
• Configuration de la surveillance
• Escalade ou mise à l'échelle
• Separer l’Importation distincte par rapport à DirectQuery
SharePoint Saturday Montreal#SPSMontreal
Latence réseau
• Vérifiez la région dans laquelle se trouve votre instance Power BI
• Utilisez Azure speed test pour évaluer la latence
• Conserver les sources de données, les passerelles et votre cluster de
puissance bi le plus près possible
• Pour améliorer la latence du réseau, pensez à utiliser Azure ExpressRoute.
SharePoint Saturday Montreal#SPSMontreal
Sources
• Guy in a cube:
• https://www.youtube.com/watch?v=nRJvTuEDFwk
• Documentation:
• http://aka.ms/logicapps-gateway
• Performance de la passerelle:
• https://docs.microsoft.com/en-us/power-bi/power-bi-reports-performance
SharePoint Saturday Montreal#SPSMontreal
16h00
3435 St Laurent
SharePoint Saturday Montreal#SPSMontreal
Gold
Bronze
Thanks to our sponsors !

Contenu connexe

Tendances

Tendances (20)

2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
2020-06-06 Power Saturday 2020 - Cyber sécurité Microsoft 365 par la pratique
 
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
2018-10-17 J1 4B - Présentation METSYS débuter avec PowerShell DSC- Thomas Il...
 
Introduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft FlowIntroduction à Power Apps et Microsoft Flow
Introduction à Power Apps et Microsoft Flow
 
Power automate desktop 2021
Power automate desktop 2021Power automate desktop 2021
Power automate desktop 2021
 
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
Architectures hybrides: Intégrer vos données métiers dans vos applications cl...
 
Exia datazen 20151215
Exia datazen 20151215Exia datazen 20151215
Exia datazen 20151215
 
Groupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft FlowGroupe Excel + Power BI: Microsoft Flow
Groupe Excel + Power BI: Microsoft Flow
 
JSS2014 – Le grand tour de Power BI
JSS2014 – Le grand tour de Power BIJSS2014 – Le grand tour de Power BI
JSS2014 – Le grand tour de Power BI
 
2019-06-12 aOS Aix Marseille Integrer la Power Platform avec SharePoint
2019-06-12 aOS Aix Marseille Integrer la Power Platform avec SharePoint2019-06-12 aOS Aix Marseille Integrer la Power Platform avec SharePoint
2019-06-12 aOS Aix Marseille Integrer la Power Platform avec SharePoint
 
2018-10-17 J1 6C - Un framework pour les gouverner tous - Gaëtan Bouveret
2018-10-17 J1 6C - Un framework pour les gouverner tous - Gaëtan Bouveret2018-10-17 J1 6C - Un framework pour les gouverner tous - Gaëtan Bouveret
2018-10-17 J1 6C - Un framework pour les gouverner tous - Gaëtan Bouveret
 
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationstSecure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
Secure it day - 2020 - PowerPlatform - Accélérateur d'applicationst
 
Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management Integration Summit 16 : Azure API Management
Integration Summit 16 : Azure API Management
 
Partager et collaborer avec Power BI - SQL Saturday Montreal 2017
Partager et collaborer avec Power BI - SQL Saturday Montreal 2017Partager et collaborer avec Power BI - SQL Saturday Montreal 2017
Partager et collaborer avec Power BI - SQL Saturday Montreal 2017
 
2SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 20162SeeU Conférence plénière - Nouveautés de SharePoint 2016
2SeeU Conférence plénière - Nouveautés de SharePoint 2016
 
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
Astoine Maroc : Microsoft Power-BI Tableaux de Bord Décisionnel Self BI cloud...
 
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic AppsIntegration Summit 16 - Tour d'horizon d'Azure Logic Apps
Integration Summit 16 - Tour d'horizon d'Azure Logic Apps
 
Rationalisation d'infrastructures SQL Server
Rationalisation d'infrastructures SQL Server Rationalisation d'infrastructures SQL Server
Rationalisation d'infrastructures SQL Server
 
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
 
Avec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRMAvec Power BI, engagez le dialogue avec votre CRM
Avec Power BI, engagez le dialogue avec votre CRM
 
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
Ms Cloud Summit 2017 - Power Bi, le tour complet 2017
 

Similaire à SPS Montréal 2018 - La passerelle de données locales

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 à SPS Montréal 2018 - La passerelle de données locales (20)

GUSPQC Québec Avril 2018 - La passerelle de donnees locale
GUSPQC Québec Avril 2018 - La passerelle de donnees localeGUSPQC Québec Avril 2018 - La passerelle de donnees locale
GUSPQC Québec Avril 2018 - La passerelle de donnees locale
 
Power Bi, le tour complet 2017
Power Bi, le tour complet 2017 Power Bi, le tour complet 2017
Power Bi, le tour complet 2017
 
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
SQLSaturday Paris 2014 - Ce que tout DBA doit savoir sur la configuration et ...
 
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
 
Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobre
 
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
 
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...MIcrosoft experiences  - SharePoint 2016 : architecture, déploiement et topol...
MIcrosoft experiences - SharePoint 2016 : architecture, déploiement et topol...
 
SharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybridesSharePoint 2016 : architecture, déploiement et topologies hybrides
SharePoint 2016 : architecture, déploiement et topologies hybrides
 
Informatica 9 soa
Informatica 9 soaInformatica 9 soa
Informatica 9 soa
 
10.2 quoi de neuf dans le reporting sql server 2012 denali
10.2   quoi de neuf dans le reporting sql server 2012 denali10.2   quoi de neuf dans le reporting sql server 2012 denali
10.2 quoi de neuf dans le reporting sql server 2012 denali
 
SQL Saturday Paris 2015 - Polybase
SQL Saturday Paris 2015 - PolybaseSQL Saturday Paris 2015 - Polybase
SQL Saturday Paris 2015 - Polybase
 
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
 
Présentation SharePoint 2016
Présentation SharePoint 2016Présentation SharePoint 2016
Présentation SharePoint 2016
 
Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"
 
Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"Rendez vos objets connectés intelligents avec la "Lambda architecture"
Rendez vos objets connectés intelligents avec la "Lambda architecture"
 
[JSS2015] Infra bi#4 - le scale out
[JSS2015] Infra bi#4 - le scale out[JSS2015] Infra bi#4 - le scale out
[JSS2015] Infra bi#4 - le scale out
 
SQL saturday 323 - SharePoint : De la méfiance jusqu'à l’acception
SQL saturday 323 - SharePoint : De la méfiance jusqu'à l’acception SQL saturday 323 - SharePoint : De la méfiance jusqu'à l’acception
SQL saturday 323 - SharePoint : De la méfiance jusqu'à l’acception
 
SQLSaturday Paris 2014 - SharePoint – de la méfiance jusqu’à l’acceptation
SQLSaturday Paris 2014 - SharePoint – de la méfiance jusqu’à l’acceptation SQLSaturday Paris 2014 - SharePoint – de la méfiance jusqu’à l’acceptation
SQLSaturday Paris 2014 - SharePoint – de la méfiance jusqu’à l’acceptation
 
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
 
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
Vos données Projet prennent vie - Tour d'horizon du Reporting avec Microsoft ...
 

Plus de Nicolas Georgeault

Plus de Nicolas Georgeault (20)

GUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - MontréalGUM365 - Rencontre mensuelle Avril 2024 - Montréal
GUM365 - Rencontre mensuelle Avril 2024 - Montréal
 
Construisez votre gouvernance Power Platform
Construisez votre gouvernance Power PlatformConstruisez votre gouvernance Power Platform
Construisez votre gouvernance Power Platform
 
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
aMS Delhi - Are you thinking about building PowerApps on to of SharePoint-Ser...
 
Improve your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AIImprove your Dynamics 365 usage with AI
Improve your Dynamics 365 usage with AI
 
Utiliser Process Advisor
Utiliser Process AdvisorUtiliser Process Advisor
Utiliser Process Advisor
 
How to get prepared for Syntex
How to get prepared for SyntexHow to get prepared for Syntex
How to get prepared for Syntex
 
How to get prepared for SharePoint Syntex
How to get prepared for SharePoint SyntexHow to get prepared for SharePoint Syntex
How to get prepared for SharePoint Syntex
 
Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19Solving problems! and what we could learn from covid19
Solving problems! and what we could learn from covid19
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
 
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power PlatformM365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
M365 Virtual Marathon - Construire votre gouvernance pour la Power Platform
 
Montreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft TeamsMontreal Skype and Teams User Group: Développer une application Microsoft Teams
Montreal Skype and Teams User Group: Développer une application Microsoft Teams
 
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
SPS Ottawa 2019: From the field: Modernize your SharePoint Intranet with Shar...
 
ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?ESPC19: What is the cdm and how to use it?
ESPC19: What is the cdm and how to use it?
 
SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?SPS Calgary 2019 - What if your intranet was a simple bot?
SPS Calgary 2019 - What if your intranet was a simple bot?
 
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
PowerPlatform World Tour Toronto 2019 - Introduction with canvas vs model-dri...
 
SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?SPSNYC2019 - What is Common Data Model and how to use it?
SPSNYC2019 - What is Common Data Model and how to use it?
 
SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?SPSChicagoBurbs 2019 - What is CDM and CDS?
SPSChicagoBurbs 2019 - What is CDM and CDS?
 
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
CRM-UG Summit Phoenix 2018 - What is Common Data Model and how to use it?
 
SPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutesSPSVB 2019 - Pour first Power Apps in 30 minutes
SPSVB 2019 - Pour first Power Apps in 30 minutes
 
SPSVB 2019 - SharePoint and Office 365 Hybrid configuration from A to Z
SPSVB 2019 - SharePoint and Office 365 Hybrid configuration from A to ZSPSVB 2019 - SharePoint and Office 365 Hybrid configuration from A to Z
SPSVB 2019 - SharePoint and Office 365 Hybrid configuration from A to Z
 

SPS Montréal 2018 - La passerelle de données locales

  • 1. SharePoint Saturday Montreal#SPSMontreal 2017-05-13 SharePoint Saturday Montreal 2018La Passerelle de données locales Nicolas Georgeault CEO – Principal Product Manager
  • 2. SharePoint Saturday Montreal#SPSMontreal Objectifs • Vous souhaitez utiliser vos données pour vos services Office 365 dans le cloud? • Qu’est ce que la Passerelle de données locales • Comment compléter une installation Hybride pour les services de Power BI, Microsoft Flow, PowerApps, Azure Logic Apps et Azure Analysis Services.
  • 3. SharePoint Saturday Montreal#SPSMontreal La situation • Infrastructures hybrides • Données encore conservées localement • Applications locales vieillissantes – PowerApps • Applications de visualisation des données – Power BI • Automatisation de processus – Flow/Logic Apps
  • 4. SharePoint Saturday Montreal#SPSMontreal Exploiter ses données dans Power BI 3 options principales: • Import • DirectQuery • Connexions de service
  • 5. SharePoint Saturday Montreal#SPSMontreal Sources de données supportées • Sources infonuagiques • Sources SaaS • Azure – SQL, DW, Blob, Table, HDInsight, Marketplace • SharePoint, web sources, Odata • OneDrive • Sources locales • SQL Server, Teradata, Oracle, DB2, MySQL, PostgreSQL, SAP BW, SAP HANA • Sybase, Access, Custom SQL, Custom ODBC Drivers • SQL Server Analysis Services • Files/folder, SharePoint on-Premices
  • 6. SharePoint Saturday Montreal#SPSMontreal Situation Data source Passerelle de données Locales Latence Latence
  • 7. SharePoint Saturday Montreal#SPSMontreal Situation Data source Latence Passerelle de données Locales (Région C)
  • 8. SharePoint Saturday Montreal#SPSMontreal Situation Data source (Region D) Passerelle de données Locales (Région C) Cette photo par Auteur inconnu est soumis à la licence CC BY-SA-NC
  • 9.
  • 10.
  • 12.
  • 13. SharePoint Saturday Montreal#SPSMontreal Les options de rafraichissement Import (Mode cache) DirectQuery ou connexion directe Fréquence de rafraichissement Programmée – Demi-heure ou journalière Temps réel Performance Pas de delais notables comme les données sont deja en cache Depend de la Vitesse de requetage de la source de donnees comme les requetes sont executes en temps réel Stockage des donnees dans Power BI Avec le cache, les données sont conservées dans le nuage Aucunes données conservées dans Power BI. Les données sont toujours locales Taille des données Limite actuelle de 1GB (Compressée) par modèle La taille de la base de données locale est la seule limite Row level Security Pas de support du RLS pour les données locales Réutilisation du RLS du service Analysis Services.
  • 15. SharePoint Saturday Montreal#SPSMontreal Personnelle v/s On Premises data gatewayPasserelle Personnelle On-premises data gateway Utilisateur cible Les analystes d’affaire autonomes qui installent et utilisent la passerelle pour leur données Les Administrateurs BI font l’installation pour la compagnie De multiple utilisateurs se connectent a la passerelle Usage Directement par l’analyste Un administrateur BI Fonctionnalités Importe avec un rafraichissement planifié DirectQuery et rafraichissement planifié Les connexions aux sources sont controlees par l’utilisateurs Gestion des sources de donnees centralisée et controle des accès Pas de controle centralisé Monitoring et controle centralisé Services supportés Power BI Power BI, Power Apps, Microsoft Flow, Azure Logic Apps et Azure Analysis Services
  • 16. SharePoint Saturday Montreal#SPSMontreal Comment ca marche… • Installer et configurer la passerelle • Créer une source de donnée et planifier le rafraichissement • Interagir avec le rapport, planifier le rafraichissement ou mettre a jour • Le service de la passerelle pousse vers le Service Bus Azure • La passerelle interroge le bus pour voir si il y a des requêtes • La passerelle traite la requête et décrypte l’authentification • La passerelle se connecte et exécute la requête • La passerelle envoi les résultats
  • 17. SharePoint Saturday Montreal#SPSMontreal Considérations du Pare-feu Ports sortants • 443 • 5671, 5672 • 9350-9354 Nom de domaine Ports sortant *.powerbi.com 443 *.analysis.windows.net 443 *.login.windows.net 443 *.servicebus.windows.net 443, 5671-5672, 9350-9354 *.frontend.clouddatahub.net 443 *.core.windows.net 443 Login.microsoftonline.com 443 Login.windows.net 443
  • 18.
  • 19. SharePoint Saturday Montreal#SPSMontreal Tabulaire v/s Multidimensionnel Type Description de la modélisation Diffusion Tabulaire Constructions de modélisation relationnelle (modèle, tables, colonnes). En interne, les métadonnées sont héritées de constructions de modélisation OLAP (cubes, dimensions, mesures). Le code et les scripts utilisent des métadonnées OLAP. SQL Server 2012 et versions ultérieures (niveaux de compatibilité 1050-1103) 1 Tabulaire dans SQL Server 2016 Relationnelle constructions (modèle, tables, colonnes), exprimées dans les définitions des objets dans les métadonnées tabulaires de modélisation TMSL Tabular Model Scripting Language () et le modèle d’objet tabulaire (TOM) code. SQL Server 2016 (niveau de compatibilité 1200) Tabulaire dans SQL Server 2017 Relationnelle constructions (modèle, tables, colonnes), exprimées dans les définitions des objets dans les métadonnées tabulaires de modélisationTMSL Tabular Model Scripting Language () et le modèle d’objet tabulaire (TOM) code. SQL Server 2017 (niveau de compatibilité 1400) (Multidimensionnel) Constructions de modélisation OLAP (cubes, dimensions, mesures). SQL Server 2000 et versions ultérieures Power Pivot À l’origine un complément, désormais entièrement intégré dans Excel.Modélisation uniquement, sur une infrastructure tabulaire interne. Vous pouvez importer un modèle PowerPivot dans SSDT pour créer un modèle tabulaire s’exécutant sur une instance Analysis Services. Via Excel et Power BI Desktop https://docs.microsoft.com/fr-fr/sql/analysis-services/comparing-tabular-and-multidimensional-solutions-
  • 20.
  • 22. SharePoint Saturday Montreal#SPSMontreal Bonnes pratiques • Utilisez le mode entreprise, par opposition au mode personnel. • Recommandations pour la passerelle: 8 cœurs CPU, 16 Go de RAM. • Configuration de la surveillance • Escalade ou mise à l'échelle • Separer l’Importation distincte par rapport à DirectQuery
  • 23. SharePoint Saturday Montreal#SPSMontreal Latence réseau • Vérifiez la région dans laquelle se trouve votre instance Power BI • Utilisez Azure speed test pour évaluer la latence • Conserver les sources de données, les passerelles et votre cluster de puissance bi le plus près possible • Pour améliorer la latence du réseau, pensez à utiliser Azure ExpressRoute.
  • 24. SharePoint Saturday Montreal#SPSMontreal Sources • Guy in a cube: • https://www.youtube.com/watch?v=nRJvTuEDFwk • Documentation: • http://aka.ms/logicapps-gateway • Performance de la passerelle: • https://docs.microsoft.com/en-us/power-bi/power-bi-reports-performance