Partager via


Comment configurer Power BI

Les rapports Power BI du kit de ressources FinOps fournissent un excellent point de départ pour vos rapports FinOps. Nous vous recommandons de les personnaliser pour conserver ce qui fonctionne, modifier et augmenter les rapports avec vos propres données et supprimer tout ce qui n’est pas nécessaire. Vous pouvez également copier et coller des visuels entre les rapports pour créer vos propres rapports personnalisés.

Les rapports finOps toolkit prennent en charge plusieurs façons de se connecter à vos données de coût. Nous vous recommandons généralement de commencer par les exportations Cost Management, qui prennent en charge jusqu’à 2 à 5 millions de dollars en dépenses mensuelles. Si vous rencontrez des délais d’actualisation des données ou que vous devez signaler des données sur plusieurs répertoires ou locataires, utilisez des hubs FinOps. Il s’agit d’une solution de pipeline de données qui optimise les données et offre plus de fonctionnalités. Pour plus d’informations sur le choix du serveur principal approprié, consultez Aide-moi à choisir.

La prise en charge du connecteur Cost Management pour Power BI est disponible pour la compatibilité descendante, mais n’est pas recommandée. L’équipe Microsoft Cost Management ne met plus à jour le connecteur Cost Management et recommande plutôt d’exporter des données. Utilisez les informations suivantes pour connecter et personnaliser le kit de ressources FinOps et d’autres rapports Power BI.


Configurer votre premier rapport

Les rapports Power BI du kit de ressources FinOps incluent des visuels préconfigurés, mais ne sont pas connectés à vos données. Pour les connecter à vos données, procédez comme suit :

  1. Configurez les exportations Cost Management pour toutes les données que vous souhaitez inclure dans les rapports, notamment :

    • Coût et utilisation (FOCUS) : requis pour tous les rapports.
    • Price sheet
    • Details de la réservation
    • Recommandations de réservation : obligatoire pour afficher les recommandations de réservation dans le rapport d’optimisation du débit.
    • Transactions de réservation
  2. Téléchargez et ouvrez le rapport souhaité dans Power BI Desktop.

  3. Sélectionnez Transformer des données dans la barre d’outils.

    Capture d’écran du bouton Transformer des données dans la barre d’outils Power BI Desktop.

    Capture d’écran montrant les instructions de connexion à un compte de stockage.

  4. Si vous vous connectez à une instance de hub FinOps, définissez l’URL de stockage hub.

    1. Ouvrez la liste des groupes de ressources dans le Portail Azure.
    2. Sélectionnez le groupe de ressources hub.
    3. Sélectionnez Déploiements dans le menu.
    4. Sélectionnez le déploiement du hub .
    5. Sélectionnez Sorties.
    6. Copiez la valeur pour storageUrlForPowerBI.
  5. Si vous vous connectez directement aux exportations Cost Management, définissez l’URL de stockage d’exportation.

    1. Ouvrez le compte de stockage souhaité dans le Portail Azure.
    2. Sélectionnez Paramètres>de point de terminaison dans le menu.
    3. Copiez l’URL Data Lake Storage .
    4. Ajoutez le conteneur et le chemin d’exportation, le cas échéant.
  6. Si vous utilisez une seule URL de stockage (qu’il s’agisse de hubs ou d’exportations), collez cette même URL dans les deux paramètres.

    • Quand une seule URL est spécifiée, la service Power BI pense qu’il existe un problème. Il bloque la configuration d’une actualisation planifiée.
    • Pour contourner ce problème, copiez la même URL dans les deux paramètres.
    • Si vous utilisez des hubs, l’URL de stockage d’exportation n’est jamais utilisée.
    • Si vous utilisez des exportations, l’URL du hub est ignorée, car les exportations ne répondent pas aux exigences de stockage du hub.
    • Ces paramètres seront fusionnés dans une prochaine mise à jour.
  7. Spécifiez la quantité de données que vous souhaitez inclure à partir du stockage à l’aide de l’une des méthodes suivantes :

    • Définissez le nombre de mois sur le nombre de mois fermés que vous souhaitez signaler si vous souhaitez toujours afficher un nombre spécifique de derniers mois.
    • Définissez RangeStart et RangeEnd sur des dates de début/de fin spécifiques si vous ne souhaitez pas que les dates soient déplacées (par exemple, rapport d’exercice).
    • Ne définissez aucun paramètre de date à signaler sur toutes les données dans le stockage.

      Avertissement

      Activez l’actualisation incrémentielle pour charger plus de 5 M$ de détails de coût brut. Les rapports Power BI ne peuvent prendre en charge que 2 à 5 M$ de données lorsque l’actualisation incrémentielle n’est pas activée. Une fois l’actualisation incrémentielle activée, elles peuvent prendre en charge 2 à 5 M$ par mois pour un total de ~65 M$ dans les détails des coûts bruts.

  8. Sélectionnez Fermer & Appliquer pour enregistrer vos paramètres.

