Get in Touch
 Duration 14 hours

Course Outline

Introduction

  • Summary of Power BI capabilities and structural architecture
  • Utilizing advanced tools for deep data analysis

Foundations

  • Setup of Power BI and associated components
  • Workflows for developing reports and dashboards
  • Interface navigation and overview

Power Query – Data Acquisition

  • Connector types and variations
  • Concept of query folding
  • Data extraction from diverse sources:
    1. Flat file formats
    2. Complete data directories
    3. Web-based sources
    4. Handling unstructured data files
  • Advanced Power Query methodologies
    1. Merging and appending datasets
    2. Pivoting and unpivoting data structures
    3. Generating columns via example patterns
    4. Managing inconsistent tabular data
    5. Decomposing complex tables
    6. Optimal strategies for text analysis
    7. Introductory M language syntax

Data Modeling – Essential Necessity

  • Definition and purpose of data models
  • Normalization of data structures
  • The two primary table categories
  • Relationship cardinality types
    1. One-to-many associations
    2. One-to-one associations
    3. Many-to-many associations
  • Filter propagation logic
  • Constructing hierarchies
  • Best practices in data modeling

DAX – Maximizing Data Utility

  • Understanding DAX and its advantages
  • Distinguishing between measures and calculated columns
  • Differences between filter context and row context
  • Creating measure tables
  • Utilizing variables within measures
    1. Variable creation process
    2. Benefits of employing variables
    3. Error handling and debugging using variables
  • Scalar functions
    1. Core aggregation functions
    2. Iterator functions
    3. SWITCH function as a superior alternative to IF
    4. Application of the COALESCE function
  • Advanced CALCULATE applications:
    1. Understanding modifiers
    2. Practical use of REMOVEFILTERS and KEEPSFILTERS
    3. Concept of patterns
  • Table and filter functions
    1. Frequently used table functions
    2. Comparing VALUES and DISTINCT functions with examples
    3. Integrating SELECTEDVALUE into reports
    4. Utilization of ALLEXCEPT
    5. Utilization of ALLSELECTED
    6. Rationale for using SUMMARIZE
    7. Methods for generating new datasets
  • Table joins:
    1. Executing CROSSJOIN operations
    2. Using EXCEPT and INTERSECT with examples
    3. Applying the UNION function
  • Relationship functions:
    1. Differences between physical and virtual relationships
    2. Using RELATED and RELATEDTABLE
    3. Implementing USERELATIONSHIPS
  • Advanced time intelligence concepts
  • Configuring fiscal and non-standard calendars

Sophisticated Visualization Methods

  • Customizing color palettes for reports
  • Developing consistent themes across reports
  • Designing effective slicer panels
  • Crafting honest and compelling visualizations
  • Differentiating between effective, ineffective, and misleading visuals
  • Simple principles for report aesthetics
  • Implementing interactive scenario analysis
  • Adding forecast and trend lines for pattern recognition
  • Utilizing drill-through and drill-up features
  • The value of using parameters
  • Leveraging bookmarks for navigation and interaction

Requirements

  • Familiarity with Power BI concepts
  • Practical experience operating Power BI

Number of participants


Price per participant (excl. VAT)

Testimonials (2)

Upcoming Courses

Related Categories