Datenbank-Chat

Der Datenbank-Chat ist ein KI-Chatbot, der alles über Ihre Datenbank weiß. Er versteht sowohl das Schema als auch die Daten in der Datenbank. Mit Ihrer ausdrücklichen Zustimmung kann er sogar SQL-Abfragen ausführen, um Daten abzurufen.

DbGate - database chat

Grundlegende Konzepte

Natürliche Konversation – stellen Sie Fragen in jeder natürlichen Sprache und erhalten Sie sofortige Antworten oder ausführbare SQL-Abfragen.

Kontextbewusste Intelligenz – das Modell versteht Ihr Datenbankschema und Live-Daten, was präzise Vorschläge für Joins, Filter und Aggregationen ermöglicht.

Iterativer Workflow – überprüfen Sie Ergebnisse und nehmen Sie Änderungen mit einfachen Befehlen wie “Datenfilter hinzufügen” oder “nach Kunde gruppieren” vor - die Abfrage wird sofort aktualisiert.

Sie haben die Kontrolle – SQL-Abfragen werden nur mit Ihrer ausdrücklichen Genehmigung ausgeführt

Verwenden Sie jede Sprache, die von OpenAI unterstützt wird (fast alle Sprachen - Englisch, Französisch, Deutsch, Spanisch, Portugiesisch, Italienisch, Japanisch, Chinesisch, Koreanisch, Tschechisch usw.)

Diagramme – Sie können um die Erstellung eines Diagramms aus den Ergebnissen bitten - Balkendiagramm, Kreisdiagramm, Liniendiagramm und mehr.

DbGate - database chat chart

SQL-Abfragen ausführen - Sicherheit steht an erster Stelle

Der Datenbank-Chat kann SQL-Abfragen ausführen, um Daten abzurufen, die zur Beantwortung Ihrer Fragen benötigt werden. Es gibt mehrere Modi, wie diese Funktion funktioniert:

  • Vor SQL-Ausführung fragen (Standard) - DbGate fragt Sie vor jeder auszuführenden Abfrage

  • SQL automatisch ausführen - DbGate prüft und führt dann Abfragen ohne Bestätigung aus. Vor der Ausführung überprüft DbGate die Abfrage, und wenn es sich nicht um eine reine SELECT-Abfrage handelt, ist Ihre Bestätigung erforderlich

  • Nie ausführen, nur SQL vorschlagen - der Chat zeigt Ihnen die Abfrage, Sie können sie in einem neuen SQL-Tab öffnen und selbst ausführen. In diesem Modus werden keine Daten aus Ihrer Datenbank an das LLM gesendet, sodass der Chat keine Antworten aus Ihren Daten generieren kann

Fehlerbehandlung

LLM-Modelle sind nicht perfekt, daher schlagen sie manchmal eine Abfrage vor, die nicht gültig ist oder nicht funktioniert. In diesem Fall zeigt DbGate den Fehler an, und dieser Fehler wird auch als Abfrageergebnis an das LLM gesendet. In den meisten Fällen kann das LLM die Fehlermeldung automatisch analysieren und eine neue korrekte Abfrage vorschlagen.

Den Chat als Berater verwenden

Der Datenbank-Chat kann auch mit Definitionen Ihrer gespeicherten Prozeduren und Views arbeiten. Sie können also Fragen stellen wie:

  • Erkläre die Prozedur proc_ImportProjectFromHelios
  • Welche Prozedur wird für den Import in die Tabelle Project verwendet
  • Welche Tabellen werden von der Prozedur proc_ImportUsersFromAD beeinflusst