Partager via


Utiliser des données Azure Data Explorer dans Power BI

Dans cet article, vous allez découvrir les différentes façons dont vous pouvez connecter Azure Data Explorer en tant que source de données à Power BI. Une fois connecté, vous pouvez continuer à générer des rapports Power BI.

Prérequis

Modes de connectivité

Power BI prend en charge les modes de connectivité Importer et DirectQuery. Lorsque vous créez des rapports ou des tableaux de bord Power BI, choisissez votre mode de connectivité en fonction de vos exigences en matière de scénario, de mise à l’échelle et de performances. L’utilisation du mode Importer copie vos données dans Power BI. En revanche, l’utilisation du mode DirectQuery interroge vos données directement à partir de votre cluster Azure Data Explorer.

Utilisez le mode Import dans les cas suivants :

  • Votre jeu de données est petit et vous n’avez pas besoin de données en quasi temps réel.
  • Vous effectuez l’agrégation dans Kusto.

Utilisez le mode DirectQuery dans les cas suivants :

  • Votre jeu de données est volumineux ou vous avez besoin de données en quasi temps réel.

Pour plus d’informations sur les modes de connectivité, consultez les Modes de connectivité Importer et Direct Query.

Utiliser les données dans Power BI

Vous pouvez connecter Azure Data Explorer en tant que source de données à Power BI de la manière suivante :

  • À partir de l’interface utilisateur web d’Azure Data Explorer, puis en collant les données dans Power BI Desktop.
  • À partir de Power BI Desktop, puis en ajoutant le connecteur Azure Data Explorer.

Dans les étapes suivantes, nous allons utiliser la table StormEvents de notre cluster d’aide pour montrer comment utiliser des données Azure Data Explorer dans Power BI.

  1. Dans l’interface utilisateur web d’Azure Data Explorer, dans le menu de gauche, sélectionnez Requête, puis sélectionnez la base de données avec vos données.

  2. Créez une requête et sélectionnez-la. Par exemple, la requête suivante à partir de la table Samples>StormEvents retourne les événements storm qui ont provoqué les dommages de culture les plus importants :

    StormEvents
    | sort by DamageCrops desc
    | take 1000
    
  3. Dans le menu Exporter , sélectionnez Requête vers Power BI.

    Capture d’écran de l’interface utilisateur web d’Azure Data Explorer, montrant le menu Partager ouvert avec l’option Requête vers Power BI mise en surbrillance.

  4. Démarrez Power BI Desktop.

  5. Sous l’onglet Accueil , sélectionnez Transformer les données.

    Capture d’écran de l’onglet Accueil dans Power BI Desktop, avec l’option Onglet Accueil intitulée Transformer les données mises en surbrillance.

  6. Collez la requête dans le volet Navigateur .

    Capture d’écran du volet Navigateur Power BI Desktop, montrant le menu déroulant du bouton droit de la souris avec l’option Coller mise en surbrillance.

  7. Si vous le souhaitez, vous pouvez changer le mode de connectivité de DirectQuery à Importer. Dans la fenêtre Paramètres de requête, sous Étapes appliquées, sélectionnez la roue dentée des paramètres. Pour plus d’informations, consultez les modes de connectivité.

    Capture d’écran de la fenêtre Paramètres de requête montrant les étapes appliquées avec la roue dentée des paramètres mise en surbrillance.

  8. Sous l’onglet Accueil, sélectionnez Fermer et appliquer.

    Capture d’écran de l’onglet Accueil avec l’option Fermer et Appliquer mise en surbrillance.

Étape suivante