Microsoft - Power BI

Power BI Training

Please select the version that you’re interested in

Please select the level that you’re interested in

Power BI Desktop Advanced

Course Overview

Audience:

This course will benefit those who want to dive into more advanced data Analysis and reports creation. Getting data from various different sources and producing advanced dashboards and reports.

Prerequisite:

Learners should have advanced level of knowledge of Microsoft Excel including knowledge of Pivot Tables. In Addition, they should be familiar with the topics from our two-day Intro to PowerBI course to get most out of the course.

Duration:

This is a two day Power BI Advanced Course. The course starts at 09:30 and runs until 16:30. 
Alternate timings can be arranged upon request. The course can be held on a date that suits you.

Location:

Our Power BI Advanced course can be delivered virtually using online training platforms such as MS Teams or Zoom or face-to-face at any preferred location in the UK, Europe or ROW.

Power BI Desktop Introduction Course Outline

Power BI Tools

Adding visuals from Quick Insights to your reports

Row Level Security

Page Level Security

Q&A and Teach Q&A

Drillthrough

Decomposition Tree

Key Influencers

Smart Narrative

Analyze

Summarize

Exclude/Include

The Performance Analyzer

Power BI Reports Utilizing Power Query 

Unpivot Survey Exercise 

Appending monthly data exercise

IF Statements in Power Query

Conditional Columns v Custom Columns

 Power Query v Power BI – When and when not to use.

Merge v Model

Anti-left join v DAX solution

Calculated Columns v Measures – When and when not to use.

DAX

The Data Model

The direction of a relationship

DAX as a functional language

DAX as a programming and querying language

Scalar Functions

Table Functions  

Measures

Implicit measures

Quick measures

Explicit measures

Useful DAX functions 

FILTER, VALUES, DISTINCT, ALL, SUMMARIZE, NATURALINNERJOIN, RELATED, CALCULATE, COUNTROWS, DISTICTCOUNT, SELECTEDVALUE, ISFILTERED

Evaluation Context

 Introduction to evaluation contexts

 The row context

 Using SUM in a calculated column

 Using columns in a measure

 Creating a row context with iterators

 Using the EARLIER function

Analysing Data Over Time 

Simple Date Calculations

Date & Time Formatting

Calculating Age and Difference

Date Tables

Introduction to time intelligence

Building a Date table

Using CALENDAR and CALENDARAUTO

Working with multiple dates

Handling multiple relationships to the Date table Time Intelligence DAX Functions:

TOTALMTD, TOTALQTD, TOTALYTD, PREVIOUSQUARTER, PREVIOUSMONTH,

PREVIOUSYEAR, PARALLELPERIOD, DATEADD, DATEDIFF, DATESBETWEEN,

OPENINGBALANCE, CLOSINGBALANCE, FIRSTDATE, LASTDATE

Comparisons With Previous Periods

Time Intelligence using Quick Measures

Analyzing DAX query plans

DAX Studio 

Introducing the DAX query engine

The formula engine

The storage engine (VertiPaq)

Introducing DAX query plans

Logical query plan

Physical query plan

Storage engine query

Show more
One to One

(which includes a tailor-made training programme for the individual where they can mix and match the topics from various levels to get the most cost-effective training

Group for up to 8 learners
The Course outlines on our website are standard, however, we would be happy to tailor them to your specific requirements. Please call us on 020 3696 2796 or send us a message to discuss further.

What Our Clients Say

Extras

This is a sample of some of the Short training videos. Please note that you can get access to many more, once you have done a course with us and are registered as one of our delegates.