- LOGIK
- VALIDIERUNG
- KORREKTUR
- MENSCH
Kurzantwort
Wie debugge ich das SQL, das mein KI-Agent schreibt?
Ihr Agent nutzt den Cube.dev MCP, um die exakten SQL-Strings abzurufen, die er für Ihre Datenanfragen generiert. Sie können diese Abfragen prüfen, um Fehler in der Logik zu finden, und sie direkt ausführen, um die Ergebnisse zu verifizieren. Diese Anleitung zeigt Ihnen, wie Sie solche Fehler finden und beheben.
Debugging-Ergebnisse
Wo Sie die Fehler finden.
Die KI übernimmt die komplexe Erstellung der Abfragen, aber Sie behalten die volle Kontrolle über die Logik.
LOGIK
Fehlerhafte Joins finden
Die KI liefert das rohe SQL, damit Sie sehen, ob Tabellen falsch verknüpft wurden oder Filter fehlen. So verstehen Sie sofort, warum ein Wert nicht stimmt.
VALIDIERUNG
Ausführen und prüfen
Wenn eine Abfrage verdächtig aussieht, können Sie sie ausführen, um die echten Daten zu sehen. Das bestätigt, ob die Logik der KI Ihren Erwartungen entspricht.
KORREKTUR
Den Agenten korrigieren
Schreibt die KI fehlerhaftes SQL, können Sie den spezifischen Fehler in der Abfrage benennen. Die KI nutzt dieses Feedback, um den Befehl korrekt neu zu schreiben.
MENSCH
Manuelle Kontrolle
Die KI kann Ihre Cube.dev-Datenmodelle nicht umschreiben. Die semantische Ebene liegt in Ihrer Hand, und Schema-Probleme müssen Sie selbst lösen.
Der Ablauf
Was Ihre KI tut, wenn eine Abfrage angefordert wird.
Der Agent wandelt Ihre Frage in Code um und bereitet diesen für Tests vor.
SQL extrahieren
Der Agent analysiert Ihre Datenanfrage und generiert den passenden SQL-String für die Cube.dev-Ebene.
get_sqlCode prüfen
Der Agent zeigt Ihnen das generierte SQL, damit Sie die Logik kontrollieren können, bevor Daten abgerufen werden.
get_sqlAusführung testen
Um die tatsächlichen Daten zu sehen, führt der Agent die Abfrage gegen Ihre Cube.dev-Instanz aus.
execute_cube_sqlErgebnisse verifizieren
Der Agent nutzt das Ergebnis der Ausführung, um sicherzustellen, dass die Daten zu Ihrer ursprünglichen Frage passen.
execute_cube_sql
Probieren Sie es
Kopieren Sie diese Vorlagen.
Nutzen Sie diese Prompts, um das Debugging Ihrer Datenabfragen zu starten.
Startpunkte
Ersetzen Sie den Text in Klammern durch Ihre tatsächlichen Cube.dev Measures oder Dimensions.
Cube.dev Connector
Alles bereit. Wählen Sie Ihren MCP-Client und folgen Sie den Einrichtungsschritten.
https://edge.vinkius.com/vk_preview_umZADPejupUUQHrfZkQT0lvv7MlK4j1JkrhOJOMy/mcpClaude Desktop
Folgen Sie den Schritten unten, um sich in Sekunden zu verbinden.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Cube.dev capabilities are ready to use.
{
"mcpServers": {
"cubedev-mcp": {
"url": "https://edge.vinkius.com/vk_preview_umZADPejupUUQHrfZkQT0lvv7MlK4j1JkrhOJOMy/mcp"
}
}
}Zeig mir das SQL, das du für das Measure [total revenue] in Cube.dev generiert hast.
Das SQL für [active users] sieht falsch aus. Kannst du mir die exakte Abfrage zeigen, die du verwendest?
Führe dieses SQL in Cube.dev aus und nenne mir das Ergebnis für [last month]: [SQL hier einfügen]
Warum hast du in der letzten Abfrage die Tabelle [orders] mit [users] verknüpft? Zeig mir das SQL.
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Starten Sie hier
Einmal verbinden, dann fragen.
Geben Sie Ihre Zugangsdaten nur einmal ein. Die Verbindung ist verschlüsselt und sicher. Danach können Sie Abfragen in jedem MCP-kompatiblen Client debuggen.
Cube.dev mit Ihrer KI verbindenFAQ
So funktioniert der Debugging-Prozess.
- 01
Kann die KI meine Cube.dev-Datenmodelle ändern?
Nein. Die KI kann nur die bestehenden Modelle lesen und darauf basierend SQL generieren. Änderungen an der semantischen Ebene müssen Sie manuell vornehmen.
- 02
Führt die KI Abfragen automatisch aus?
Nein. Der Agent führt Abfragen nur dann aus, wenn Sie ihn explizit dazu auffordern, die Daten zu prüfen oder auszuführen.
- 03
Kann ich das SQL sehen, bevor es ausgeführt wird?
Ja. Sie können den Agenten anweisen, Ihnen das generierte SQL anzuzeigen, bevor Sie die Ausführung autorisieren.
- 04
Was passiert, wenn das SQL ungültig ist?
Der Agent erhält eine Fehlermeldung von Cube.dev und kann diese nutzen, um zu versuchen, die Abfrage zu korrigieren.
- 05
Kann die KI Daten in meiner Datenbank löschen?
Nein. Dieser MCP verfügt nur über Werkzeuge zum Abrufen von SQL und zum Ausführen von Abfragen. Lösch- oder Update-Operationen sind nicht möglich.
Weitere Fragen zu Cube.dev? Alle Funktionen des Cube.dev Connectors ansehen
Verbinde Cube.dev mit Claude, Cursor, ChatGPT & mehr
