Regular Price: £210 Batch Price: From £210 📅 View Dates & Prices Course Overview This instructor-led training course is designed for learners who have a foundational understanding of Power BI and are ready to elevate their skills in data modelling, analytics, and performance optimisation. Participants will explore advanced topics such as efficient data schema design, managing complex relationships, writing sophisticated DAX formulas for time intelligence and context control, and performing powerful data transformations using the M language in Power Query. This course equips participants with the expertise to build highly interactive, efficient, and insightful Power BI solutions for real-world business scenarios. Course Objects By the end of the course, students will: Model complex data using star/snowflake schemas efficiently Write powerful DAX expressions including context transition and time intelligence Perform advanced data transformations using the M language Optimise data models and reports for high performance Use forecasting and Python integration for predictive analytics Enhance reports with advanced visuals and conditional formatting Requirements Basic Power BI knowledge Installed latest version of Power BI Desktop Optional: Power BI Service account for deployment practice We highly recommend you complete the following course(s) before attending the Power BI Intermediate to Advanced course: Microsoft Power BI for Beginners You may also complete the following course(s) before attending the Power BI Intermediate to Advanced course but they are not mandatory: SQL for Beginners Course Content Advanced Data Modelling & Relationships Star & Snowflake schema design Many-to-many relationships Role-playing dimensions (e.g., multiple date fields) Managing model performance with calculated tables vs. relationships Managing relationships with DAX (e.g., USERELATIONSHIP) Advanced DAX for Data Analysis Understanding row context vs. filter context Time intelligence functions: SAMEPERIODLASTYEAR, DATESYTD, PARALLELPERIOD Iterator functions: SUMX, AVERAGEX, RANKX Context transition and CALCULATE() Debugging and optimizing DAX Power Query – Advanced Data Transformation Custom columns using M Merging & appending queries Conditional transformations Handling errors and nulls Parameterizing queries Using functions in Power Query Advanced Visualisations & UX Design KPI visualizations and custom visuals Bookmarks & buttons for storytelling Drillthrough and tooltip pages Conditional formatting and dynamic visuals Grouping, binning, and segmentation visuals Performance Optimization & Best Practices Query diagnostics and performance analyzer Reducing model size with summarization Avoiding cardinality issues Using variables in DAX for clarity and performance Power BI Service & Deployment Publishing to Power BI Service Workspaces and sharing reports Data refresh and scheduled refresh Creating and managing dashboards Row-Level Security (RLS) setup Introduction to Power BI Mobile Materials Provided Practice datasets Power BI templates and DAX/M cheat sheets Slides and post-course exercise Course Dates, Prices & Enrolment All Training Physical Classes Virtual Classes UTC British Time (UK, Ireland, Iceland) Central European Time (France, Germany, Sweden) Eastern European Time (Finland, Cyprus) Eastern Time (New York, Toronto, Montreal) Central Time (Chicago, Houston, Winnipeg) Mountain Time (Calgary, Denver, Edmonton) Mountain Time (Phoenix) Pacific Time (Los Angeles, Seattle, Vancouver) Singapore Time Arabic Standard Time (Qatar, Saudi Arabia) Gulf Standard Time (UAE, Oman) Australian Eastern Time (Sydney, Melbourne) Western Australia Time (Perth) New Zealand Time China Standard Time (China, Taiwan, Hong Kong) Scroll right for more details Delivery MethodDates & TimesHoursPriceEnrolment Online Training using Zoom 10 Jan 2026 - 17 Jan 2026 2 Saturdays 02:00 PM - 05:00 PM BT 6-hour over 2-day £210 Enrol Now Online Training using Zoom 12 Jan 2026 - 16 Jan 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Classroom Training 23 Jan 2026 - 23 Jan 2026 Friday 10:00 AM - 04:00 PM BT 6-hour over 1-day £210 Enrol Now Online Training using Zoom 26 Jan 2026 - 30 Jan 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Online Training using Zoom 09 Feb 2026 - 13 Feb 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Classroom Training 13 Feb 2026 - 13 Feb 2026 Friday 10:00 AM - 04:00 PM BT 6-hour over 1-day £210 Enrol Now Online Training using Zoom 14 Feb 2026 - 21 Feb 2026 2 Saturdays 02:00 PM - 05:00 PM BT 6-hour over 2-day £210 Enrol Now Online Training using Zoom 23 Feb 2026 - 27 Feb 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Classroom Training 06 Mar 2026 - 06 Mar 2026 Friday 10:00 AM - 04:00 PM BT 6-hour over 1-day £210 Enrol Now Online Training using Zoom 09 Mar 2026 - 13 Mar 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Online Training using Zoom 23 Mar 2026 - 27 Mar 2026 Mon, Wed & Fri 03:00 PM - 05:00 PM BT 6-hour over 3-day £210 Enrol Now Classroom Training 27 Mar 2026 - 27 Mar 2026 Friday 10:00 AM - 04:00 PM BT 6-hour over 1-day £210 Enrol Now
07 June 2025 5 Reasons Why Power BI is a Game-Changer for Data Analysis In today’s data-driven world, professionals across industries are expected to interpret and communicate data effectively. Whether you're a business analyst, a marketer, or a student preparing for a tech-savvy career, knowing how to extract insights from data is essential, and Power BI makes it easier than ever. Learn five reasons why Power BI is transforming the way we analyse and present data.
07 August 2024 What can we do with Power BI? Power BI is a powerful data visualization and business intelligence tool developed by Microsoft. It offers a wide range of functionalities to help organizations analyze data, share insights, and make data-driven decisions.