Een schaalbaar dataplatform in Azure

TM Forum

  • Klantcase
  • Data Engineering
  • Dataprojecten
  • Analytics Engineering
data platform
business-manager
Ian Gardiner
Business Manager
4 min
14 Mar 2023

TM Forum, een alliantie van meer dan 850 wereldwijde bedrijven, schakelde onze hulp in als datapartner om data gerelateerde uitdagingen te identificeren en op te lossen.

De organisatie had uitdagingen met hun data-invoer proces. De tool die ze gebruikten was een low-code oplossing met beperkte beschikbare middelen, en de meeste Data Engineers waren er niet mee bekend. Bovendien werd de tool niet gebruikt in andere afdelingen binnen TM Forum, waardoor het moeilijk was om kennis over te dragen.

Om deze problemen aan te pakken, hebben we samen met TM Forum een schaalbaar en toekomstbestendig dataplatform opgezet in Microsoft Azure. Deze cloud provider was al in gebruik bij verschillende afdelingen binnen TM Forum, en Azure heeft goede integraties met Databricks voor big dataverwerking via Spark. De data ingestion en dataverwerking hebben we opgezet met Python code, wat overdraagbaar is en aansluit bij de vaardigheden van de gebruikers van het platform.

Aanpak

De data had betrekking op klantgegevens, events en trainingdeelname. Onze aanpak omvatte een Proof of Concept, waarbij we één van de data pipelines in Microsoft Azure opnieuw opbouwden om de haalbaarheid van onze oplossing te testen. Binnen enkele weken konden we alle functionaliteit van deze data pipeline opnieuw bouwen en een toekomstbestendige structuur opzetten.

In dit proces gebruikten we infrastructure as code viaTerraform om herbruikbare modules te creëren. Deze aanpak zorgde voor beter inzicht in de status van het platform, duidelijke documentatie en versiebeheer. Ook maakte het gemakkelijke rollbacks mogelijk in geval van pipeline-falen. Meer details over de voor- en nadelen van Infrastructure as Code vind je in onze blog.

We bouwden de data pipelines in vier stappen:

  1. Data inladen: via een standaard integratie (Salesforce) of een custom API-verbinding (Python code in Databricks) laadden we de data in
  2. Data transformeren: we verrijkten de data, trokken definities gelijk en hernoemden kolommen
  3. Datakwaliteit checken: we implementeerden datakwaliteitscontroles op basis van klantdefinities, zodat alleen gegevens die aan de kwaliteitsnormen voldeden in het platform werden opgenomen.
  4. Data pushen naar het datawarehouse in Snowflake: Analisten van TM Forum konden aan de slag met de data en waardevolle inzichten brengen

Lees hier meer over hoe je een dataplatform implementeert

Data Platform Architectuur
Data Platform Architectuur

Resultaat

Alle data pipelines zijn nu geborgd in Azure en worden beheerd en gemonitord via Data Factory. De tool controleert dagelijks of alle data goed is opgehaald, getransformeerd en geverifieerd. Dit zorgt ervoor dat analisten toegang hebben tot hoogwaardige data in Snowflake en dat ze er relevante inzichten uit kunnen halen.

Toekomst

In de toekomst zullen we samen met TM Forum nagaan welke functies in het cloudplatform kunnen worden gebruikt voor analyses en welke inzichten ze willen halen uit dashboards. We zullen ook het beheer van het platform gemakkelijk overdraagbaar maken aan de interne organisatie, zodat zij het zelf kunnen onderhouden en uitbreiden.

Meer weten?

Business Manager Ian gaat graag met je in gesprek over wat we als datapartner voor jou en je organisatie kunnen betekenen.

1x per maand data insights, praktijkcases en een kijkje achter de schermen ontvangen?

Meld je aan voor onze maillijst en blijf 'up to data':

Dit vind je misschien ook interessant:

Technisch Webanalist aan het werk

Jouw Technical Web Analytics partner

