Aller au contenu

Poser de meilleures questions à vos données

Décrivez le rapport de façon vérifiable. « Ventes par région » ne précise ni période, ni devise, ni définition de la vente. « Montant des commandes payées par région pour août 2026, en euros avant remboursements » définit mieux le travail.

Choisir la connexion et les tables

Une conversation utilise une connexion. Sélectionnez-la avant de poser la question ; un changement démarre une nouvelle conversation. La découverte affiche les tables et colonnes disponibles.

Le choix des tables et colonnes oriente le contexte de préparation. Les droits de la source et les contrôles de connexion déterminent l’accès.

Corrigez les descriptions ambiguës dans la vue de découverte. Les descriptions et indications de clés modifiées servent à préparer les requêtes sans changer la base. Des notes peuvent préciser les définitions métier. N’y placez pas de secrets : ces champs alimentent le modèle.

@-mentions : épingler des tables et des colonnes

Tapez @ pour insérer une table ou une colonne directement dans votre question. Utile quand :

  • Un schéma contient beaucoup de tables aux noms proches et vous voulez être exact.
  • Vous voulez limiter une analyse à une colonne précise.

La mention apparaît sous forme de pastille dans votre saisie et accompagne votre question.

Pastilles de filtre

Sous le champ de saisie, des pastilles listent les tables dans la portée. Vous pouvez :

  • Activer ou désactiver chaque table.
  • Activer ou désactiver chaque colonne d’une table.
  • Cliquer sur Clear (effacer) pour réinitialiser.

Une portée plus étroite, c’est moins de métadonnées de schéma à parcourir et moins de risques de choisir la mauvaise table.

Des questions pour le reporting et l’analyse

TâcheExemple de question
Agrégation« Valeur des commandes terminées par mois au T2 2026, avant remboursements, en EUR »
Classement« Dix premiers clients par valeur de commandes payées en août 2026 »
Comparaison« Conversion par région : commandes payées divisées par visites éligibles »
Tendance« Nouveaux comptes par semaine complète sur les trois derniers mois »
Investigation« Commandes en retard d’expédition au 8 septembre à minuit »

Précisez granularité et définition. Les analystes peuvent indiquer tables, clés de jointure ou exclusions connues ; les utilisateurs métier décrivent le résultat attendu et confirment les définitions avec le responsable de la source.

Lire le résultat et les détails d’exécution

La réponse peut contenir du texte, un tableau ou graphique, les sources, le nombre de lignes renvoyées et la durée. Ouvrez les détails de requête et de trace pour consulter le SQL/KQL exécuté et les étapes enregistrées. Après une correction d’erreur, relisez la version réellement exécutée.

Un SQL qui semble correct ne prouve pas le résultat. Vérifiez sens métier, fraîcheur et enregistrements concernés. Joignez la requête au résultat pour une relecture par un collègue.

Préciser les éléments utiles

ÉlémentExemple
MesureMontant des commandes payées avant remboursements
Période et fuseauAoût 2026, UTC, sans le 1er septembre
RegroupementUne ligne par région
ExclusionsAnnulations et comptes de test
PrésentationTableau puis graphique en barres

Si « client actif » possède plusieurs sens, définissez la règle, par exemple une commande payée dans les 90 derniers jours. La précision de la demande ne prouve pas que les champs nécessaires existent.

Examiner la réponse

Après l’exécution, consultez le tableau ou le graphique et les détails de la requête. Les tables sources indiquent l’origine des données ; le nombre de lignes et la durée décrivent l’exécution. Deux lignes regroupées peuvent résumer des milliers de commandes.

Vérifiez les dates, les libellés et un total connu. Faites examiner les jointures, les doublons ou les calculs complexes par une personne qui maîtrise SQL. Une requête plausible peut être erronée ; un résultat inattendu peut aussi venir de données anciennes ou d’une autre définition métier.

Préciser et visualiser

Demandez une modification à la fois, comme « uniquement les grossistes », puis examinez le résultat. Certaines valeurs d’une réponse à une ligne peuvent alimenter le contexte de suivi. Traitement des données

Utilisez la commande de graphique ou demandez-en un. Vérifiez ses valeurs et unités avant de l’ajouter au tableau de bord. Les graphiques interactifs utilisent une spécification déclarative ; Python intervient lorsqu’une étape d’analyse le nécessite.

Résoudre les échecs courants

RésultatVérification suivante
Aucune lignePériode, filtres, droits et fraîcheur ; élargir seulement si cela répond au besoin
Délai dépasséRéduire la période ou examiner la charge avec le responsable
Plan invalideSimplifier ou préciser la demande
Connexion défaillanteTester réseau et authentification
Autorisation refuséeVérifier les droits du compte
Validation refuséeVérifier les demandes d’écriture ou les références hors périmètre

Chaque message d’erreur, et ce qui le résout, est expliqué dans le dépannage. Les conversations sont privées ; leur adresse /c/<id> peut être conservée en favori.