EXCEPTIONAL TRAINING FOR DATA PROFESSIONALS

# Power BI - Beyond the Basics Training Course

## Maximise Power BI's features to create outstanding Visuals and complex Calculations in DAX

NEXT COURSE
17 Jun London
request info

Power BI - Beyond the Basics training course (code: AdvPowerBI )

### TRAINING COURSE OVERVIEW

This advanced Power BI training course for Microsoft Power BI is aimed at Power BI users who are looking to get even more out of this popular tool.

We will show you how to use Power BI's functionality to produce stunning visuals and how DAX can be used in order to create complex calculations which will allow you flexibility beyond that offered by the standard toolset.

A number of optional topics exist which can be requested for private courses, depending on your organizations business requirements.

### AUDIENCE

Business Analysts, Financial Analysts, Data Scientists and Staff who already use Power BI or who have attended our introduction course and who need to explore its features in more depth. Developers and Super Users/ Power Users looking to get more out of Power BI

Learn to build Dashboards like this - Typically used for CFO Dashboards, Revenue & Profitability, Expense Management, Financial Planning & Analysis, Sales, Stock Control, Risk & Compliance Analysis...

## DAX

Commonly Used DAX Functions
Sum, Average, Count, DistinctCount
Create a measure table
Copying and Moving Measures
Use Variables in calculation
Different granularity: calculate allocated weight
Filter context
Evaluation Contexts and Relationships
Understand the use of CALCULATE
Table Functions: ALL, ALLEXCEPT, FILTER
Table Functions: DISTINCT, VALUES
Context transition
Iterator -> nested row context
Row context and Totals
Row context and cumulative total

Time Intelligence prerequisites
Time intelligence functions MTD, QTD, YTD, SamePeriodLastYear
YTD, MTD with CALCULATE
Rolling totals for different periods
IF, HasOneValue
Using a Safe Divide Function
Using the Blank() Function
Build an Example Time Intelligence Report
Creating Dynamic titles
Using parameter table
What is scenarios
DAX STUDIO:
Dax as a query language
Capturing and debugging queries with Dax Studio
Power BI referencing

Moving away from 1 Dimensional Story-telling
Create a presentation using bookmarks
Using Focus Mode
Selection Pane
Creating Drill-Through Reports
Use of Custom Visuals
Custom Themes
Building Reports using Q&A
Optimizing Report Slicers
Filtering Reports by Relative Dates
Multiple pages slicers
Types of Slicers and Filters
Filter Pane
Customizing Report Visual Interactivity
Cross Highlighting or Cross Filtering
Choosing Visuals Based on Context
Using Custom Visuals
Creating amazing reports with Layouts
Conditional Colour formatting
Using the Format Painter
Visual Alignment Tips
Custom Page Sizing
Tooltip page
Using Logos & Custom Icons
Making Enhancements with Shapes and Lines
Formatting Tips & Tricks
Best Practice Guidelines and Development Tips
Removing or Hiding Data Model Redundancies
Optimizing Waterfall Charts
Getting Value from Scatter, Ribbon & Bullet Charts
Use R and Python in Power BI visuals

Many-to-Many relationship
Cross filtering
Cross Filtering with CALCULATE
Cross Filtering and Time intelligence
Role Playing Dimensions
Creating  a ordered vs shipped date table
UseRelationship function

Merge and Append queries
Create a blank Query
Create a custom table
Enter data manually
Create a table using M coding
Conditional column
Multi-condition column
Columns from example

## M

The M Syntax
M language reference table
M Query Basics
Variables and Parameters
Parametrize data source
Create M Query Functions
Invoke functions
Automate import using M function
Create date table using M

Data Refresh When, Who, What
Gateway : overview, installation, when needed
Which connection require a Gateway and which do not
Scheduling Data Refresh
Data refresh and licencing
Gateway: personal mode and Enterprise mode
Gateway: prerequisites
Gateway installation
Gateway Configuration
Gateway and direct query
What Gateway do
Security
Data at rest
Data in Use
Data in Transit
Security Users access
Implementing Row Level Security
Implementing Dynamic Security

Usage metrics
Tenant settings
Embedded code
Manage custom visuals
Manage user licence
Manage Group and workspaces
Audit logs

• Dax
• M

## LONDON COURSES - INCLUDES LUNCH -

17th Jun 2019 - 3 days £1650
Book

see all dates

X

Show Discount for this course

PRIVATE COURSES

Bring a JBI course to your office
and train a whole team onsite
0800 028 6400
or request quote

You can customise this course to
0800 028 6400 or request quote

CONTACT
0800 028 6400

RELATED COURSES

Show all related courses

Why JBI ?

"great technology tips"