Si vous rencontrez des problèmes lors de la synchronisation de vos données, consultez Résolution des problèmes liés aux rapports Power BI.


Utiliser un jeton SAP pour connecter des données à un rapport

Les jetons SAP (Shared Access Signature) vous permettent de vous connecter à un compte de stockage sans informations d’identification de l’utilisateur final ou de configurer un principal de service.

Remarque

Cet article contient des images montrant des exemples de données. Toutes les données de prix sont à des fins de test uniquement.

Pour connecter des rapports Power BI à vos données via des jetons SAP :

  1. Générez le jeton SAP avec les autorisations requises :

    • Accédez au compte de stockage du hub FinOps dans le Portail Azure.
    • Sélectionnez Sécurité + Signature d’accès partagé réseau>dans le menu de gauche.
    • Sous Types de ressources autorisés, sélectionnez Container et Object.
    • Sous Autorisations autorisées, sélectionnez Lecture, Liste.
    • Indiquez la plage de dates de début et d’expiration comme vous le souhaitez.
    • Conservez les valeurs par défaut restantes ou mettez à jour comme vous le souhaitez.
    • Sélectionnez Générer un jeton SAS et une URL.
    • Copiez le jeton généré.

    Capture d’écran montrant la configuration du jeton SAP dans le Portail Azure.

  2. Configurez l’accès aux jetons SAP dans Power BI :

    • Ouvrez l’état dans Power BI Desktop.
    • Sélectionnez Transformer les paramètres de source de données>dans le ruban.
    • Sélectionnez Modifier les autorisations en bas de la boîte de dialogue.
    • Sélectionnez Modifier sous les informations d’identification.

    Capture d’écran des paramètres de source de données dans Transform data.

    • Sélectionnez l’onglet Signature d’accès partagé.
    • Collez le jeton SAP copié à partir du Portail Azure.
    • Cliquez sur Enregistrer.
    • Cliquez sur Fermer.
    • Sélectionnez Appliquer et fermer dans le ruban.

    Capture d’écran montrant la boîte de dialogue du jeton SAP.


Copier des requêtes à partir d’un rapport de boîte à outils

Les rapports finOps toolkit manipulent les données brutes pour faciliter des types spécifiques de rapports. Pour connecter vos données à un rapport Power BI qui n’utilise pas de boîte à outils FinOps ou une source de données Cost Management, copiez des requêtes, des colonnes et des mesures à partir d’un rapport de boîte à outils FinOps.

  1. Téléchargez l’un des rapports du kit de ressources FinOps.
  2. Ouvrez l’état dans Power BI Desktop.
  3. Sélectionnez Transformer des données dans la barre d’outils.
  4. Dans la liste Requêtes de gauche, cliquez avec le bouton droit sur CostDetails (ou une autre requête) et sélectionnez Copier.
  5. Ouvrez votre rapport dans Power BI Desktop.
  6. Sélectionnez Transformer des données dans la barre d’outils.
  7. Cliquez avec le bouton droit sur l’espace vide en bas du volet Requêtes et sélectionnez Nouveau groupe....
  8. Définissez le nom et FinOps toolkit sélectionnez OK.
  9. Cliquez avec le bouton droit sur le dossier du kit de ressources FinOps, puis sélectionnez Coller.
  10. Sélectionnez Fermer & Appliquer dans la barre d’outils pour les deux rapports.

