CUSTOMISED
Expert-led training for your team
Dismiss

Power BI - Beyond the Basics training course

A "World-Class" Course – Master Power BI’s features, create stunning visuals and build complex calculations using DAX.

JBI training course London UK

"Absolutely excellent, extremely helpful to plug gaps in my knowledge and learn the logic behind Power BI and DAX. All explanations were extensive and now much more confident about Power Query, M language and understanding DAX - NHS, Snr Perfomance Analyst, Power BI Adv, Aug 2023

Public Courses

27/01/25 - 3 days
£1750 +VAT
10/03/25 - 3 days
£1750 +VAT
21/04/25 - 3 days
£1750 +VAT

Customised Courses

* Train a team
* Tailor content
* Flex dates
From £1200 / day
EDF logo Capita logo Sky logo NHS logo RBS logo BBC logo CISCO logo
JBI training course London UK

  • Master advanced DAX techniques
  • Create smart, interactive visualisations
  • Utilise Power Query for complex data transformations
  • Experiment with M Language for custom queries
  • Explore data modelling concepts
  • Understand Power BI publishing and architecture
  • Custom course options available to suit your specific needs

 

DAX

  • Understanding Filter context
  • Best Practice guidelines and development tips
  • Commonly Used DAX Functions: SUM, AVERAGE, COUNTROWS, IF, BLANK
  • Benefit of safe DIVIDE Function
  • Understand use of CALCULATE to modify filter context with ALL, FILTER
  • Calculate yearly percentage contributions with ALLEXCEPT
  • Tips for understanding complex DAX code
  • Moving Measures to a measure table
  • Dynamic titles driven by DAX
  • Time Intelligence prerequisites
  • Create Dates table in DAX
  • How relationship filter flow direction works
  • Time intelligence functions DATESYTD, SAMEPERIODLASTYEAR, PREVIOUSMONTH
  • Build an Example Time Intelligence Report
  • Implement Fiscal Years
  • Rolling totals
  • Key Performance Indicators
  • Use of DAX Variables
  • Create a polymorphic measure using SELECTEDVALUE and a slicer
  • Understanding Row Context and iteration
  • Context transition
  • Avoid creating DAX columns by using the X functions: e.g. SUMX
  • Pareto classification (80:20 rule) using row context formulas
  • DAX STUDIO:
  • DAX as a query language
  • Resolving performance problems

Smart Visualisation

  • Templates, Layouts
  • Options with Scatter Chart, Waterfall Chart
  • Play axis
  • Trend lines
  • Use TOPN to limit axis categories
  • Gauge and KPI visuals
  • Creating a Tooltip popup page
  • Set custom Page Size

Advanced Power Query

  • The Power Query Environment and M language
  • Stepped Data Transformation
  • Removing or hiding data model redundancies
  • Disable loading of intermediate queries not needed for visualisation
  • Adapting queries to a changed data source
  • Create a custom table with Enter Data
  • Merge queries
  • Append queries
  • Splitting columns
  • Custom columns
  • Multi-condition column
  • Create a column from example data values
  • Import text dates from a non-UK locale
  • Derive and visualise Durations
  • Advanced Search and Replace
  • Auto-import all sheets from a workbook
  • Auto-import all files from a folder

M Language

  • M Query Basics
  • Advanced Editor
  • M Variables and data types
  • Strengthen code with custom M variables
  • Understand the power of M Functions
  • Reference another query with the M language
  • Create and use an M function to change data values
  • Invoke an M function

Data Modelling

  • Normalised vs Denormalised data models
  • Build a Star Schema using Power Query
  • Build dimension tables from normalised data
  • Reduce fact table rows by reducing granularity
  • Reapportion numerical data from Header to Detail level granularity
  • USERELATIONSHIP function for inactive relationships

Power BI Publishing Architecture

  • What Gateways do
  • Gateways: Personal vs Enterprise
  • Gateways and Direct Query
  • Scheduling Data Refresh    

Options For Custom Courses Only   

  • Incremental Refresh using Power Query Parameters
  • Implementing and testing Row Level Security
  • Using the R and Python Visuals
  • Gannt chart
  • Unpivoting a pre-pivoted data source
  • Admin topics
