top of page

Van AI tot DataHub: hoe technologie werk uit handen neemt en organisaties transformeert

AI houdt de gemoederen flink bezig, zeker na de introductie van ChatGPT. De intelligente chatbox is omstreden vanwege de disruptieve potentie die onder meer tot uiting komt in het massaal verdwijnen van veelal creatieve beroepen. Gelukkig zijn er ook technologieën die vooral arbeidsintensief en monotoon werk uit handen nemen.


HubSteps, HubActions, Sequences en DataHub Entities


Deze technologieën zijn niet alleen in staat om data uit verschillende bron- en doelsystemen eindeloos te vergelijken, maar ook om gegevens efficiënt op te halen, te verwerken en aan te passen. Dit houdt in dat ze in staat zijn om gegevens uit verschillende bronnen te extraheren, deze gegevens te analyseren en te interpreteren, en vervolgens aanpassingen aan te brengen om de gegevens te normaliseren of te verrijken. Dit proces omvat het transformeren van ruwe data naar een gestructureerd formaat dat beter toegankelijk en bruikbaar is, waardoor organisaties waardevolle inzichten kunnen krijgen en betere beslissingen kunnen nemen. Dit soort technologieën biedt een krachtige oplossing voor organisaties die streven naar meer efficiëntie en productiviteit in hun data management processen. Welkom in de wereld van HubSteps, HubActions, Sequences en DataHub Entities.


Nog maar één waarheid


Met de InControl+ DataHub, een SaaS-oplossing, kan iedereen naadloos en moeiteloos gegevens tussen verschillende bronnen en bestemmingen synchroniseren, harmoniseren en centraliseren. Met de enorme hoeveelheden data die ook in jouw organisatie heen en weer vliegen heeft namelijk iedereen zo zijn of haar waarheid. En dat werkt natuurlijk niet. Zeker niet als je gefundeerde beslissingen wilt nemen op basis van data. Of als je verantwoording wilt afleggen aan de AP inzake de AVG. Of ‘gewoon’ bepaalde (afdeling overschrijdende) processen wilt automatiseren. Maar hoe werkt zo’n DataHub nou precies?


‘Black box’ annex data processor


Met enige fantasie kun je een datahub zien als een soort ‘black box’ of, iets tastbaarder, een dataprocessor. Die processor (ver)werkt op basis van DataPoints, Entities, Sequences, HubSteps en HubActions. We onderscheiden hierin vier stappen:

  1. DataPoints: jouw gegevensbronnen. DataPoints zijn de bronnen van gegevens die dienen als input in de InControl+ DataHub. Denk aan API's, SharePoint, SQL-databases, Excel, CSV-bestanden, Azure Active Directory en On-Premise Active Directory. Je kunt meerdere DataPoints configureren om gegevens van verschillende systemen en platforms op te halen.

  2. DataHub Entity: modelleren van gegevens. DataHub Entities zijn aangepaste objecten of modellen die je zelf binnen de InControl+ DataHub creëert. Deze modellen kunnen medewerkers, leerlingen of andere entiteiten vertegenwoordigen. DataHub Entities zijn gestructureerd en genormaliseerd ontworpen, zodat ze eenvoudig kunnen worden verwerkt en geïntegreerd met andere systemen.

  3. Sequences en HubSteps: stroomlijnen van gegevensverwerking. HubSteps zijn de individuele taken die worden uitgevoerd binnen een Sequence. Sequences zijn reeksen van HubSteps die sequentieel (opeenvolgend) worden uitgevoerd op basis van een tijdschema. Een typische HubStep omvat het ophalen van gegevens uit een DataPoint, het verwerken van gegevens met behulp van HubActions en het bijwerken van gegevens in een bestemmings-DataPoint.

  4. HubActions: gegevens verwerken en transformeren. HubActions, een essentieel onderdeel van onze datahub-oplossing, zijn acties die specifieke bewerkingen uitvoeren op gegevens tijdens het verwerkingsproces. Ze hebben het vermogen om complexe taken uit te voeren, zoals het wijzigen van tekst, het splitsen van gegevens, of het samenvoegen van velden. Met onze expression editor, een flexibele en krachtige tool, kunt u complexe uitdrukkingen en functies op maat maken om de gegevensprecisie te verbeteren.

De expression editor geeft gebruikers de mogelijkheid om geavanceerde logische en rekenkundige uitdrukkingen te creëren. Dit kan variëren van eenvoudige wiskundige berekeningen tot complexe voorwaardelijke bewerkingen. Of het nu gaat om het omzetten van tekst naar hoofdletters, het extraheren van substrings, het berekenen van de som van verschillende velden, of het implementeren van aangepaste bedrijfslogica, alles is mogelijk met onze expression editor.


Deze mogelijkheid om complexe bewerkingen uit te voeren is niet alleen beperkt tot tekst en numerieke gegevens. De expression editor kan ook werken met datum- en tijdwaarden, arrays en zelfs complexe datatypen. Dankzij deze veelzijdigheid kunt u met HubActions uw gegevens opschonen en verrijken voordat ze naar de bestemming worden gestuurd. Zo verhoogt u de kwaliteit van uw gegevens en maakt u ze klaar voor verdere analyse en rapportage. Kortom, de combinatie van HubActions en onze expression editor stelt uw organisatie in staat om het maximale uit uw gegevens te halen.


Herkenbaar voorbeeld


Om beter te begrijpen hoe InControl+ DataHub werkt, kunnen we eens kijken hoe het de synchronisatie van medewerkergegevens tussen een bronsysteem en een doelsysteem faciliteert. Dit proces kan in vier duidelijke stappen worden onderverdeeld:

  1. DataPoint configuratie: Configureer de DataPoints om zowel uit het bronsysteem als het doelsysteem (de bestemming) gegevens op te halen. DataPoints zijn specifieke toegangspunten die ons in staat stellen om gegevens te lezen van en te schrijven naar de betreffende systemen.

  2. Creëren van een DataHub Entity: Maak een DataHub Entity 'Medewerker' aan. Deze Entity fungeert als het centrale model dat de structuur en de gegevens van een medewerker voorstelt. Het biedt een uniforme representatie van de medewerkergegevens, ongeacht hoe deze in de verschillende systemen worden opgeslagen.

  3. Sequence opzetten met HubSteps: Stel een Sequence op met behulp van HubSteps. Deze stappen worden gebruikt om gegevens uit het bronsysteem op te halen, deze gegevens te verwerken met behulp van HubActions (zoals het opschonen van telefoonnummers), en vervolgens de verwerkte gegevens bij te werken in het doelsysteem.

  4. HubActions Configuratie: Configureer HubActions om gegevensvalidatie, opschoning en transformatie uit te voeren. Denk hierbij aan acties zoals het verwijderen van diakritische tekens (bijvoorbeeld ë wordt omgezet in e) of het controleren of alle verplichte velden correct zijn ingevuld. Deze acties zorgen ervoor dat de gegevens consistent en betrouwbaar zijn voordat ze naar het doelsysteem worden overgebracht.

Door deze stappen te volgen, kan InControl+ DataHub ervoor zorgen dat uw Bron- en Doel-systemen naadloos worden gesynchroniseerd, waardoor de integriteit en bruikbaarheid van uw medewerkergegevens wordt gewaarborgd. Dit stelt uw organisatie in staat om efficiënter te werken, betere beslissingen te nemen en uiteindelijk een betere service te bieden aan uw klanten.


Benieuwd naar de mogelijkheden van de InControl+ Datahub voor jouw organisatie? Neem dan contact met ons op via 088-789 0000 of info@incontrol.plus.

69 weergaven
bottom of page