Videos

Over time, I recorded some videos to explain some concepts in more detail and published these on YouTube.

Publicly published content

Conceptual content

TEAM and VDW specific content

  • Installing TEAM and Virtual Data Warehouse. A short introduction on the basic installation and configuration of the TEAM and Virtual Data Warehouse application. This explanation shows the minimal step to generate some Data Warehouse code. For a more complete example, please try switching the repository type (in the configuration screen) to ‘SQL Server’ and re-create the samples. This will also create the (physical) structures in the database, which allows you to use the ‘generate in database’ option in Virtual Data Warehouse.
  • Using TEAM and Virtual Data Warehouse to generate a Data Warehouse. Create a simple Virtual Data Warehouse using the example metadata, and switching this solution to a physical (materialised) version using the available code generation patterns.
  • TEAM Graph Part 1 – using DGML. This video explains the thinking behind the graph representation in TEAM. For a long time, TEAM has the functionality to export metadata as a Directed Graph Markup Language (DGML) file. DGML is a great way to visualise the relationships between data objects and attributes, and is useful to explain the way the model can be shown at a more abstract level. In the video I show how TEAM derived ‘subject areas’ by grouping sets of source-target mappings together in memory, and that from a modelling point of view this is an easy stepping stone into moving away from a (too) physical representation. The step towards automatically refactoring the (now underlying) physical model can be simulated by moving attributes between entities within a subject area – a reference to The Engine concept).
  • TEAM Graph Part 2 – graphs using yFiles. This second video on graph representation for Data Warehouse automation metadata focuses on the yFiles (class)library from yWorks – a company specialised in all things graph. yFiles provides interactivity (event handling) which allows for coding behaviour for graphs in the application.
  • Improvements implemented in TEAM release 1.6.1. The new version of TEAM, the Taxonomy of ETL Automation Metadata, has introduced the concepts of ‘environments’ and ‘connections’ to make it easier to apply the data solution design to different technical environments. This video contains a short overview of changes made, and why these help to deliver data solutions in a better way.