À ce stade, vous disposez des données principales des rapports du kit de ressources FinOps, étendues pour prendre en charge les rapports Azure Hybrid Benefit et FOCUS. En outre, vous pouvez également vous intéresser aux colonnes et mesures personnalisées qui résument les économies, l’utilisation, le coût au fil du temps, etc. Malheureusement, Power BI ne permet pas de copier facilement des colonnes et des mesures. Effectuez les étapes de chaque colonne et mesurez que vous souhaitez copier :

  1. Dans le rapport du kit de ressources FinOps, développez la table CostDetails (ou autre table) dans le volet Données à droite.
  2. Sélectionnez une colonne ou une mesure personnalisée, puis copiez la formule à partir de l’éditeur en haut de la fenêtre, sous la barre d’outils.

    Remarque

    Veillez à noter s’il s’agit d’une colonne ou d’une mesure. Les colonnes ont un symbole de table avec un symbole « Σ » ou « fx » et des mesures ont un symbole de calculatrice.

    Capture d’écran montrant les icônes de colonne et de mesure calculées dans Power BI.

  3. Dans votre rapport, sélectionnez la table CostDetails , puis sélectionnez Nouvelle mesure ou nouvelle colonne en fonction de ce que vous avez copié.
  4. Lorsque l’éditeur de formule est affiché, collez la formule à l’aide Ctrl+V ou Cmd+V.
  5. Répétez les étapes 2 à 4 pour chaque colonne et mesure souhaitées.

Certaines colonnes et mesures dépendent les unes des autres. Vous pouvez ignorer ces erreurs lorsque vous copiez chaque formule. Chacune se résout elle-même lorsque la colonne ou la mesure dépendante est ajoutée.


Se connecter manuellement

Si vous n’avez pas besoin des colonnes et mesures personnalisées fournies par les rapports du kit de ressources FinOps, vous pouvez également vous connecter directement à vos données à l’aide de l’un des connecteurs Power BI intégrés.

Si vous utilisez le connecteur Cost Management, reportez-vous à Créer des visuels et des rapports avec le connecteur Cost Management.

Si vous utilisez des exportations ou des hubs FinOps, vous utilisez le connecteur Azure Data Lake Storage Gen2 :

  1. Ouvrez votre rapport souhaité dans Power BI Desktop.
  2. Sélectionnez Obtenir des données dans la barre d’outils.
  3. lake Rechercher et sélectionner Azure Data Lake Storage Gen2
  4. Définissez l’URL de votre compte de stockage.
    • Si vous utilisez des hubs FinOps, copiez l’URL à partir des sorties de déploiement :
      1. Ouvrez la liste des groupes de ressources dans le Portail Azure.
      2. Sélectionnez le groupe de ressources hub.
      3. Sélectionnez Déploiements dans le menu.
      4. Sélectionnez le déploiement du hub .
      5. Sélectionnez Sorties.
      6. Copiez la valeur pour storageUrlForPowerBI.
    • Si vous utilisez des exportations brutes, copiez l’URL à partir du compte de stockage :
      1. Ouvrez le compte de stockage souhaité dans le Portail Azure.
      2. Sélectionnez Paramètres>de point de terminaison dans le menu.
      3. Copiez l’URL Data Lake Storage .
      4. Ajoutez le conteneur et le chemin d’exportation, le cas échéant.
  5. Cliquez sur OK.

    Avertissement

    Si vous recevez une erreur « L’accès à la ressource est interdit », accordez au compte de chargement des données dans Power BI le rôle Lecteur de données blob du stockage.

  6. Sélectionnez Combiner.
  7. Cliquez sur OK.

