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

Conseil

Le connecteur OData Feed est le moyen recommandé pour connecter Power BI au Intune Data Warehouse. Si vous migrez à partir du connecteur Intune v1, consultez Migrer à partir du connecteur v1.

Cet article explique comment créer une visualisation de graphique de compartimentage de vos données Intune à l’aide de Power BI Desktop qui utilise un filtre interactif. Par exemple, votre directeur financier aimera peut-être savoir comment la distribution globale des appareils se compare entre les appareils appartenant à l’entreprise et les appareils personnels. Le compartimentage offre un aperçu du nombre total de types d’appareils. Vous pouvez examiner le nombre d’appareils iOS/iPadOS, Android et Windows qui appartiennent à l’entreprise ou à des particuliers.

Présentation de la création du graphique

Pour créer ce graphique, vous devez :

  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 du modèle.
  3. Créez ou gérez les relations du modèle de données.
  4. Créez le graphique avec les données de la table appareils .
  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 présente un type de données. Le champ ne peut contenir que des données de ce type. Les types de données sont des nombres, du texte, des dates, etc. Les tables dans Power BI se remplissent avec les données historiques récentes de votre locataire lorsque vous chargez le modèle. Bien que les données spécifiques changent avec le temps, la structure du tableau ne changera que si le modèle de données sous-jacent est mis à jour.

Vous pouvez être dérouté par l’utilisation des termes entité et table. Le modèle de données est accessible via un flux OData (Open Data Protocol). Dans l’univers de l’OData, les conteneurs que l’on appelle tables dans Power BI sont appelés entités. Ces deux termes font référence à la même chose qui contient vos données. Pour plus d’informations sur OData, consultez la Présentation 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.

Connectez-vous au flux OData pour le Intune Data Warehouse de votre client.

Remarque

Vous devez avoir l’autorisation de créer des rapports dans Intune. Pour plus d’informations, voir Autorisation.

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

  2. Sélectionnez Rapports> :Entrepôt de données Intune Entrepôt>de 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 Odatade données>.

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

  7. Sélectionnez De base.

    OData pour le Intune Data Warehouse de votre client.

  8. Sélectionnez OK.

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

    Informations d’identification du compte organisationnel.

  10. Sélectionnez Connexion. Le navigateur s’ouvre et vous montre la liste des tables de la Intune Data Warehouse.

    Capture d’écran du navigateur : la liste des tables de 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 seule table, mais aussi les données connexes entre 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 de 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érez 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 déjà détecté les relations.

La relation s’affiche dans une colonne De vers une colonne À. Dans cet exemple, le champ de données ownerTypeKeyde la table appareils est lié au champ de données ownerTypeKey de la table ownerTypes . Vous utilisez la relation pour rechercher le nom brut du code de type de périphérique dans la table périphériques .

Créer une visualisation de compartimentage

Un graphique de compartimentage affiche des données hiérarchiques sous forme de zones dans des zones. Chaque branche de la hiérarchie est une boîte contenant des cases plus petites présentant des sous-branches. Vous pouvez utiliser Power BI Desktop pour créer un graphique de compartimentage de vos données de locataire Intune qui montre 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 de compartimentage est ajouté au canevas de rapports.
  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 champ de manufacturer données vers le canevas de rapport et déposez-le dans le graphique de compartimentage .
  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 organisation.

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

Ajouter un filtre

Vous pouvez ajouter un filtre à votre compartimentage pour 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 (compartimentage avec le modèle de données et les relations prises en charge.) sous Visualisations. La visualisation Segment vide s’affiche sur la zone de dessin.

  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 appartient à l’entreprise ou est personnel. Comme vous souhaitez afficher des noms conviviaux dans ce filtre, recherchez la ownerTypes table et faites glisser ownerTypeName vers le segment. Cet exemple montre comment le modèle de données prend en charge les relations entre les tables.

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

Vous disposez désormais d’un filtre interactif qui peut être utilisé pour basculer entre les appareils appartenant à l’entreprise et les appareils appartenant à vous. Utilisez ce filtre pour voir l’évolution de la distribution.

  1. Sélectionnez Société dans le segment pour voir si cette société est propriétaire de la distribution des appareils.
  2. Sélectionnez Personnel dans le segment pour afficher les appareils personnels.

Étapes suivantes