Woordenlijst
Wat is datadictionary?
Een datadictionary is een overzicht dat per tabel en kolom in gewone taal beschrijft wat erin staat, in welke eenheid en met welke geldige waarden. Het helpt mensen en AI om data juist te interpreteren.
Datadictionary uitgelegd
Een datadictionary legt per kolom vast wat er echt in staat. Is "bedrag" inclusief of exclusief btw? Staat "status 3" voor geleverd of geannuleerd? Telt een creditfactuur als negatieve omzet? Dat soort afspraken zit vaak alleen in het hoofd van één collega.
Voor AI is een datadictionary extra waardevol, omdat een taalmodel niet kan raden wat een organisatie met een kolom bedoelt. Met een goede beschrijving kiest het model vaker de juiste kolom en het juiste filter.
Een datadictionary is iets anders dan een datacatalogus. De dictionary beschrijft de inhoud van tabellen en kolommen, een catalogus geeft een overzicht van alle databronnen, rapporten en eigenaren in de organisatie. Een catalogus bevat vaak een dictionary, maar is breder.
Voorbeeld
In de datadictionary van Acme Groothandel staat bij orders.total_amount: "orderbedrag in euro, exclusief btw en verzendkosten, na korting". Daardoor weten zowel de controller als de AI dat ze verzendkosten apart moeten optellen als die bij de omzet horen.
Datadictionary in ENABLE
ENABLE stelt per organisatie een datadictionary samen van het datawarehouse, met tabellen, kolommen, datatypes, relaties en een schatting van het aantal rijen. Die gaat samen met de vraag naar het taalmodel in de SQL Explorer, zonder rijen data.
FAQ
Veelgestelde vragen
Wat is het verschil tussen een datadictionary en een datacatalogus?
Een datadictionary beschrijft per tabel en kolom wat erin staat. Een datacatalogus is een breder, doorzoekbaar overzicht van databronnen, rapporten en eigenaren, vaak inclusief een dictionary.
Wat staat er in een datadictionary?
Per kolom de naam, het datatype, een beschrijving in gewone taal, de eenheid en de geldige waarden. Soms ook de bron, de eigenaar en opmerkingen over bijzonderheden.
Helpt een datadictionary bij AI?
Ja. Een taalmodel dat SQL schrijft, kiest met goede beschrijvingen vaker de juiste kolommen en filters, omdat het niet hoeft te raden wat een kolom betekent.
Verder lezen
- KennisbankText-to-SQL uitgelegd: AI op je databaseText-to-SQL is een techniek waarbij een AI-model een vraag in gewone taal omzet naar een SQL-query, die daarna op een database wordt uitgevoerd. Het taalmodel schrijft de query, de database levert de cijfers. Hoe goed dat werkt, hangt vooral af van de kwaliteit van je metadata en van de veiligheidsmaatregelen rond de uitvoering, zoals alleen-lezen toegang, timeouts en rijlimieten.Lees meer
- PlatformSQL Explorer met AI: vragen stellen aan je databaseVragen in gewone taal aan je datawarehouse. De AI schrijft de SQL, jij houdt controle.Lees meer
- OplossingAI governance: grip op data, AI en toegangWie ziet wat, wat krijgt de AI en wie keurt goed: praktische AI- en datagovernance.Lees meer
- KennisbankWoordenlijst data, AI en Power BIWat is een service principal, row-level security, een semantisch model, text-to-SQL of RAG? Korte, heldere definities van begrippen rond data, Power BI en AI.Lees meer
AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.
In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.