Pour plus d’informations sur la connexion à Azure Data Lake Storage Gen2, consultez Se connecter à Azure Data Lake Storage Gen2 à partir de Power Query Desktop.


Migrer à partir de l’application modèle Cost Management

L’application modèle Cost Management ne prend pas en charge la personnalisation dans Power BI Desktop et n’est prise en charge que pour les comptes Accord Entreprise (EA). Nous vous recommandons de commencer à partir de l’un des rapports du kit de ressources FinOps qui fonctionnent entre les types de comptes plutôt que de personnaliser l’application modèle. Si vous souhaitez personnaliser ou copier quelque chose à partir du modèle, consultez l’application modèle Cost Management.


Migrer à partir du connecteur Cost Management

Le connecteur Cost Management fournit des requêtes distinctes pour les coûts réels (facturés) et amortis. Pour réduire la taille des données et améliorer les performances, les rapports du kit de ressources FinOps les combinent en une seule requête. La meilleure façon de migrer à partir du connecteur Cost Management consiste à copier les requêtes à partir d’un rapport de kit de ressources FinOps, puis à mettre à jour vos visuels pour utiliser la table CostDetails .

  1. Téléchargez l’un des rapports du kit de ressources FinOps.
  2. Ouvrez l’état dans Power BI Desktop.
  3. Sélectionnez Transformer des données dans la barre d’outils.
  4. Dans la liste Requêtes de gauche, cliquez avec le bouton droit sur CostDetails et sélectionnez Copier.
  5. Avant de modifier votre rapport, commencez par effectuer une copie pour vous assurer que vous pouvez restaurer si nécessaire.
  6. Ouvrez votre rapport dans Power BI Desktop.
  7. Sélectionnez Transformer des données dans la barre d’outils.
  8. Cliquez avec le bouton droit sur l’espace vide en bas du volet Requêtes et sélectionnez Nouveau groupe....
  9. Définissez le nom et FinOps toolkit sélectionnez OK.
  10. Cliquez avec le bouton droit sur le dossier du kit de ressources FinOps, puis sélectionnez Coller.
  11. Cliquez avec le bouton droit sur la requête CostDetails et sélectionnez Éditeur avancé.
  12. Copiez tout le texte et fermez la boîte de dialogue de l’éditeur.
  13. Cliquez avec le bouton droit sur la requête Détails de l’utilisation, puis sélectionnez Éditeur avancé.
  14. Remplacez tout le texte par le texte copié à partir de CostDetails, puis sélectionnez Terminé.
  15. Renommez la requête Détails de l’utilisation et CostDetails faites-la glisser dans le FinOps toolkit dossier.
  16. Supprimez la requête amortie des détails d’utilisation.
  17. Sélectionnez Fermer & Appliquer dans la barre d’outils pour les deux rapports.
  18. Passez en revue chaque page pour vous assurer que les visuels fonctionnent toujours comme prévu. Mettez à jour toutes les références aux anciennes colonnes ou mesures aux nouveaux noms.
    • Commencez au niveau du rapport :
      • Dans le volet Données , développez chaque table personnalisée et vérifiez les colonnes et mesures personnalisées.
      • Dans le volet Filtres , vérifiez filtres sur toutes les pages.
    • Vérifiez ensuite chaque page :
      • Dans le volet Filtres , consultez Filtres sur cette page.
    • Vérifiez ensuite chaque visuel sur chaque page :
      • Dans le volet Filtres , vérifiez filtres sur ce visuel.
      • Dans le volet Visualisations , cochez les champs.

        Remarque

        Si le nom de colonne a été personnalisé et que vous ne savez pas quel nom d’origine était, cliquez avec le bouton droit sur le champ et sélectionnez Renommer pour ce visuel, puis supprimez le nom, puis appuyez Enter pour rétablir le nom de la colonne d’origine.

Si vous souhaitez des colonnes et des mesures personnalisées, consultez Copier des requêtes à partir d’un rapport de boîte à outils pour connaître les étapes requises.


Fonctionnalités FinOps connexes :

Produits connexes :

Solutions connexes :