De uitdaging
Een terugkerend exportproces kostte veel handmatig werk en was daardoor tijdrovend en foutgevoelig.
Invisor · opdrachtgeversproject
Een Python-oplossing waarmee CBS-cijfers automatisch werden opgehaald, gecontroleerd, opgeslagen en geëxporteerd naar bestaande datamodellen.

Een terugkerend exportproces kostte veel handmatig werk en was daardoor tijdrovend en foutgevoelig.
Openbare datasets werden via de CBS StatLine OData-API opgehaald en verwerkt.
Ik ontwikkelde een Python-applicatie die datasets ophaalt, naar SQL Server schrijft, controleert en gericht exporteert.
Circa 40 minuten tijdsbesparing per export en een minder foutgevoelig, herhaalbaar proces.
Datasets ophalen via de CBS StatLine OData-API.
De gegevens wegschrijven naar de SQL Server-database van Invisor.
Tussentijdse controle op actualiteit en volledigheid van de data.
Met Python en SQL de juiste data filteren voor bestaande datamodellen.
Van API tot datamodel
De oplossing bracht het ophalen, beheren, controleren en exporteren van openbare CBS-data samen in één proces. Hierdoor hoefden exports niet meer telkens handmatig te worden samengesteld.