Global Data Summit presentation – using BimlFlex with a Business Model
Here is a recording of my presentation on using BimlFlex for code generation based off a business model, for the Global Data Summit 2021. With a brief intro by Hans Hultgren.
View ArticleHow different modelling approaches impact your Data Vault
Data Vault methodology, and by extent all Ensemble Logical Models, are designed to be flexible. Approaches such as these accept that the model, as an interpretation of reality, is always changing....
View ArticleTrying out Data Vault code generation just got even easier!
To facilitate ongoing research in tweaking Data Vault patterns for various use-cases, I recently updated the open source data warehouse automation environments TEAM (source-to-target mapping...
View ArticleThe Engine – a status update and roadmap
The concept of the ‘Engine’ for data solution automation, as described in detail here, covers various tools, frameworks and concepts. These ‘engine components’ require to work together in cohesion, as...
View ArticleDeterministic dimension keys in a virtual Data Vault
Summary By extending the Data Vault patterns with a row number, called a ‘data delivery key’, it is possible to define deterministic keys for downstream use. This approach leverages the order of data...
View ArticleA gentle introduction to bitemporal data challenges
Your data is wrong! No, but we’re just looking at it from different points in time. A flexible data solution, such as a data warehouse, has the capability to look at data from different perspectives....
View ArticleA not-so-gentle follow-up on bitemporal data challenges
Not long ago, we met Bob, in an introduction on bitemporal data delivery and how a well-designed data solution can provide this feature out of the box. When delivering data from the integration layer...
View ArticleVisualising the merger of time-variant and bitemporal data
In the previous post covering bitemporal concepts, we used a Data Vault example in which two satellite tables were combined to create a dimension table. When bringing together these two tables, some...
View ArticleJoining tables in the Persistent Staging Area
In this blog post, I would like to share a pattern for joining tables in the staging layer of the data solution – specifically in the Persistent Staging Area (PSA). It is something that comes up...
View ArticleData solution metadata schema – v2.0
The updated (v2.0) version of the data automation metadata schema has been finalised! This version is\ the culmination of many discussions over a long period of time, and hopefully is a step in the...
View Article