Installation et interface utilisateur de Kusto.Explorer

S’applique à : ✅Microsoft Fabric✅Azure Data Explorer

Kusto.Explorer est un logiciel gratuit à télécharger et à utiliser sur votre Bureau Windows. Kusto.Explorer vous permet d’interroger et d’analyser vos données en KQL (langage de requête Kusto) dans une interface conviviale. Cette vue d’ensemble explique comment configurer Kusto.Explorer et décrit l’interface utilisateur que vous allez utiliser.

Avec Kusto.Explorer, vous pouvez :

Installation de Kusto.Explorer

  • Télécharger et installer l’outil Kusto.Explorer depuis :

  • Vous pouvez également accéder à votre cluster Kusto avec un navigateur compatible ClickOnce à l’adresse suivante : https://<your_cluster>/?web=0 Remplacez <your_cluster> par votre URI de cluster (par exemple, help.kusto.windows.net.)

Utilisation de Google Chrome et Kusto.Explorer

Si Google Chrome est votre navigateur par défaut, l’installation de l’extension ClickOnce pour Chrome est requise. https://chromewebstore.google.com/detail/clickonce-for-google-chro/kekahkplibinaibelipdcikofmedafmb?hl=en-US

Si votre navigateur par défaut est Microsoft Edge, l’installation de cette extension n’est pas nécessaire. Validez vos paramètres ClickOnce dans les paramètres de l’indicateur Microsoft Edge.

Vue d’ensemble de l’interface utilisateur

L’interface utilisateur de Kusto.Explorer est conçue avec des onglets et des panneaux similaires à ceux d’autres produits Microsoft :

  • Parcourir les onglets du panneau de menu pour effectuer diverses opérations
  • Gérer vos connexions dans le panneau Connexions
  • Créer des scripts à exécuter dans le panneau de script
  • Afficher les résultats des scripts dans le panneau de résultats

Capture d’écran de l’interface utilisateur Kusto Explorer montrant une vue d’ensemble des quatre panneaux de l’interface.

Panneau Connexions

Capture d’écran du panneau Connexions montrant les bases de données du cluster d’aide.

Le volet Connexions affiche toutes les connexions de cluster configurées. Pour chaque cluster, les bases de données, les tables et les attributs (colonnes) stockés sont affichés. Sélectionnez les éléments (définissant un contexte implicite pour la recherche/requête dans le volet principal) ou double-cliquez sur les éléments pour copier le nom dans le panneau de recherche/requête.

Si le schéma réel est volumineux (par exemple, une base de données contenant des centaines de tables), vous pouvez y effectuer des recherches en appuyant sur CTRL + F et en entrant une substring (dont la casse est indifférenciée) du nom de l’entité que vous recherchez.

Kusto.Explorer prend en charge le contrôle du panneau de connexion à partir de la fenêtre de requête, ce qui est utile pour les scripts. Par exemple, vous pouvez démarrer un fichier de script avec une commande qui indique à Kusto.Explorer de se connecter au cluster/base de données les requêtes de script à l’aide de la syntaxe suivante :

#connect cluster('help').database('Samples')

StormEvents | count

Exécutez chaque ligne à l’aide de F5 ou similaire.

Panneau Documents de travail

Capture d’écran du panneau Dossiers de travail montrant le travail non enregistré et les dossiers suivis.

Le volet Dossiers de travail organise vos dossiers de travail à un emplacement unique pour faciliter la navigation dans votre travail. Il existe deux types de dossiers de travail :

  • Travail non enregistré : répertorie les dossiers pour les onglets de requête ouverts que vous travaillez toujours.
  • Dossiers suivis : répertorie les dossiers de votre appareil local que vous pouvez ajouter en tant que bibliothèques KQL pour faciliter l’accès et la gestion.

Onglet Accueil

Capture d’écran de l’onglet Accueil montrant les cinq sections de l’onglet Accueil.

L’onglet Accueil affiche les opérations les plus fréquemment utilisées. Il inclut :

Section Requête

Capture d’écran de la section Onglet Accueil intitulée Onglets montrant une option permettant de créer un onglet pour les requêtes.

