Cet article décrit le fonctionnement de l'intégration entre Progress Monitoring et Microsoft Power BI, qui permet de visualiser les données d'avancement sous la forme d'un tableau de bord interactif connecté à la Vue 3D, assurant la communication entre l'application web Cintoo et le rapport intégré.
Consultez Power BI embedded analytics overview - Power BI | Microsoft Learn pour la documentation générale sur les rapports Power BI intégrés.
L'intégration repose sur la fonctionnalité Progress Monitoring de Cintoo ; une autorisation spécifique, « Gérer le rapport de suivi des progrès », est donc requise.
TABLE DES MATIÈRES
- Configuration préalable d'Entra ID
- Configuration préalable de Power BI
- Intégration du rapport dans Cintoo
- Exemple d'utilisation du rapport
Configuration préalable d'Entra ID
L'intégration nécessite une App Registration dans le tenant Microsoft Entra ID, comme décrit ici : Get started with Power BI Embedded - Power BI | Microsoft Learn.
Suivez les instructions du scénario Embed for your organization.
À la fin du processus, une nouvelle App Registration doit apparaître dans le tenant Entra.
Dans la section Overview de l'App Registration, copiez le Client ID et le Tenant ID, qui seront nécessaires ultérieurement dans Cintoo.
Dans la section Authentication, ajoutez une nouvelle configuration de plateforme de type Single-page application.
Dans Redirect URIs, saisissez https://aec.cintoo.com, https://us.cintoo.cloud, https://ca.cintoo.cloud ou le nom du domaine Cintoo personnalisé si l'entreprise en possède un ( https://your-organization.cintoo.cloud ), selon l'emplacement du compte Cintoo.
Selon la configuration de sécurité d'Entra, l'administrateur Entra peut devoir accorder le consentement administrateur pour l'organisation, dans la section API permissions.
L'autorisation Power BI Service > Report.Real.All est obligatoire pour l'intégration.
Configuration préalable de Power BI
Créez un modèle Power BI contenant une table nommée CintooModelElements avec une colonne nommée ModelElementID, qui correspond à la première colonne du rapport CIPM. Elle permet au rapport de relier les parties problématiques du modèle, d'après le rapport CIPM, aux informations 3D dans Cintoo.
Cette condition est obligatoire pour que le rapport soit interactif !
Créez un rapport basé sur ce modèle et publiez-le sur le service Power BI.
Notez le Report ID, que l'on trouve ici, dans l'URL du rapport.
Intégration du rapport dans Cintoo
L'icône Power BI se trouve dans le coin inférieur droit de la visionneuse ; cliquez dessus pour ouvrir la boîte de dialogue des paramètres.
Saisissez le Tenant ID, le Client ID et le Report ID recueillis lors des étapes précédentes (configurations Entra ID et Power BI), puis cliquez sur Se connecter.
Si l'App Registration est correctement configurée, une fenêtre contextuelle de connexion s'affiche, puis le rapport doit apparaître une fois l'authentification réussie.
Quittez le rapport Power BI en cours en cliquant sur Se déconnecter.
Exemple d'utilisation du rapport
Dans le rapport présenté ci-dessus, les 3 colonnes suivantes proviennent directement du rapport CIPM :
- ModelElementID (obligatoire)
- Model Element Name
- Coverage (%)
Le reste provient de sources externes :
- Category
- Level
Ces colonnes servent de filtres pour affiner la liste des éléments du modèle.
Toute autre donnée, comme la partie responsable, la phase du projet ou autre, peut être utilisée pour enrichir les données.
La mise en surbrillance d'un élément dans la liste du rapport à droite (en cliquant une fois dessus) déclenche l'action Focus dans la Vue 3D et déplace la caméra vers l'élément de modèle mis en surbrillance.
Si le modèle correspondant est présélectionné dans l'Explorateur de Modèles, l'élément de modèle correspondant est mis en surbrillance dans l'Explorateur de contenu de modèle chaque fois que l'on clique dessus dans le rapport Power BI.
Il est également possible de rechercher l'élément voulu dans l'Explorateur de contenu de modèle en copiant son nom depuis le tableau de bord Power BI, puis en ajoutant le préfixe « label: » et en plaçant le nom du fichier recherché entre guillemets "example".
Utilisez les résultats de Progress Monitoring conjointement avec les rapports Power BI pour visualiser les données à examiner dans le projet Cintoo. Ajoutez des couches d'information pour filtrer les données de manière plus pratique et plus intelligente.
Cet article a-t-il été utile ?
C'est super !
Merci pour votre commentaire
Désolé ! Nous n'avons pas pu vous être utile
Merci pour votre commentaire
Commentaires envoyés
Nous apprécions vos efforts et nous allons corriger l'article