Visualiser des données Azure Data Explorer avec une requête SQL dans Power BI
L’Explorateur de données Azure est un service d’exploration de données rapide et hautement évolutive pour les données des journaux et les données de télémétrie. Power BI est une solution d’analytique métier qui vous permet de visualiser vos données et de partager les résultats dans votre organisation.
Azure Data Explorer offre trois options pour se connecter à des données dans Power BI : utiliser le connecteur intégré, importer une requête depuis Azure Data Explorer ou utiliser une requête SQL. Cet article vous montre comment utiliser une requête SQL pour obtenir des données et les visualiser dans un rapport Power BI.
Si vous n’avez pas d’abonnement Azure, créez un compte Azure gratuit avant de commencer.
Conditions préalables requises
Vous avez besoin des éléments suivants dans le cadre de cet article :
- Un compte Microsoft ou un Microsoft Entra identité d’utilisateur pour se connecter au cluster d’aide.
- Power BI Desktop (sélectionnez TÉLÉCHARGER GRATUITEMENT)
Obtenir des données auprès d’Azure Data Explorer
Connectez-vous d’abord au cluster help d’Azure Data Explorer : vous récupérez alors une partie des données de la table StormEvents. L’exemple de jeu de données StormEvents contient des données météorologiques des Centres nationaux d’information environnementale.
Vous utilisez généralement le langage de requête natif avec Azure Data Explorer, mais celui-ci prend également en charge les requêtes SQL, que vous allez utiliser ici. Azure Data Explorer traduit pour vous la requête SQL en une requête native.
Dans Power BI Desktop, sous l’onglet Accueil, sélectionnez Obtenir les données, puis Plus.
Recherchez Azure SQL Database, sélectionnez Azure SQL Database, puis Se connecter.
Dans l’écran Base de données SQL Server, renseignez le formulaire avec les informations suivantes.
Paramètre Valeur Description du champ Serveur help.kusto.windows.net URL pour le cluster help (sans https:// ). Pour les autres clusters, l’URL est de la forme <NomCluster>.<Région>.kusto.windows.net. Base de données Exemples Exemple de base de données hébergée sur le cluster auquel vous vous connectez. Mode de connectivité des données Importer Détermine si Power BI importe les données ou s’il se connecte directement à la source de données. Vous pouvez utiliser l’une ou l’autre des options avec ce connecteur. Délai d’expiration de la commande Laisser vide Durée pendant laquelle la requête s’exécute avant de lever une erreur d’expiration. Instruction SQL Copiez la requête sous ce tableau Instruction SQL qu’Azure Data Explorer traduit pour vous en requête native. Autres options Laissez les valeurs par défaut Les options ne s’appliquent pas aux clusters Azure Data Explorer. SELECT TOP 1000 * FROM StormEvents ORDER BY DamageCrops DESC
Si vous n’avez pas déjà une connexion au cluster help, connectez-vous. Connectez-vous avec un compte Microsoft, puis sélectionnez Se connecter.
Dans l’écran help.kusto.windows.net : Exemples, sélectionnez Charger.
La table s’ouvre dans la fenêtre principale de Power BI, dans la vue Rapport, où vous pouvez créer des rapports basés sur les exemples de données.
Visualiser les données dans un rapport
Maintenant que vous avez des données dans Power BI Desktop, vous pouvez créer des rapports basés sur ces données. Vous allez créer un rapport simple avec un histogramme qui montre les dégâts aux cultures par état.
Sur le côté gauche de la fenêtre principale de Power BI, sélectionnez la vue Rapport.
Dans le volet VISUALISATIONS, sélectionnez l’histogramme groupé.
Un graphique vide est ajouté au canevas.
Dans la liste CHAMPS, sélectionnez DamageCrops (Dégâts aux cultures) et State (État).
Vous avez maintenant un graphique qui montre les dommages subis par les cultures pour les 1 000 premières lignes de la table.
Enregistrez le rapport.
Nettoyer les ressources
Si vous n’avez plus besoin du rapport que vous avez créé pour cet article, supprimez le fichier Power BI Desktop (.pbix).