Implementeer online analytics en andere digitale tracking om te kunnen meten wat je wilt weten.

Lees meer
GA Dashboard

Wat te doen met defecte Looker Studio dashboards?

Is jou vorige week misschien het volgende overkomen? Onder het genot van een lekker bakje koffie keek je nog eens naar wat je met veel zweet en tranen bouwde: een prachtig Looker Studio dashboard gebouwd met de GA4 connector. Je wreef de slaap uit je ogen en zag tot je schrik dat alle grafieken het niet meer deden. Collega’s belden je in paniek op. Wat is er allemaal gaande? In dit artikel leggen we je uit wat de gevolgen zijn van de door Google ingevoerde quota op de Google Analytics Data API.

Lees meer
Google Analytics op een laptop scherm

Google Analytics 4 versus Google Analytics 3: wat zijn de voor- en nadelen?

Wanneer je gratis statistieken over websitebezoekers en hun gedrag op je website wilt bijhouden, kom je al snel uit bij Google Analytics. Het kost met de gratis versie Universal Analytics (beter bekend als GA3) maar een paar minuten om basismetingen als gebruikers, sessies en paginaweergaven in te richten. Voor uitgebreidere analyses is er de betaalde versie Google Analytics 360. Vanaf juli 2023 wordt GA3 niet meer ondersteund door Google. Tijd om over te stappen op het nieuwe GA4. Lees alles over de voor- en nadelen van het nieuwe Google Analytics in dit artikel.

Lees meer
unive blog

Integratie web- en appdata draagt bij aan 360 graden klantbeeld

Univé is een Nederlandse verzekeraar die verzekeringen, financiële producten en diensten aanbiedt voor consumenten en bedrijven. Het bedrijf richt zich op het bieden van een hoogwaardige service en het helpen van klanten bij het maken van verantwoorde financiële beslissingen. Sinds 2014 werken we intensief samen met Univé.

Lees meer

Meet ecommerce events in GA4 én Universal Analytics met alleen de vernieuwde datalayer pushes

Met onze variabele in de Google Tag Manager Community Template Gallery is het makkelijk om gebruik te gaan maken van alle nieuwe ecommerce analysemogelijkheden die Google Analytics 4 biedt en tegelijkertijd de 'oude' enhanced ecommerce van Universal Analytics volledig te ondersteunen. Ontdek hoe de variabele werkt.

Lees meer
Google Analytics logo

Implementatie van Google Analytics 4

Een belangenvereniging voor woningeigenaren biedt op haar website een ruim aanbod aan content en diensten die online afgesloten kunnen worden. Om haar websitebezoekers zo goed mogelijk te kunnen bedienen, moeten interacties met de diensten, funnels en contentpagina’s goed gemeten worden. Dit deden ze al met onze ondersteuning, met Universal Analytics (GA3). Om goed voorbereid te zijn op de toekomst, vroegen ze ons Google Analytics 4 te implementeren.

Lees meer
Data professional achter computer

Technisch Webanalist

Zorg met behulp van tagging ervoor dat websites van onze opdrachtgevers én het gebruik ervan, worden gemeten met een hoge datakwaliteit.

Lees meer

Overstappen van Universal Analytics naar Google Analytics 4 (GA4)

Op 14 oktober 2020 lanceerde Google de nieuwe versie van Analytics: Google Analytics 4 (GA4). Al snel na de lancering werd duidelijk dat een aantal belangrijke functionaliteiten uit Universal Analytics (GA3) ontbraken, waardoor het moment van overstappen nog ver weg leek te zijn. Gelukkig zien we dat het ontwikkelteam aan de zijde van Google niet stil heeft gezeten. Er zijn inmiddels mooie functionaliteiten binnen GA4 geïntroduceerd die het gat tussen GA3 en GA4 hebben verkleind. Dit artikel geeft antwoord op de vragen die steeds meer worden gesteld over GA4.

Lees meer