Menu Comportement
Liste déroulante Mode
  • Mode requête : bascule l’éditeur de requête en mode requête. Les commandes peuvent être écrites et enregistrées en tant que requêtes (par défaut)
  • Mode de recherche : mode requête unique où chaque commande entrée est traitée immédiatement et présente un résultat dans le volet de résultats
  • Mode Recherche++ : permet de rechercher un terme à l’aide de la syntaxe de recherche sur une ou plusieurs tables. En savoir plus sur l’utilisation du mode recherche++
Nouvel onglet Ouvre un nouvel onglet pour interroger Langage de requête Kusto.

Partager la section

Capture d’écran de la section Onglet Accueil intitulée Partager montrant trois options.

Menu Comportement
Données dans le presse-papiers Exporte la requête et le jeu de données dans un Presse-papiers. Si un graphique est affiché, il l’exporte en tant qu’image bitmap
Résultat dans le presse-papiers Exporte le jeu de données dans un Presse-papiers. Si un graphique est affiché, il l’exporte en tant qu’image bitmap
Requête dans le presse-papiers Exporte la requête dans le presse-papiers

Section Visualisations

Capture d’écran de la section Onglet Accueil intitulée Visualisations montrant les différentes options de visualisation des données.

Pour les visualisations de variables, consultez l’opérateur de rendu.

Menu Comportement
Graphique en aires Affiche un graphique en aires dans lequel l’axe des X est la première colonne (numérique). Toutes les colonnes numériques sont mappées vers des séries différentes (axe Y).
Graphique en histogrammes Affiche un histogramme dans lequel toutes les colonnes numériques sont mappées vers des séries différentes (axe Y). La colonne de texte avant numérique est l’axe X (peut être contrôlé dans l’interface utilisateur).
Graphique en barres Affiche un graphique à barres dans lequel toutes les colonnes numériques sont mappées vers des séries différentes (axe X). La colonne de texte avant numérique est l’axe Y (peut être contrôlé dans l’interface utilisateur).
Graphique en aires empilées Affiche un graphique à aires empilées dans lequel l’axe des X est la première colonne (numérique). Toutes les colonnes numériques sont mappées vers des séries différentes (axe Y).
Graphique Heure Affiche un graphique chronologique dans lequel l’axe des X est la première colonne (DateHeure). Toutes les colonnes numériques sont mappées vers des séries différentes (axe Y).
Graphique en courbes Affiche un graphique en courbes dans lequel l’axe des X est la première colonne (numérique). Toutes les colonnes numériques sont mappées vers des séries différentes (axe Y).
Graphique d’anomalies Similaire au graphique chronologique, mais recherche des anomalies dans les données de série chronologique, à l’aide d’un algorithme de détection d’anomalies Machine Learning. Les données doivent se trouver dans des compartiments à intervalle fixe. Pour la détection d’anomalies, Kusto.Explorer utilise la fonction series_decompose_anomalies.
Graphique à secteurs Affiche un graphique à secteurs dans lequel l’axe des couleurs est la première colonne. L’axe thêta (qui doit être une mesure, convertie en pourcentage) est la deuxième colonne.
Échelle de temps Affiche un graphique en échelle dans lequel l’axe des X est la dernière des deux colonnes (DateHeure). L’axe des Y est un composite des autres colonnes.
Graphique à nuages de points Affiche un graphique à points dans lequel l’axe des X est la première colonne (numérique). Toutes les colonnes numériques sont mappées vers des séries différentes (axe Y).
Graphique croisé dynamique Affiche un tableau croisé dynamique et un graphique croisé dynamique qui donne la flexibilité totale de la sélection de données, de colonnes, de lignes et de différents types de graphiques.
Tableau croisé dynamique Time Navigation interactive sur la chronologie des événements (pivotement sur l’axe du temps)

Section d’affichage

Capture d’écran de la section Onglet Accueil intitulée Affichage qui affiche les options de modification de la vue de données.

