Over ons - Wie zijn wij?

Wij zijn Business Intelligence- & data enthousiastelingen. Met vele jaren ervaring in elke schakel van de keten van Business Intelligence denken wij in oplossingen voor onze klanten.

Blog

In het blog vind je artikelen over Business Intelligence in het algemeen en verscheidene tools in het bijzonder. Voorbeelden van onderwerpen zijn Power BI, DAX, SQL, Data Warehousing, Data Modeling, etc.

Portfolio

Nieuwsgierig naar onze projecten? Enkele voorbeelden betreffen het ontsluiten van data middels een webscraper ontwikkeld in Python, het toepassen van business logica en de opslag van data in Azure SQL DB en rapportages in Power BI.

Infrastructure as Code

I have been working with AWS CloudFormation and the AWS Cloud Development Kit (CDK) for some time now. Both are tools that help you create Infrastructure as Code (IaC). Infrastructure as Code can immensely speed up your development process. Instead of creating each resource one by one and configuring IAM settings manually, you can create…

OLAP vs OLTP

OLAP (Online Analytical Processing) en OLTP (Online Transactional Processing) zijn twee verschillende soorten databases met elk hun eigen doel. OLAP-databases zijn bedoeld voor ingewikkelde vragen en data-analyse. Ze worden vaak gebruikt voor bedrijfsrapportages en slimme inzichten. In een OLAP-database lees je vaak veel gegevens en het is belangrijk dat dit snel gebeurt want niemand houdt…

Clustering depth of tables in Snowflake: a potential indicator of clustering health of a table

Clustering depth indicates if micro-partitions are overlapping with one another. Ideally, micro-partitions are not overlapping and are contiguous. Being contiguous means that one micro-partition seamlessly connects with another micro-partition. Sometimes however, micro-partitions are overlapping. A reason for this could be a less than optimal clustering key. Whatever the reason, this is not ideal, because now…

Micro-partitions and clustering in Snowflake

Tables are stored within Snowflake as micro-partitions. Put simply, micro-partitions are basically horizontal slices of the table. These slices divide the table into subsets of rows. This process is called “clustering”. Clustering is done to avoid unnecessarily reading micro-partitions that are not needed for the query. This leads to more efficient, faster and cheaper results.…