Eigen database · PostgreSQL en SQL Server
Koppel je eigen database read-only aan AI
Verbind PostgreSQL of Microsoft SQL Server rechtstreeks met DigiData AI. Je kiest de schema's, gebruikt een account met alleen leesrechten en laat DigiData foreign keys omzetten in een beheersbaar semantisch model.
Alleen voor AI en semantische modellen · geen schrijftoegang
Wat is een eigen databaseverbinding voor AI?
Met deze functie gebruik je een bestaande PostgreSQL- of SQL Server-database als live databron voor DigiData AI-agents. Je hoeft niet eerst een nieuwe softwareconnector te laten bouwen of alle brondata naar een aparte rapportagedatabase te synchroniseren. DigiData leest de toegestane databasestructuur, bouwt daar een semantisch model van en voert alleen gecontroleerde leesvragen uit. De verbinding is bedoeld voor organisaties die al een eigen datawarehouse, reporting database of zorgvuldig beheerde applicatiedatabase hebben.
Waarom deze verbinding
Gebruik bestaande data zonder een nieuwe connector te bouwen
Een eigen database bevat vaak precies de samengestelde en opgeschoonde gegevens die teams willen analyseren. De directe AI-verbinding maakt die bron bruikbaar met een beperkte technische en functionele scope.
Je data staat al goed
Gebruik het bestaande datawarehouse of de reporting database waarin je organisatie definities, historie en bronsystemen al heeft samengebracht.
Relaties zijn al vastgelegd
Foreign keys en samengestelde sleutels geven DigiData betrouwbare joinpaden. Daardoor hoeft een AI-model niet zelf te raden hoe orders, klanten en factuurregels samenhangen.
AI heeft context nodig
Technische tabellen alleen zijn niet genoeg. Het semantische model voegt namen, beschrijvingen, grain, relaties en gecontroleerde berekeningen toe aan de beschikbare structuur.
Read-only ontwerp
Meerdere lagen beschermen je database
Read-only is geen enkel vinkje. DigiData combineert databasepermissies, verbindingseigenschappen, queryvalidatie en expliciete toegang per agent.
Dedicated databaseaccount
Je maakt een aparte login met CONNECT en SELECT op alleen de benodigde schema's. Gebruik geen eigenaar-, beheerder- of applicatieaccount voor de AI-verbinding.
Provider-specifieke bescherming
PostgreSQL-query's draaien in een read-only transactie. Bij SQL Server controleert DigiData effectieve permissies en weigert het accounts die in de toegestane schema's kunnen schrijven.
Schema- en tabeltoegang
Eerst kies je toegestane schema's. Daarna bepaal je per AI-agent welke tabellen beschikbaar zijn. Een query buiten die combinatie wordt niet uitgevoerd.
Gecontroleerde SQL
Alleen één SELECT- of WITH-query is toegestaan. Schrijfacties, locks, systeemschema's, cross-database verwijzingen en bekende side effects worden geblokkeerd.
Instellen
In vier stappen van database naar AI-agent
Een databasebeheerder regelt de minimale rechten. Een DigiData-beheerder kiest vervolgens de bron en tabellen voor iedere agent.
Maak een read-only login
Geef een dedicated gebruiker alleen verbinding- en leesrechten op de schema's die nodig zijn. Controleer dat het account geen objecten kan maken of data kan wijzigen.
Maak de database veilig bereikbaar
Gebruik TLS en pas firewallregels toe wanneer je database alleen bekende uitgaande adressen accepteert. DigiData test host, poort, database en certificaatinstellingen voordat de bron wordt opgeslagen.
Genereer het semantische model
DigiData leest tabellen, kolommen en foreign keys uit de allowlist. Controleer de gegenereerde relaties en voeg waar nodig bedrijfstaal of vaste meetwaarden toe.
Geef een agent toegang
Koppel de database bij het maken van een AI-agent en selecteer de tabellen die deze agent mag gebruiken. De databron van een bestaande agent kan niet ongemerkt worden verwisseld.
Automatisch semantisch model
Van databaseschema naar begrijpelijke bedrijfscontext
Een database bevat technische namen en sleutels. DigiData zet die structuur om in gecontroleerde context die een AI-agent kan gebruiken bij vragen en berekeningen.
Tabellen en kolommen
DigiData leest alleen metadata uit de schema's die je hebt toegestaan. Namen en datatypes vormen de basis van het model. Je kunt weergavenamen, beschrijvingen en zichtbaarheid daarna zelf aanscherpen.
Foreign keys eerst
Database foreign keys zijn de betrouwbaarste bron voor joins. DigiData ondersteunt ook samengestelde foreign keys en bewaart alternatieve relaties als inactief wanneer meerdere paden tussen dezelfde tabellen voor onduidelijkheid zorgen.
Voorzichtige inferentie
Ontbreekt een foreign key, dan kijkt DigiData naar eenduidige patronen zoals CustomerId, BillingCustomerId of CustomerKey. Zijn er meerdere mogelijke doeltabellen, dan wordt geen relatie gegokt.
Wat wordt nog meer afgeleid?
Kolommen met numerieke waarden krijgen een passende standaardaggregatie, terwijl ID-, code- en nummerkolommen niet automatisch worden opgeteld. Wanneer een foreign key naar een unieke sleutel verwijst, kan DigiData die sleutel gebruiken om de grain van de doeltabel te beschrijven. Het resultaat blijft bewerkbaar: een beheerder kan bedrijfsnamen, definities, relaties, hiërarchieën en gecontroleerde meetwaarden aanpassen. Bij opnieuw genereren blijven geldige handmatige keuzes behouden.
Bewuste afbakening
Waarvoor de verbinding wel en niet wordt gebruikt
De verbinding is geen algemene data-integratie. De beperkte scope maakt duidelijk welke onderdelen rechtstreeks op je database mogen werken.
Wel beschikbaar
- AI-agents die je expliciet aan deze database koppelt.
- Metadata ophalen uit toegestane schema's.
- Een semantisch model genereren en beheren.
- Gecontroleerde, read-only vragen en meetwaarden uitvoeren.
Niet beschikbaar
- Records toevoegen, wijzigen of verwijderen.
- De database publiceren als OData-feed of Power BI-bron.
- De verbinding delen via MCP of reguliere integraties.
- Schema's lezen die niet op de allowlist staan.
Heb je juist automatische synchronisatie of rapportage nodig? Bekijk dan de software-integraties of lees hoe je Power BI via OData koppelt.
Welke databases kan ik rechtstreeks aan DigiData AI koppelen?
De directe databaseverbinding ondersteunt PostgreSQL en Microsoft SQL Server. Per verbinding kies je één database en de schema's die DigiData AI mag lezen.
Kan DigiData AI gegevens in mijn database wijzigen?
Nee. PostgreSQL-query's draaien in een read-only transactie. Voor SQL Server gebruikt DigiData een read-intent verbinding en wordt een account met effectieve schrijfrechten geweigerd. Daarnaast accepteert de querylaag alleen begrensde SELECT- en WITH-query's.
Moet ik mijn database eerst naar DigiData kopiëren?
Nee. Deze functie leest de toegestane tabellen rechtstreeks wanneer een AI-agent een goedgekeurde vraag uitvoert. DigiData bewaart wel versleutelde verbindingsgegevens en technische metadata voor het semantische model.
Hoe maakt DigiData een semantisch model van mijn database?
DigiData leest tabellen, kolommen en foreign keys uit de toegestane schema's. Echte relaties, waaronder samengestelde sleutels, zijn leidend. Ontbrekende relaties worden alleen toegevoegd wanneer tabel- en sleutelnaam samen één duidelijke match opleveren.
Kan ik deze verbinding ook gebruiken voor Power BI, OData of MCP?
Nee. Een eigen databaseverbinding is bewust beperkt tot DigiData AI-agents en semantische modellen. Voor Power BI, OData, MCP en automatische bronsynchronisatie gebruik je de daarvoor bedoelde DigiData-oplossingen.
PostgreSQL en SQL Server
Wil je weten of je database geschikt is?
We bespreken de netwerktoegang, minimale databasepermissies en gewenste AI-vragen voordat je de verbinding activeert.