JBI training course London UK

  • Business Analysts
  • Financial Analysts
  • Quants
  • Data Scientists
  • Staff who already use Power BI or have attended our introductory course and wish to explore its features in more depth
  • Developers and Super Users/Power Users looking to maximise their use of Power BI

Note: This course requires delegates to use Power BI Desktop. Mac users must make arrangements to use a PC.

 


5 star

4.8 out of 5 average

"Absolutely excellent, extremely helpful to plug gaps in my knowledge and learn the logic behind Power BI and DAX. All explanations were extensive and now much more confident about Power Query, M language and understanding DAX - NHS, Snr Perfomance Analyst, Power BI Adv, Aug 2023

“Learning more about the query editor was very useful and especially the merge tables features. The presenter was very helpful and had great knowledge of Power BI." AG, Business Analyst, Power BI Advanced, Feb  2021

JBI training course London UK

Newsletter


Sign up for the JBI Training newsletter to receive technology tips directly from our instructors - Analytics, AI, ML, DevOps, Web, Backend and Security.
 



DAX (Data Analysis Expressions) is a collection of functions, operators and constants that can be used in formulas or expressions to calculate and return one or more values. In simpler terms, DAX allows you to create new insights from the data already in your model.

In this advanced Microsoft Power BI training course, we will explore how to fully maximise Power BI’s functionality to produce stunning visuals, and how to use DAX for complex calculations, offering you greater flexibility than the standard toolset provides.

Power Query connects to hundreds of data sources and offers over 350 types of data transformations for each source. This enables you to work with data from virtually any source and in any shape. The course will also cover advanced data modelling and visualisation techniques, as well as how to leverage Power Query and M Language to unlock even more potential from your Power BI environment.

What is Power BI?
Power BI is a suite of Microsoft tools that connects different data sources, creating interactive and visually compelling insights for businesses.

How does Power BI differ from Tableau?
Power BI integrates well with Microsoft products and has an intuitive interface, ideal for businesses using Microsoft tools. Tableau offers more flexibility but has a steeper learning curve, better suited for complex data analysis.

What is the difference between Power Query and Power Pivot?
Power Query helps connect, combine, and refine data from various sources. Power Pivot is used for modelling and analysing data by creating data models, relationships, and calculations.

What is Power BI Desktop?
Power BI Desktop is a Windows-based application that allows you to create interactive reports and dashboards, combining Power Query, Power Pivot, and Power View tools.

What is Power Query?
Power Query is a tool that enables the extraction, transformation, and loading (ETL) of data into Power BI and Excel.

What is DAX?
DAX (Data Analysis Expressions) is a collection of functions used to create calculations, aggregate data, and control how data is presented in Power BI.

What do filters do in Power BI?
Filters limit the data displayed in a visual, helping to focus on specific data segments and deliver more precise insights.

What are custom visuals in Power BI?
Custom visuals are user-created or imported visual elements that extend the standard capabilities of Power BI, allowing for unique data presentation.

What is GetData in Power BI?
GetData is a feature that allows you to connect to various data sources and import data into Power BI for analysis.

What is Business Intelligence?
Business Intelligence (BI) refers to technologies that collect and analyse data to support decision-making, typically visualised through dashboards and reports.

Is Power BI difficult to learn?
Basic data analysis in Power BI is easy to learn, but mastering advanced features for complex analysis takes more time.

Can I learn Power BI on my own?
Yes, you can learn Power BI independently through Microsoft resources, online courses, and tutorials. However, structured courses can offer quicker, more comprehensive learning.

CONTACT
+44 (0)20 8446 7555

[email protected]

SHARE

 

Copyright © 2024 JBI Training. All Rights Reserved.
JB International Training Ltd  -  Company Registration Number: 08458005
Registered Address: Wohl Enterprise Hub, 2B Redbourne Avenue, London, N3 2BS

Modern Slavery Statement & Corporate Policies | Terms & Conditions | Contact Us

POPULAR

Rust training course                                                                          React training course

Threat modelling training course   Python for data analysts training course

Power BI training course                                   Machine Learning training course

Spring Boot Microservices training course              Terraform training course

Kubernetes training course                                                            C++ training course

Power Automate training course                               Clean Code training course