Menu Comportement
Mode d’affichage complet Maximise l’espace de travail en masquant le menu de ruban et le panneau de connexion. Quittez le mode d’affichage complet en sélectionnant Accueil>Mode d’affichage complet ou en appuyant sur F11.
Masquer les colonnes vides Supprime les colonnes vides de la grille de données.
Réduire les colonnes singulières Réduit les colonnes avec des valeurs singulières.
Explorer les valeurs de colonne Affiche la distribution des valeurs de colonne
Agrandir la police Augmente la taille de police de l’onglet requête et de la grille de données des résultats.
Réduire la police Diminue la taille de police de l’onglet requête et de la grille de données des résultats.

Remarque

Paramètres de l’affichage de données :

Kusto.Explorer effectue le suivi des paramètres utilisés par ensemble de colonnes unique. Lorsque les colonnes sont réorganisées ou supprimées, l’affichage de données est enregistré et réutilisé chaque fois que les données contenant les mêmes colonnes sont récupérées. Pour rétablir les valeurs par défaut de l’affichage, sous l’onglet Visualiser, sélectionnez Réinitialiser l’affichage.

Onglet Fichier

Capture d’écran de l’onglet Fichier montrant les cinq sections de l’onglet Fichier.

Menu Comportement
---------Script de requête---------
Nouvel onglet Ouvre une nouvelle fenêtre d’onglet pour interroger Kusto.
Ouvrir un fichier Charge les données d’un fichier *.kql dans le panneau de script actif.
Enregistrer dans le fichier Enregistre le contenu du panneau de script actif dans le fichier *.kql.
Fermer l'onglet Ferme la fenêtre de l’onglet actif
---------Profiles---------
Profil d’importation Importez un profil Kusto.Explorer.
Exporter le profil Exportez un profil Kusto.Explorer.
---------Enregistrer des données---------
Données au format CSV Exporte des données vers un fichier CSV (séparés par des virgules).
Données au format JSON Exporte des données dans un fichier au format JSON.
Données vers Excel Exporte des données dans un fichier XLSX (Excel).
Données en texte Exporte des données dans un fichier TXT (texte).
Données vers un script KQL Exporte la requête vers un fichier de script.
Données vers résultats Exporte la requête et les données dans un fichier QRES (Results).
Exécuter la requête au format CSV Exécute une requête et enregistre les résultats dans un fichier CSV local.
---------Charger des données---------
À partir des résultats Charge la requête et les données à partir d’un fichier QRES (Results).
---------Presse-papiers---------
Requête et résultats dans le presse-papiers Exporte la requête et le jeu de données dans un Presse-papiers. Si un graphique est présenté, il exporte le graphique en tant que bitmap.
Résultat dans le presse-papiers Exporte le jeu de données dans un Presse-papiers. Si un graphique est présenté, il exporte le graphique en tant que bitmap.
Requête dans le Presse-papiers Exporte la requête dans un Presse-papiers.
Résultats dans le Presse-papiers (datatable()) Exporte les résultats de la requête dans un Presse-papiers. La valeur maximale autorisée de cellule est 3 0000.
---------Résultats---------
Effacer le cache des résultats Efface les résultats mis en cache des requêtes précédemment exécutées.

Onglet Connexions

Capture d’écran de l’onglet Connexions montrant les cinq sections de l’onglet Connexion.

Menu Comportement
---------Groupes---------
Ajout d’un groupe Ajoute un nouveau groupe de serveurs Kusto.
---------Clusters---------
Importer des connexions Importe les connexions à partir d’un fichier spécifiant des connexions.
Exporter les connexions Exporte les connexions vers un fichier.
Ajouter une connexion Ajoute une nouvelle connexion au serveur Kusto.
Modifier la connexion Ouvre une boîte de dialogue pour la modification des propriétés de connexion kusto Server.
Supprimer la connexion Supprime la connexion existante au serveur Kusto.
Actualiser Actualise les propriétés d’une connexion de serveur Kusto.
---------Profiles---------
Profil d’importation Importez un profil Kusto.Explorer.
Exporter le profil Exportez un profil Kusto.Explorer.
---------Sécurité---------
Inspecter votre principal AAD Affiche les détails actuels de l’utilisateur actif.
Déconnexion Déconnecte l’utilisateur actuel de la connexion à l’ID Microsoft Entra.
---------Étendue des données---------
Étendue de la mise en cache
  • Requêtes DataExecute à chaud uniquement sur le cache de données à chaud
  • Toutes les données : exécutez des requêtes sur toutes les données disponibles (par défaut).
