Je data uit alle systemen in één overzicht
Data-integratie betekent dat gegevens uit verschillende programma's automatisch samenkomen in één databank, zodat je ze samen kan bekijken en analyseren. Datamatic bouwt die koppelingen voor kleine en middelgrote ondernemingen in Limburg en Vlaanderen, meestal via de API van de systemen die er al staan: een facturatiepakket, een CRM, een ERP of Excel, maar evengoed een webshop, een planningstool, een tijdsregistratie of een machine die zijn eigen cijfers wegschrijft. Er hoeft geen software vervangen te worden.
Herken je dit?
- Om één vraag te beantwoorden moet je drie programma's openen en de cijfers in Excel naast elkaar zetten.
- Dezelfde klant heet in het ene systeem net anders dan in het andere, en niemand weet welke versie de juiste is.
- Je weet wat je omzet is en je weet wat je kosten zijn, maar niet welke klant of welk product nu eigenlijk rendeert.
- Er bestaat een Excel die "de master" heet en die maar één iemand durft aan te passen.
Wat ik doe
Kijken wat er al is.
Bijna elk pakket heeft een API, en waar die ontbreekt is er meestal een export of een databank waar je bij kan. Het eerste werk is uitzoeken wat er echt beschikbaar is, niet wat de brochure belooft.
De data ophalen zonder mensenwerk.
Geen maandelijkse export die iemand moet aanmaken. De koppeling haalt op wat ze nodig heeft, op het ritme dat past: elke nacht, elk uur, of bij elke wijziging.
Een databank die de historiek bewaart.
Dit is het stuk dat mensen onderschatten. Je facturatiepakket weet wat de prijs vandaag is; het weet niet noodzakelijk wat de prijs vorig jaar was. Een goed opgezet datamodel bewaart die geschiedenis, en dat is precies wat je nodig hebt om te zien of iets verbetert of verslechtert.
Zorgen dat je het merkt als het stilvalt.
Een koppeling die stil faalt is erger dan geen koppeling, want dan stuur je op cijfers die niet meer bijgewerkt worden. Er komt dus controle en verwittiging bij.
Waarmee
- Python
- SQL
- PostgreSQL
- REST API's
- Microsoft Fabric
- Azure
- Apache Spark
- Docker
De architectuur volgt de omvang van het probleem. Eén bronsysteem en een overzichtelijke hoeveelheid data komen prima toe met een PostgreSQL-databank; bij meerdere bronnen, grote volumes of een bestaand Microsoft-landschap bouw ik hetzelfde in Microsoft Fabric. Het zwaarste platform is niet automatisch het juiste.
Wat het oplevert
Één plaats waar de cijfers vandaan komen, en dus geen discussie meer over welk overzicht klopt. Vragen die vroeger te veel werk waren om op te zoeken, worden nu wel gesteld. En het handwerk dat elke maand terugkwam, komt niet meer terug.
Gerelateerde case
Van facturatiesoftware naar rapportering waar echt op gestuurd wordt
Hoe de gegevens uit één facturatiepakket via de API in een datamodel terechtkwamen dat de historiek wél bewaart.
Veelgestelde vragen
Veelgestelde vragen
Ons pakket heeft geen API. Kan het dan niet?
Meestal wel. Er is bijna altijd een geplande export, een databank waar je bij kan, of een bestandsuitwisseling die te automatiseren valt. In het gesprek kijken we naar jouw specifieke pakket.
Kan je data uit Billit koppelen?
Ja. Billit heeft een API waarmee klanten, producten en orders automatisch opgehaald worden, zonder dat er nog iemand exports moet maken. Er staat een uitgewerkte case op de site waarin die data in een PostgreSQL-databank en een Power BI-dashboard terechtkwam. Hetzelfde patroon geldt voor Exact, Teamleader, Odoo en WinBooks.
Moeten we van software veranderen?
Nee, en dat is het uitgangspunt. Ik bouw op wat er staat. Software vervangen is duur, tijdrovend en zelden de oplossing voor een rapporteringsprobleem.
Van wie is de data en de code achteraf?
Dat leggen we vast in het voorstel, aangepast aan wat jullie nodig hebben. Uitgangspunt is dat jullie data van jullie is en dat je nooit vastzit aan mij om ermee verder te kunnen.
Benieuwd of er bij jullie potentieel ligt?
Een gesprek van een halfuur is genoeg om dat te weten. Vrijblijvend, en je hoeft niets voor te bereiden. Vertellen wat er vandaag met de hand gebeurt is een prima vertrekpunt.