Skip to main content

Requêtes de données ponctuelles dans Slack

Tapez /dana dans n'importe quel canal Slack pour interroger votre base de données en anglais simple.
AuthorCognition
CategoryDonnées & analyses
FeaturesIntégrations, MCP
1

Connecter une base de données dans le MCP Marketplace

Dana a besoin d’accéder à au moins une base de données pour répondre aux questions. Allez dans Settings > MCP Marketplace et activez un MCP de base de données :
Source de donnéesNom du MCPCe dont vous aurez besoin
Amazon RedshiftRedshiftHôte, port, base de données, nom d’utilisateur, mot de passe
Google BigQueryBigQueryOAuth (en un clic) ou compte de service au format JSON
PostgreSQLPostgreSQLChaîne de connexion
MySQLMySQLChaîne de connexion
SnowflakeSnowflakeCompte, nom d’utilisateur, mot de passe
Cliquez sur Enable sur la carte MCP, renseignez vos identifiants, puis cliquez sur Test listing tools pour confirmer que la connexion fonctionne. Vous pouvez connecter plusieurs bases de données — Dana interrogera celle qui est pertinente pour votre question.
2

Poser votre première question avec /dana

Dana est le mode analyste de données de Devin — un agent spécialisé avec des outils et des prompts optimisés pour interroger des bases de données, créer des graphiques et répondre à des questions métier en anglais clair.Ouvrez n’importe quel canal Slack où Devin est installé et tapez /dana suivi d’une question en anglais clair. Si la commande slash /dana n’est pas disponible dans votre espace de travail, vous pouvez aussi utiliser @Devin !dana ... — les deux fonctionnent de la même manière. Dana crée une session, rédige le SQL, l’exécute et répond dans le fil.Vous pouvez également invoquer Dana en mentionnant Devin avec la macro !dana :Dana répond directement dans le fil Slack avec des tableaux formatés, des décomptes et — lorsque c’est utile — une courte interprétation des résultats. Aucun besoin de basculer vers un outil de BI.Dana ne se limite pas aux recherches rapides — elle est également très efficace pour des rapports complets et des analyses approfondies. Demandez-lui d’étudier des tendances, de segmenter les données et de synthétiser les résultats à partir de plusieurs requêtes :
3

Apprendre à Dana votre schéma et vos conventions

Dana fonctionne immédiatement, mais elle devient nettement meilleure lorsqu’elle connaît votre schéma et vos définitions métier. Au lieu d’ajouter manuellement des entrées dans Knowledge, donnez simplement du feedback directement à Dana — dans Slack ou l’application web — et demandez-lui de se souvenir des informations pour la prochaine fois :
  • « Souviens-toi que “active user” signifie au moins un événement dans analytics.events au cours des 30 derniers jours. »
  • « Tous nos horodatages sont stockés en UTC. Convertis-les toujours en America/New_York pour l’affichage. »
  • « billing.subscriptions.mrr est en cents, pas en dollars. Divise par 100 lors de l’affichage du revenu. »
  • « Mets à jour ta Knowledge : les valeurs de la colonne plan sont free, pro et enterprise — pas basic/premium. »
Dana peut lister et mettre à jour sa propre Knowledge, donc les corrections s’accumulent avec le temps. Plus vous donnez de feedback — significations de colonnes, valeurs d’énumération (enum), règles de fuseau horaire, définitions métier — moins Dana aura besoin de poser de questions de suivi lors de futures requêtes.
4

Poser des questions de suivi dans le même fil

Dana conserve le contexte au sein d’un fil Slack, de sorte que les questions de suivi peuvent faire référence aux résultats précédents sans que vous ayez à vous répéter.Pour les questions que vous posez régulièrement, envisagez de créer un playbook avec les requêtes exactes et le formatage souhaités, puis de le déclencher avec un !macro personnalisé depuis Slack.