Colonne DateHeure Nom d’une colonne qui peut être utilisée pour le pré-filtrage du temps.
Filtre de temps Valeur du pré-filtre de temps.

Onglet Affichage

Capture d’écran de l’onglet Affichage montrant les quatre sections de l’onglet Affichage.

Menu Comportement
---------Apparence---------
Mode d’affichage complet Maximise l’espace de travail en masquant le menu de ruban et le panneau de connexion. Quittez le mode d’affichage complet en sélectionnant Accueil>Mode d’affichage complet ou en appuyant sur F11.
Agrandir la police Augmente la taille de police de l’onglet requête et de la grille de données des résultats.
Réduire la police Diminue la taille de police de l’onglet requête et de la grille de données des résultats.
Rétablir la disposition Réinitialise la disposition des contrôles et fenêtres d’ancrage de l’outil.
Renommer l’onglet Document Renommez l’onglet sélectionné.
---------Affichage de données---------
Réinitialiser l’affichage Réinitialise les paramètres d’affichage des données à ses valeurs par défaut.
Explorer les valeurs de colonne Affiche la distribution des valeurs de colonne.
Focus sur les statistiques de requête Modifie le focus sur les statistiques de requête au lieu des résultats de la requête à la fin de la requête.
Masquer les doublons Désactive la suppression des lignes dupliquées des résultats de la requête.
Masquer les colonnes vides Supprime les colonnes vides des résultats de la requête.
Réduire les colonnes singulières Réduit les colonnes avec des valeurs singulières.
Sélection de lignes Active la sélection de lignes spécifiques dans le volet Résultats
Couleur par colonne Regroupe les enregistrements identiques dans la première colonne par couleur.
Renvoyer à la ligne automatiquement Met en forme les cellules pour encapsuler les données pour qu’elles correspondent à la largeur de colonne.
---------Filtrage des données---------
Filtrer les lignes dans la recherche Désactive l’option pour afficher uniquement les lignes correspondantes dans la recherche de résultats de requête (Ctrl+F).
---------Visualisations---------
Visualisations Consultez Visualisations.

Remarque

Paramètres de l’affichage de données :

Kusto.Explorer effectue le suivi des paramètres utilisés par ensemble de colonnes unique. Lorsque les colonnes sont réorganisées ou supprimées, l’affichage de données est enregistré et réutilisé chaque fois que les données contenant les mêmes colonnes sont récupérées. Pour rétablir les valeurs par défaut de l’affichage, sous l’onglet Visualiser, sélectionnez Réinitialiser l’affichage.

Onglet Outils

Capture d’écran de l’onglet Outil montrant les six sections de l’onglet Outil.

Menu Comportement
---------IntelliSense---------
Activer IntelliSense Active et désactive IntelliSense dans le volet de script.
Liste des problèmes Répertorie les problèmes dans le panneau Script.
---------Automation---------
Ajouter une nouvelle automatisation Produit un rapport d’analyse qui fournit des insights sur la requête.
---------Services---------
Outils de ligne de commande Ouvre l’invite de commandes sur votre ordinateur.
Compresser le fichier LZ4 Compresse des fichiers à l’aide de l’algorithme LZ4.
Décompresser le fichier LZ4 Décompose les fichiers à l’aide de l’algorithme LZ4.
---------Analyse---------
Rapports analytiques Ouvre un tableau de bord avec plusieurs rapports prédéfinis pour l’analyse des données.
---------Traduire---------
Requête dans Power BI Traduit une requête dans un format adapté à l’utilisation dans Power BI.
---------Options---------
Réinitialiser les options Définit les paramètres d’application sur les valeurs par défaut.
Options Ouvre un outil permettant de configurer les paramètres de l’application. Pour plus d’informations, consultez les options Kusto.Explorer.

Couleurs des lignes de tableau

