Endlich - ja, ChatGPT ist in aller Munde, aber welche Fragen sollte man stellen?
Oder besser gesagt, welche Fragen könnte man stellen?
Oder besser gesagt, welche Fragen möchte man stellen?
Natürlich kann ChatGPT SQL erkennen und interpretieren. Es kann SQL-Anweisungen analysieren, tunen und dokumentieren.
Aber eigentlich will ich nicht den ganzen Tag chatten, ich brauche eine einfache Schnittstelle, die meine Datenbanktabellen und Views an ChatGPT übergibt (zumindest deren Metadaten) und mir dann folgende Fragen beantwortet:
Welche KPIs können aus den ausgewählten Tabellen berechnet werden?
Welche KPIs können durch Kombination dieser Tabellen berechnet werden?
Welche Abfragen müssen geschrieben werden, um diese KPIs zu berechnen?
Wie sollen die KPIS visualisiert werden, was soll auf der X-Achse und was auf der Y-Achse dargestellt werden?
usw... gesagt, getan:
Man gibt den Open AI API Key ein und benutzt die APEX-Anwendung, in der man Objekte, Tabellen und Views auswählt, die dann analysiert und interpretiert werden.
Es ist ein Prototyp und eigentlich schon sehr hilfreich.
Wenn man auf das Auge bzw. den blauen Button drückt, kommen nach und nach die Antworten:
Eine nette Sache, finde ich... da kann man sicher noch mehr draus machen.
Selbst ausprobieren:
No ChatSQL (oraclecloudapps.com)
Auf der "Roadmap" steht:
Ergänze die AI generated comments in der Datenbank. (checkbox)
Ermittle nur noch comments die noch nicht existieren.
Führe die ermittelte Abfrage gleich für mich aus und zeige mir das Ergebnis und visualisiere mir die KPIs so wie du es selbst vorgeschlagen hast. usw... usw.
Was habt ihr für Ideen?
Tom
.
.
.
.