8. @ClubPowerBI
Power BI portfolio
Contrairement à la licence Power BI Pro qui fournit une
licence Power BI à chaque utilisateur, Power BI Premium
propose un pool de capacités cloud pour l’entreprise qu'il
est possible de répartir en fonction des besoins.
Il est possible de répartir cette capacité sur l'ensemble
des utilisateurs de l'entreprise pour qu'ils puissent
consommer des rapports, ou sur un sous-ensemble
d'utilisateurs qui auraient besoin de plus de capacités.
Permet à l'entreprise de bénéficier de ressources
dédiées afin d'augmenter les performances du service
en se basant sur du hardware alloué exclusivement pour
l'entreprise et géré par Microsoft.
Permet de déployer des rapports sur Power BI Report
Server
9. @ClubPowerBI
Niveaux de services Premium
P2
8 v-Cores en frontend
8 v-Cores en backend
50 Go RAM
Frontend
Backend
P1
4 v-Cores en frontend
4 v-Cores en backend
25 Go RAM
P3
16 v-Cores en frontend
32 v-Cores en backend
100 Go RAM
12. @ClubPowerBI
Performances de Power BI Premium à la GA
Isolation du hardware = isolation des performances
100 To de stockage, pas de quota par utilisateur (Power BI Pro = 10 Go)
Fréquence max de rafraichissement = 48 fois par jour ( Power BI Pro = 8 fois par jour )
13. @ClubPowerBI
Performances futures de Power BI Premium
Taille des jeux de données = Jusqu’à 50 Go en GA et plusieurs centaines par la suite ( Power BI Pro = 1 Go)
Rafraichissement incrémental des jeux de données : seules les données de la drenières journée ou la dernière
heure sont raffraichies = refresh plus rapide.
Epingler un dataset en mémoire pour s’assurer que Power BI ne sorte pas le dataset de la mémoire parce qu’il ne
serait pas utilisé et nécessiterait un temps de rechargement en mémoire, donc de la latence côté user.
Des nœuds de refresh dédiés spécifiquement pour les opérations de rafraichissement des données pour assurer des
performances optimales pour ces traitements.
Replicats en lecture seule pour assurer les performances en réponse à un grand nombre d’utilisateurs pour des
applications qui seraient diffusées pour de larges populations.
Replicats geo-repliqués qui permet de provisionner des capacités Power BI Premium sur tout datacenter qui
propose Power BI permettant de répondre à des besoin de compliance, de géo-replicaiton, ou encore de rapprocher
les rapports des utilisateurs afin de leur offrir des performances optimles.
15. @ClubPowerBI
Consultation de rapports
Pas de licences
Pas de licences
Power BI App
Ressources Power
BI Premium
Licence Power BI Premium
pour l’entreprise
DiffusionCréation
16. @ClubPowerBI
Consultation de rapports
Pas de licences
Pas de licences
Ressources Power BI Premium
Licence Power BI Premium
pour l’entreprise
Power BI Online
Power BI Embedded
Power BI Server
17. @ClubPowerBI
Capacity Assignment List
Power BI App de Martin
Ressources Power
BI Premium
Martin
Chloé
Equipe de Luc
Equipe RH
Power BI App d’Isabelle Ressources Power BI
mutualisées
Isabelle
Martin
Chloé
Equipe de
Luc
Equipe RH
Capacity Assignment List
Capacity Assignment List
18. @ClubPowerBI
Power BI Embedded
API REST de
Power BI
Power BI
Embedded
Applications à
usage interne
Applications à
usage externe
API, licensing,
fonctionnalités Power BI
Applications internes et
externes
Ressources Power BI Premium
SaaS mode
Pour utiliser le portail Power BI
Ressources Power BI Premium
PaaS (Embedded) mode
Pour utiliser
Power BI
embedded
22. @ClubPowerBI
Calculatrice Power BI
La capacité nécessaire dépend de multiples facteurs :
- Spécificités du modèle de données
- Nombre de requêtes
- Complexité des requêtes
- Taux d’utilisation du service
- Taux de raffraichissement
- Fonctionnalités avancées :
- Q&A,
- R,
- Distribution par mail
- De futures fonctionnalités Power BI
- …
« Calculating how much capacity you’ll need is an inexact science. »
33. @ClubPowerBI
Visualisation sur tout type de devices
Une sécurité d’enterprise
Publication de rapports SSRS paginés
Basé sur les fonctionnalités SSRS
41. @ClubPowerBI
Enregistrement de l’application dans Azure AD
Azure Active Directory
Application
Application master
Application master
Application
Permissions à :
- Azure AD
- Power BI
Ressources
Power BI Premium
Application master
42. @ClubPowerBI
Définition des comptes utilisateurs admin
App Workspace
1
App Workspace 2
Tenant admin
Analystes 1
Analystes 2
Application master
Azure Active Directory
Application backend
Application master
Power BI Pro - contributeurs
Power BI Pro - admin
43. @ClubPowerBI
Définition des comptes utilisateurs admin
Tenant admin
Analystes 1
Analystes 2
Application master
Azure Active Directory
Application backend
Application master
Power BI Pro - contributeurs
Power BI Pro - admin
App Workspace
1
App Workspace 2
44. @ClubPowerBI
Power BI : Nouvelle experience d’intégration
NON-MICROSOFT CLOUD
MICROSOFT CLOUD
ON-PREMISE DATA
48. @ClubPowerBI
Consultation de contenus embedded
Pas de licences
Pas de licences
Ressources Power BI Premium
Licence Power BI Premium
pour l’entreprise
Power BI Online
Power BI Embedded
Power BI Server
Il nous faut un tenant Azure Active Directory
On va créer un compte “Application master” dans Azure AD dont les credentials seront également stockés dans le backend de l’application.
On va ensuite grâce à ce compte, enregistrer notre application dans Azure Active Directory et donner les permissions aux applications Azure AD et Power BI à notre application.
Dans l’Azure AD, on va créer les comptes utilisateurs suivants :
Un “tenant admin” user : qui sera membre de tous les app workspaces destines à de l’embedding
Les comptes des analystes qui vont créer les rapports Power BI à embarquer. Ces utilisateurs seront assignés aux app workspace.
Il faut également que ces comptes soient Power BI Pro pour :
Pouvoir publier des contenus dans un App Worskpace
Utiliser les fonctionnalités de Power BI comme la “On-Premises Data Gateway »
Grâve au compte « Application master », on va demander un tocken ( appelé Embed tocken ) à Azure AD afin d’utiliser les APIs Power BI.
Enfin, on associera dans notre application les comptes des utilisateurs au compte Application master pour leur permettre d’accéder aux contenus Power BI.