Kusto.Explorer tente d’interpréter le niveau de gravité ou de détail de chaque ligne dans le volet de résultats et de les colorer en conséquence. Pour ce faire, il correspond aux valeurs distinctes de chaque colonne avec un ensemble de modèles connus (« Avertissement », « Erreur », etc.).

Pour modifier le jeu de couleurs de sortie ou désactiver ce comportement, dans le menu Outils, sélectionnez Options>Results Viewer>Verbosity color scheme.

Capture d’écran de la modification du jeu de couleurs Kusto Explorer.

Légende du jeu de couleurs Excel Légende du jeu de couleurs vives
Capture d’écran de la légende du jeu de couleurs Excel dans l’Explorateur Kusto. Capture d’écran d’une légende de jeu de couleurs vives dans l’Explorateur Kusto.

Onglet Analyse

Capture d’écran de l’onglet Surveillance montrant deux options pour la surveillance des données.

Menu Comportement
---------Surveillance---------
Diagnostics de cluster Affiche un résumé d’intégrité pour le groupe de serveurs actuellement sélectionné dans le volet Connexions.
Données les plus récentes : toutes les tables Affiche un résumé des données les plus récentes dans toutes les tables de la base de données actuellement sélectionnée.
Données les plus récentes : table sélectionnée Affiche dans la barre d’état les données les plus récentes dans la table sélectionnée.

Onglet Gestion

Capture d’écran de l’onglet Gestion montrant les options de gestion des principaux autorisés.

Menu Comportement
---------Principaux autorisés---------
Gérer les principaux autorisés de la base de données Permet de gérer les principaux d’une base de données pour les utilisateurs autorisés.
Gérer les principaux autorisés de la table Permet de gérer les principaux d’une table pour les utilisateurs autorisés.
Gérer les principaux autorisés de la fonction Permet de gérer les principaux d’une fonction pour les utilisateurs autorisés.

Onglet Aide

Capture d’écran de l’onglet Aide montrant les options de la documentation.

Menu Comportement
---------Documentation---------
Aide Ouvre un lien vers la documentation en ligne Kusto.
Nouveautés Ouvre un document qui répertorie toutes les modifications Kusto.Explorer.
Signaler un problème Ouvre une boîte de dialogue avec deux options :
  • Signaler des problèmes liés au service
  • Signaler des problèmes dans l’application cliente
.
Raccourcis clavier Ouvre un lien vers la liste des raccourcis clavier Kusto.Explorer.
Afficher le CLUF Ouvre un lien vers l’article Microsoft Azure Legal Information.

Contrôler l’identité de l’utilisateur qui se connecte à Kusto.Explorer

Le modèle de sécurité par défaut pour les nouvelles connexions est la sécurité fédérée d’ID Microsoft Entra. L’authentification est effectuée via l’ID Microsoft Entra à l’aide de l’expérience utilisateur Microsoft Entra par défaut.

Si vous avez besoin d’un contrôle plus fin sur les paramètres d’authentification, vous pouvez développer la zone d’édition « Avancé : chaînes de connexion » et fournir une valeur de chaîne de connexion Kusto valide.

Par exemple, les utilisateurs ayant une présence dans plusieurs locataires Microsoft Entra doivent parfois utiliser une « projection » particulière de leurs identités à un locataire Microsoft Entra spécifique, qui peut être effectué via le chaîne de connexion (remplacer les mots IN CAPITALS par des valeurs spécifiques) :

Data Source=https://CLUSTER_NAME.kusto.windows.net;Initial Catalog=DATABASE_NAME;AAD Federated Security=True;Authority Id=AAD_TENANT_OF_CLUSTER;User=USER_DOMAIN
  • AAD_TENANT_OF_CLUSTER est un nom de domaine ou un ID de locataire Microsoft Entra (GUID) du locataire dans lequel le cluster est hébergé. Par exemple : contoso.com.
  • USER_DOMAIN est l’identité de l’utilisateur invité dans ce locataire (par exemple, user@example.com).

Remarque

Le nom de domaine de l’utilisateur n’est pas nécessairement le même que celui du locataire qui héberge le cluster.

Capture d’écran du volet Ajouter une connexion montrant l’option intitulée Chaîne de connexion avancée.