Postgraduate DiplomaData, AI, Simulation & Analytics Applications open

Diploma in Semantic Modeling and BI Performance

Online postgraduate diploma of 800 hours in semantic modelling and BI performance, with 8 modules covering dimensional modelling, semantic layers, advanced DAX, the VertiPaq engine and storage, query performance, security and deployment, and modern BI architectures, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Design dimensional models with the right granularity.

02

Build semantic layers with single, governed metrics.

03

Write advanced DAX measures with full command of evaluation context.

04

Optimise storage and compression of tabular models.

05

Diagnose and solve query performance problems.

06

Implement security, version control and automated deployment.

07

Integrate semantic models into modern lakehouse architectures.

Profile

Who it's for

  • BI developers.
  • Analytical data modellers.
  • Business intelligence architects.
  • Analytics engineers.
  • Power BI consultants.
  • BI performance analysts tackling slow models and reports.
  • Engineering or science graduates aiming to enter banking and insurance.
Standards & tools

What you'll work with

  • ISO/IEC 9075 (SQL language)
  • ISO/IEC 25012 (data quality model)
  • ISO 8000 (data quality)
  • Regulation (EU) 2016/679 – GDPR (General Data Protection Regulation)
  • ISO/IEC 27001:2022 (information security)
  • ISO/IEC 11179 (metadata registries)
  • Power BI Desktop
  • Tabular Editor
  • DAX Studio
  • dbt
  • Microsoft Fabric
Syllabus

8 modules

  1. 1.1Facts, dimensions and granularity
  2. 1.2Star and snowflake schemas
  3. 1.3Kimball methodology: the bus matrix
  4. 1.4Slowly changing dimensions types 1, 2 and 3
  5. 1.5Role-playing, junk and degenerate dimensions
  6. 1.6Transaction, snapshot and accumulating fact tables
  7. 1.7Surrogate and natural keys
  8. 1.8Data Vault 2.0 versus the dimensional model
  9. 1.9Modelling hierarchies
  10. 1.10Workshop: bus matrix for a sales process
  1. 2.1The semantic layer concept and single metrics
  2. 2.2Tabular models in Analysis Services and Power BI
  3. 2.3dbt Semantic Layer and MetricFlow
  4. 2.4LookML in Looker
  5. 2.5Cube as a headless semantic layer
  6. 2.6AtScale and virtual OLAP models
  7. 2.7Relationships, cardinality and cross-filtering
  8. 2.8Perspectives, translations and metadata
  9. 2.9Governance of metric definitions
  10. 2.10Practical: shared metrics with dbt Semantic Layer
  1. 3.1Row context and filter context
  2. 3.2CALCULATE and context transition
  3. 3.3X iterator functions
  4. 3.4Time intelligence and calendar tables
  5. 3.5Variables and readability
  6. 3.6Calculation groups
  7. 3.7Dynamic segmentation measures
  8. 3.8Common DAX patterns
  9. 3.9Debugging with DAX Studio
  10. 3.10Lab: running total and year-on-year comparison measures
  1. 4.1Columnar storage and compression
  2. 4.2Dictionary and value encoding
  3. 4.3Cardinality and its impact on memory
  4. 4.4VertiPaq Analyzer and size metrics
  5. 4.5Import, DirectQuery and Direct Lake modes
  6. 4.6Composite models and aggregations
  7. 4.7Partitions and incremental refresh
  8. 4.8Formula engine and storage engine
  9. 4.9Optimising calculated columns
  10. 4.10Case study: reducing the size of a model
  1. 5.1Performance Analyzer in Power BI
  2. 5.2Server traces and query plans
  3. 5.3Optimising slow measures
  4. 5.4Query folding in Power Query
  5. 5.5Designing the source for DirectQuery
  6. 5.6Materialisation and aggregated views
  7. 5.7Result caching
  8. 5.8Concurrency and capacity
  9. 5.9Load testing of models
  10. 5.10Workshop: diagnosing a slow report
  1. 6.1Static and dynamic row-level security
  2. 6.2Object-level security
  3. 6.3Deployment pipelines between environments
  4. 6.4Version control with Tabular Editor and PBIP
  5. 6.5TMDL format and code review
  6. 6.6Automated testing of measures
  7. 6.7Managing Premium and Fabric capacities
  8. 6.8Monitoring with Fabric Capacity Metrics
  9. 6.9Model documentation
  10. 6.10Practical: CI/CD pipeline for a tabular model
  1. 7.1Lakehouse and the medallion architecture
  2. 7.2Microsoft Fabric and OneLake
  3. 7.3Snowflake and Databricks SQL as sources
  4. 7.4Integration with dbt
  5. 7.5Real-time BI
  6. 7.6Governed self-service analytics
  7. 7.7AI models on top of the semantic layer
  8. 7.8Costs and sizing
  9. 7.9Migration from legacy platforms
  10. 7.10Case study: migrating a multidimensional model
  1. 8.1Analysis of analytical requirements
  2. 8.2Dimensional design of the model
  3. 8.3Implementation of the tabular model
  4. 8.4DAX measures and calculation groups
  5. 8.5Optimisation and performance testing
  6. 8.6Security and deployment
  7. 8.7Documentation and governance
  8. 8.8Load and concurrency testing
  9. 8.9Report and presentation
  10. 8.10Final project: final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so it can be combined with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is Power BI Desktop, Tabular Editor, DAX Studio, dbt and Microsoft Fabric, in free, academic or evaluation versions. Real procedures are studied: dimensional design of a business process, optimisation of a slow tabular model, and implementation of row-level security and automated deployment. Assessment is continuous by module plus the final integrative project.

Standards covered: ISO/IEC 9075, ISO/IEC 25012, ISO 8000, Regulation (EU) 2016/679 (GDPR), ISO/IEC 27001:2022, ISO/IEC 11179.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO/IEC 9075, ISO/IEC 25012 and ISO 8000 applied to real cases, not as a theoretical annex.
Industry software:Power BI Desktop, Tabular Editor, DAX Studio, dbt and Microsoft Fabric, in free, academic or evaluation versions.
Final project:a documented semantic model for real analytical requirements, with dimensional design, DAX measures, performance optimisation, security and automated deployment, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Requirements and design
Analyse the analytical requirements and produce the dimensional design.
Tabular model
Implement the tabular model with DAX measures and calculation groups.
Performance optimisation
Optimise the model and run performance tests.
Security and deployment
Set up security, automated deployment, documentation and governance.
Final project
Run load and concurrency tests and present the report for review by your tutor.
Career opportunities

Where this takes you

BI developerAnalytical data modellerBusiness intelligence architectAnalytics engineerPower BI consultantBI performance analyst
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. No university degree is required.
  • An internet connection and a computer capable of running the programme's software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with Power BI Desktop, Tabular Editor, DAX Studio, dbt and Microsoft Fabric, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Diploma in Semantic Modeling and BI PerformanceEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.