Diese Firmenschulung wird auf Anfrage für Ihr Team angeboten, online oder in Ihrem Unternehmen, auf Englisch oder Arabisch. Senden Sie das Formular unten und wir melden uns, um alles zu organisieren. Diese Schulung anfragen
DozentAlaa Hady MBA, AI Engineer
Geschäftsführender Partner, Advanced Management Solutions
Instructor: Alaa Hady · Language: English or Arabic · Suggested duration: 1–2 days · Level: Intermediate (Level 200)
Objectives
- Design intuitive, high-performance semantic models tailored for business reporting.
- Apply Kimball dimensional modelling principles (Star Schema) in Power BI.
- Configure date tables, hierarchies, and role-playing dimensions accurately.
- Eliminate common modelling traps (flat tables, bi-directional chaos, snowflaking) that break DAX.
Outline and contents
- Translating business questions into dimensional model requirements (defining the grain)
- Fact tables (transactional, periodic snapshot, accumulating snapshot) vs. Dimension tables
- Star Schema vs. Snowflake vs. Single Flat Table: why Star Schema wins in VertiPaq
- Relationships: 1:, 1:1, and *: cardinality, surrogate keys, and single vs. bi-directional cross-filtering
- Designing a dedicated Calendar/Date table and handling multiple dates (Order Date vs. Ship Date via
USERELATIONSHIP) - Resolving Many-to-Many (:) scenarios safely with bridge tables and shared dimensions
- Budget vs. Actuals modelling: handling data at different granularities
- Model usability: display folders, hierarchies, synonyms for Copilot/Q&A, data categories, and hiding technical keys
- Validating model integrity and reconciling totals against source systems
- Hands-on lab: Refactoring a slow, broken flat-file model into a clean Star Schema
Target audience
Power BI developers, business analysts, report authors, and data professionals building semantic models.
Expected outcomes
Participants can architect and validate a scalable Star Schema model, handle multi-fact and multi-granularity requirements cleanly, and keep DAX measures simple and accurate.
Diese Schulung anfragen
Erzählen Sie uns von Ihrem Team und wir melden uns, um Termine, Sprache, Format und Preis abzustimmen.