Ad-hoc-Datenabfragen in Slack
Gib /dana in einem beliebigen Slack-Channel ein, um deine Datenbank in einfachem Englisch abzufragen.Eine Datenbank im MCP Marketplace verbinden
Dana benötigt Zugriff auf mindestens eine Datenbank, um Fragen zu beantworten. Wechsle zu Settings > MCP Marketplace und aktiviere einen Datenbank-MCP:
Klicke auf Enable auf der MCP-Karte, gib deine Zugangsdaten ein und klicke dann auf Test listing tools, um zu bestätigen, dass die Verbindung funktioniert. Du kannst mehrere Datenbanken verbinden – Dana fragt jeweils die Datenbank ab, die für deine Frage relevant ist.
| Data source | MCP name | What you’ll need |
|---|---|---|
| Amazon Redshift | Redshift | Host, port, database, username, password |
| Google BigQuery | BigQuery | OAuth (one-click) oder Service-Account-JSON |
| PostgreSQL | PostgreSQL | Connection string |
| MySQL | MySQL | Connection string |
| Snowflake | Snowflake | Account, username, password |
Stelle deine erste Frage mit /dana
Dana ist Devins Data-Analyst-Modus – ein spezialisierter Agent mit Tools und Prompts, die für Datenbankabfragen, das Erstellen von Diagrammen und das Beantworten von Business-Fragen in einfachem Englisch optimiert sind.Öffne einen beliebigen Slack-Channel, in dem Devin installiert ist, und tippe
/dana gefolgt von einer Frage in einfachem Englisch. Wenn der /dana-Slash-Befehl in deinem Workspace nicht verfügbar ist, kannst du auch @Devin !dana ... verwenden – beides funktioniert auf die gleiche Weise. Dana erstellt eine Sitzung, schreibt das SQL, führt es aus und antwortet im Thread.Du kannst Dana auch aufrufen, indem du Devin mit dem !dana-Makro erwähnst:Dana antwortet direkt im Slack-Thread mit formatierten Tabellen, Kennzahlen und – wenn hilfreich – einer kurzen Interpretation der Ergebnisse. Kein Kontextwechsel zu einem BI-Tool erforderlich.Dana ist nicht auf schnelle Nachschlageabfragen beschränkt – es eignet sich auch hervorragend für umfassende Berichte und tiefgehende Analysen. Bitte Dana, Trends zu untersuchen, Daten zu segmentieren und Erkenntnisse über mehrere Abfragen hinweg zu synthetisieren:Bringe Dana dein Schema und deine Konventionen bei
Dana funktioniert direkt ohne Konfiguration, wird aber deutlich besser, wenn es dein Schema und deine geschäftlichen Definitionen kennt. Anstatt Knowledge-Einträge manuell hinzuzufügen, gib Dana einfach direkt Feedback – in Slack oder in der Web-App – und bitte es, sich Dinge für das nächste Mal zu merken:
- „Merke dir, dass ‚active user‘ mindestens ein Event in
analytics.eventsin den letzten 30 Tagen bedeutet.“ - „All unsere Timestamps werden in UTC gespeichert. Wandle sie für die Anzeige immer in America/New_York um.“
- „
billing.subscriptions.mrrist in Cents, nicht in Dollar. Teile durch 100, wenn du Umsatz anzeigst.“ - „Aktualisiere dein Knowledge: Die Werte der
plan-Spalte sind free, pro und enterprise – nicht basic/premium.“
Stelle Rückfragen im selben Thread
Dana behält den Kontext innerhalb eines Slack-Threads, sodass Rückfragen auf frühere Ergebnisse verweisen können, ohne dass du dich wiederholen musst.Für Fragen, die du regelmäßig stellst, kannst du ein Playbook mit den genauen Abfragen und dem gewünschten Format erstellen und es dann mit einem benutzerdefinierten
!macro aus Slack auslösen.