Een dataplatform voor betere analyse en onderbouwde beslissingen
Door 25 uiteenlopende databronnen samen te brengen op Google Cloud kreeg onze klant complete klantprofielen, snellere analyses en beslissingen met een onderbouwing.

De uitdaging
Crystalloids werkte samen met een andere partij aan een stevig vraagstuk: er was geen centraal datawarehouse, waardoor de data scientists van de klant hun werk niet goed konden doen.
In de vier jaar dat we met deze retailer optrokken, bouwde ons team een datawarehouse dat gegevens uit 25 verschillende bronnen samenbrengt. Daarnaast maakten we cloud functions waarmee afdelingen data konden delen en rechtstreeks uit het warehouse konden halen. Ook koppelden we de bestaande oplossingen van de klant aan BigQuery, zodat de data ook echt voor analyse bruikbaar werd.
Voor systemen buiten Google Cloud, zoals Salesforce, haalde ons team de benodigde gegevens op met Google Cloud Composer. Waar geen connector bestond, schreven we de koppeling tussen de applicatie en BigQuery zelf.
Gaandeweg kwamen er steeds nieuwe koppelverzoeken bij. Zodra we er een af hadden, kwam er een applicatie bij in het landschap die er ook aan moest. Bij al die koppelingen hielden we de datakwaliteit in de gaten met regelmatig onderhoud en controles.
Het doel
Eén samenhangend klantbeeld opbouwen voor (voorspellende) analyse, op een flexibel, schaalbaar en overdraagbaar platform dat diensten met toegevoegde waarde voor horecaondernemers ondersteunt.
Over onze klant
Dit bedrijf, met hoofdkantoor in Duitsland, levert datagedreven diensten aan de horeca. Tot nu toe hielp het ruim 220.000 horecaondernemers in meer dan 16 landen online te groeien. Met producten die de online omzet helpen vergroten, zoals bestel- en reserveringssystemen, kunnen hun partners zich richten op waar het om draait: persoonlijke aandacht voor hun gasten.
Begin je eigen succesverhaal met Crystalloids
Klaar om beslissingen beter te onderbouwen met data? We denken graag mee en beantwoorden je vragen.
De aanpak
Om snel resultaat te boeken zonder slordig te worden, werkte Crystalloids in twee fasen: eerst de data verzamelen, daarna de data bruikbaar maken. In de eerste fase zetten we de architectuur en de processen op om gegevens op te halen uit uiteenlopende bronnen: CloudSQL-instanties, applicaties van derden met een API (zoals Salesforce), platte bestanden (CSV, JSON en dergelijke) en data die op Pub/Sub-topics werd gepubliceerd. Die gegevens landden vervolgens in BigQuery, via Cloud Composer (Airflow), Dataflow en Python-scripts. Daarmee kwam de data binnen bereik van data scientists in Vertex AI, BI-specialisten in Tableau en business analisten.
Het resultaat
Het resultaat is een dataplatform op Google Cloud dat alle bronnen centraal samenbrengt, waarmee de klant volledige zeggenschap heeft over actuele data van goede kwaliteit. Een datawarehouse-architectuur als enige bron van waarheid voor analyse, inzicht en marketing bleek daarvoor de sleutel. Met Google Data Cloud en BigQuery ontstond één klantbeeld van 360 graden, met toegang tot de data via API's.
Ons team koppelde de bestaande oplossingen van de klant aan BigQuery, zodat data soepel op te halen is voor analyse. Voor de overige systemen in gebruik schreven we scripts die het beeld compleet maken. Belangrijk daarbij: de interne werkwijzen bleven intact, doordat we activatie op BigQuery leverden waarmee afdelingen hun analyses gewoon konden voortzetten in bijvoorbeeld Tableau server en Vertex AI.
Door samen op te trekken kreeg de retailer meer inzicht en meer snelheid, op één dataplatform dat het werk onderbouwt in plaats van vertraagt.