Créer un rapport Intune à partir du flux OData avec Power BI

Cet article explique comment créer une visualisation treemap de vos données Intune à l’aide de Power BI Desktop qui utilisent un filtre interactif. Par exemple, votre directeur financier peut vouloir savoir comment la distribution globale des appareils se compare entre les appareils appartenant à l’entreprise et les appareils personnels. Le treemap fournit des informations sur le nombre total de types d’appareils. Vous pouvez examiner le nombre d’appareils iOS/iPadOS, Android et Windows appartenant à l’entreprise ou appartenant à l’utilisateur.

Vue d’ensemble de la création du graphique

Pour créer ce graphique, vous allez :

  1. Installez Power BI Desktop si vous ne l’avez pas déjà.
  2. Connectez-vous au modèle de données Intune Data Warehouse et récupérez les données actuelles pour le modèle.
  3. Créez ou gérez les relations de modèle de données.
  4. Créez le graphique avec les données de la table devices .
  5. Créez un filtre interactif.
  6. Affichez le graphique terminé.

Remarque sur les tables et les entités

Vous utilisez des tables dans Power BI. Une table contient des champs de données. Chaque champ de données a un type de données. Le champ ne peut contenir que des données du type de données. Les types de données sont des nombres, du texte, des dates, etc. Les tables dans Power BI remplissent les données d’historique récentes de votre locataire lorsque vous chargez le modèle. Bien que les données spécifiques changent avec le temps, la structure de table ne change pas, sauf si le modèle de données sous-jacent est mis à jour.

Vous pouvez être confus par l’utilisation du terme entité et table. Le modèle de données est accessible via un flux OData (Open Data Protocol). Dans l’univers d’OData, les conteneurs appelés tables dans Power BI sont appelés entités. Ces termes font tous deux référence à la même chose qui contient vos données. Pour plus d’informations sur OData, consultez vue d’ensemble d’OData.

Installer Power BI Desktop

Installez la dernière version de Power BI Desktop. Vous pouvez télécharger Power BI Desktop à partir de PowerBI.microsoft.com.

Se connecter au flux OData pour le Data Warehouse Intune de votre locataire

Remarque

Vous devez être autorisé à accéder aux rapports dans Intune. Pour plus d’informations, consultez Autorisation.

  1. Connectez-vous au Centre d’administration Microsoft Intune.

  2. Sélectionnez Rapports>Entrepôt de données Intune Entrepôtde données>.

  3. Copiez l’URL du flux personnalisé. Par exemple : https://fef.tenant.manage.microsoft.com/ReportingService/DataWarehouseFEService?api-version=v1.0

  4. Exécutez Power BI Desktop.

  5. Dans la barre de menus, sélectionnez Fichier> Obtenir leflux Odatad’obtention de données>.

  6. Collez l’URL de flux personnalisé que vous avez copiée à l’étape précédente dans la zone URL de la fenêtre de flux OData .

  7. Sélectionnez De base.

    Flux OData pour le Data Warehouse Intune pour votre locataire.

  8. Sélectionnez OK.

  9. Sélectionnez Compte d’organisation, puis connectez-vous avec vos informations d’identification Intune.

    Informations d’identification du compte d’organisation.

  10. Sélectionnez Connexion. Le Navigateur s’ouvre et affiche la liste des tables dans le Data Warehouse Intune.

    Capture d’écran du Navigateur - Liste des tables Data Warehouse.

  11. Sélectionnez les appareils et les tables ownerTypes . Sélectionnez Charger. Power BI charge des données dans le modèle.

Créer une relation

Vous pouvez importer plusieurs tables pour analyser non seulement les données d’une même table, mais aussi les données associées entre les tables. Power BI dispose d’une fonctionnalité appelée détection automatique qui tente de rechercher et de créer des relations pour vous. Les tables du Data Warehouse ont été créées pour fonctionner avec la fonctionnalité de détection automatique dans Power BI. Toutefois, même si Power BI ne trouve pas automatiquement les relations, vous pouvez toujours gérer les relations.

Gérer les relations des données associées entre les tables.

  1. Sélectionnez Gérer les relations.
  2. Sélectionnez Détection automatique... si Power BI n’a pas encore détecté les relations.

La relation s’affiche dans une colonne De à une colonne À. Dans cet exemple, le champ de données ownerTypeKey dans la table devices est lié au champ de données ownerTypeKey dans la table ownerTypes . Vous utilisez la relation pour rechercher le nom brut du code de type d’appareil dans la table des appareils .

Créer une visualisation treemap

Un graphique treemap affiche des données hiérarchiques sous forme de zones dans des zones. Chaque branche de la hiérarchie est une zone contenant des zones plus petites affichant des sous-branches. Vous pouvez utiliser Power BI Desktop pour créer un treemap des données de votre locataire Intune qui affiche les quantités relatives de types de fabricants d’appareils.

Visualisations de treemap Power BI.

  1. Dans le volet Visualisations , recherchez et sélectionnez Treemap. Le graphique Treemap sera ajouté au canevas de rapport.
  2. Dans le volet Champs , recherchez la devices table.
  3. Développez la devices table et sélectionnez le champ de manufacturer données.
  4. Faites glisser le manufacturer champ de données vers le canevas de rapport et déposez-le sur le graphique Treemap .
  5. Faites glisser le deviceKey champ de données de la devices table vers le volet Visualisations et déposez-le sous la section Valeurs dans la zone intitulée Ajouter des champs de données ici.

Vous disposez maintenant d’un visuel qui montre la distribution des fabricants d’appareils au sein de votre organization.

Treemap avec données : distribution des fabricants d’appareils.

Ajouter un filtre

Vous pouvez ajouter un filtre à votre treemap afin de pouvoir répondre à des questions supplémentaires à l’aide de votre application.

  1. Pour ajouter un filtre, sélectionnez le canevas de rapport, puis sélectionnez l’icône Segment (Treemap avec modèle de données et relations prises en charge) sous Visualisations. La visualisation slicer vide s’affiche sur le canevas.

  2. Dans le volet Champs , recherchez la ownerTypes table.

  3. Développez la ownerTypes table et sélectionnez le champ de ownerTypeName données.

  4. Faites glisser le onwerTypeName champ de données de la ownerTypes table vers le volet Filtres et déposez-le sous la section Filtres de cette page dans la zone intitulée Ajouter des champs de données ici.

    Sous la OwnerTypes table, il y a un champ de données appelé OwnerTypeKeyqui contient des données indiquant si un appareil est appartenant à l’entreprise ou personnel. Étant donné que vous souhaitez afficher des noms conviviaux dans ce filtre, recherchez la ownerTypes table et faites glisser le ownerTypeName vers le segment. Cet exemple montre comment le modèle de données prend en charge les relations entre les tables.

    Treemap avec filtre : prend en charge les relations entre les tables.

Vous disposez maintenant d’un filtre interactif qui peut être utilisé pour basculer entre les appareils appartenant à l’entreprise et les appareils personnels. Utilisez ce filtre pour voir comment la distribution change.

  1. Sélectionnez Société dans le segment pour voir que la distribution d’appareils appartient à l’entreprise.
  2. Sélectionnez Personnel dans le segment pour afficher les appareils personnels.

Prochaines étapes