Vraag in gewone taal
Typ je vraag zoals je hem aan een collega zou stellen. De AI vertaalt hem naar SQL die past bij jouw tabellen en kolommen.
AI op eigen data
Met ENABLE stel je vragen aan je eigen bedrijfsdata zonder SQL te kennen. De AI zet je vraag om naar een query op je eigen datawarehouse en ENABLE voert die alleen-lezend uit. De AI krijgt daarbij alleen de structuur van je data te zien (tabellen en kolommen), nooit de rijen zelf.
1SELECT r.regio,2 SUM(f.omzet) FILTER (WHERE f.jaar = 2026) AS omzet_2026,3 SUM(f.omzet) FILTER (WHERE f.jaar = 2025) AS omzet_20254FROM verkoop.facturen f5JOIN stam.regio r ON r.regio_id = f.regio_id6WHERE f.kwartaal = 37GROUP BY r.regio8ORDER BY omzet_2026 DESC;
AI op eigen data betekent dat een AI-model antwoorden geeft op basis van de gegevens van je eigen organisatie, in plaats van op basis van algemene kennis van internet. Voor bedrijfsdata zoals omzet, voorraad, orders of uren werkt dat het betrouwbaarst als de AI niet zelf gaat rekenen, maar een query schrijft die de database het rekenwerk laat doen.
Zo werkt ENABLE: je typt een vraag als "Wat was de omzet per regio dit kwartaal, vergeleken met vorig jaar?". De AI schrijft de SQL op basis van de structuur van je datawarehouse, ENABLE controleert de query met een alleen-lezen queryplan en voert hem daarna uit. Je ziet de query, het resultaat en een grafiek, en je kunt alles aanpassen of opslaan.
Het verschil met "je data in ChatGPT plakken": bij ENABLE verlaten je rijen data het datawarehouse niet richting de AI. Het model krijgt alleen tabel- en kolomnamen en je vraag. De cijfers die je ziet, komen rechtstreeks uit je eigen database.
Waar het om draait
Typ je vraag zoals je hem aan een collega zou stellen. De AI vertaalt hem naar SQL die past bij jouw tabellen en kolommen.
Laat de AI een bestaande query in begrijpelijke taal uitleggen, of een foutmelding oplossen zonder dat je zelf gaat zoeken.
Queries draaien in een alleen-lezen transactie met een timeout van 45 seconden en een limiet op het aantal queries per minuut. Schrijven of wissen kan niet.
Bekijk de uitkomst als tabel of grafiek en exporteer naar CSV (opent direct in Excel) of JSON als je verder wilt rekenen.
Bewaar goede queries, zodat ze opnieuw te draaien zijn. Publiceer je een query als API, dan krijgt elke publicatie een eigen versienummer.
Een opgeslagen query kan een beveiligd REST-endpoint worden, zodat andere systemen dezelfde, gecontroleerde cijfers ophalen.
Taalmodellen zijn sterk in taal, maar niet in exact rekenen over duizenden regels. Als je een model een export geeft en vraagt om totalen, krijg je soms een antwoord dat er plausibel uitziet maar niet klopt. Een database maakt die fout niet.
Daarom laat ENABLE de AI doen waar hij goed in is (je vraag begrijpen en een query schrijven) en laat het rekenwerk over aan je datawarehouse. Het antwoord is daardoor controleerbaar: je ziet precies welke tabellen, filters en berekeningen gebruikt zijn.
Veel organisaties experimenteren met ChatGPT of een vergelijkbare chatbot op bedrijfsdata. De risico's zitten meestal niet in het model zelf, maar in wat je ermee deelt en wie welke antwoorden te zien krijgt.
Er zijn twee veelgebruikte manieren om AI op eigen data te laten werken. Bij RAG (retrieval-augmented generation) zoekt een systeem relevante stukken tekst op, bijvoorbeeld uit handboeken of contracten, en geeft die mee aan het model. Bij text-to-SQL schrijft de AI een query op gestructureerde data in een database.
ENABLE gebruikt text-to-SQL, omdat het platform draait om cijfers: omzet, marges, voorraad, planning en KPI's. Wil je vooral vragen stellen over documenten, dan is RAG de betere techniek; dat zit niet in ENABLE.
| Text-to-SQL (ENABLE) | RAG | |
|---|---|---|
| Soort data | Tabellen in een database | Documenten en tekst |
| Typische vraag | "Omzet per klantgroep per maand?" | "Wat staat er in ons verzuimbeleid?" |
| Wat gaat naar het model | Structuur (metadata) en de vraag | Tekstfragmenten uit je documenten |
| Controleerbaar | Ja, via de query | Via bronvermelding |
De SQL Explorer is standaard beschikbaar voor klantbeheerders en per organisatie aan te zetten voor gewone gebruikers. In de praktijk gebruiken controllers, analisten en datateams hem om snel een vraag te beantwoorden die (nog) niet in een dashboard staat. Wat vaak terugkomt, wordt daarna een vast dashboard of een eigen dashboard in de Dashboard Builder.
In ENABLE
ENABLE maakt een versleutelde verbinding met alleen-lezen queries met het PostgreSQL-datawarehouse van je organisatie.
Je typt een vraag in gewone taal. De AI krijgt de tabel- en kolomnamen (en de datadictionary) en schrijft SQL.
ENABLE checkt de query met een alleen-lezen queryplan en voert hem uit binnen de limieten van je organisatie.
Bekijk het resultaat als tabel of grafiek, exporteer het, sla de query op of publiceer hem als API.
FAQ
AI op eigen data is AI die antwoorden geeft op basis van de gegevens van je eigen organisatie, zoals je ERP, CRM of datawarehouse, in plaats van op basis van algemene kennis. In ENABLE schrijft de AI daarvoor een SQL-query op je eigen datawarehouse.
Nee, de rijen data niet. ENABLE stuurt alleen metadata (tabel- en kolomnamen, de datadictionary) en de vraag van de gebruiker naar de AI. De query wordt in je eigen database uitgevoerd en het resultaat gaat niet terug naar het model.
Nee. Je stelt je vraag in gewone taal en de AI schrijft de SQL. Wie SQL wel kent, kan de query bekijken, aanpassen en opslaan.
De cijfers komen niet van de AI maar uit je eigen database. Naast het resultaat zie je altijd de query die is uitgevoerd, zodat je kunt nagaan welke tabellen, filters en berekeningen zijn gebruikt.
Nee. Queries in ENABLE draaien in een alleen-lezen transactie, met een timeout van 45 seconden.
Nee. ENABLE is gemaakt voor gestructureerde data in een datawarehouse (text-to-SQL). Voor vragen over documenten is een RAG-oplossing geschikter; die zit niet in ENABLE.
In een online demo laten we het portaal zien: dashboards per rol, row-level security, vragen in gewone taal en hoe wij het voor je inrichten en beheren.