FA-0746Data & Analytics

Power BI from CSV to Interactive Reports

Power Query, relational modelling and DAX foundations

Introduction

Why this course

Turn supplied CSV data into a practical Power BI report. Work through the business-intelligence workflow from data connection and transformation to model relationships, DAX calculations and interactive report design.

This beginner-to-intermediate course uses guided examples across three days. Reports are developed in Power BI Desktop; a service dashboard demonstration requires suitable service access and is distinct from the report itself.

Learning outcomes

Learning outcomes

  • Explain the data-to-report BI workflow.
  • Prepare CSV/folder data with Power Query transformations.
  • Build fact/dimension relationships and reason about filter propagation.
  • Create selected calculated columns and measures using DAX.
  • Design interactive report pages with visuals, slicers, bookmarks and drillthrough.
  • Distinguish reports from service dashboards and explain how selected report visuals can be pinned where access permits.
Prerequisites

Prerequisites

  • Basic spreadsheet/tabular-data and computer skills.
  • Access to a compatible Power BI Desktop installation and the supplied sample files.
  • Suitable Power BI service access/licensing and permissions if participating in the dashboard demonstration.
Training outline

3 modules

·
01Day 1 — Data Connections and Transformation6 topics
  • Power BI Desktop, Power Query Editor and the learning environment.
  • Explore connectors, with practical exercises using CSV and folder data.
  • Basic transformations; string/numeric tools; index and conditional columns.
  • Group/aggregate data, pivot/unpivot and modify queries.
  • Merge and append queries and inspect row/data-type results.
  • Introduce hierarchies and data categories; preparation best practices.
02Day 2 — Data Models and DAX Foundations7 topics
  • Normalisation and denormalisation in reporting models.
  • Fact versus dimension tables; compare schemas and maintain consistent grain.
  • Create relationships, cardinality and active/inactive paths.
  • Connect multiple fact tables through suitable dimensions rather than arbitrary joins.
  • Filtering/cross-filtering and hiding fields for report authors.
  • DAX syntax, calculated columns versus measures, row/filter context and common functions.
  • Basic date/time formulas using suitable date data.
03Day 3 — DAX and Interactive Reporting8 topics
  • Logical/conditional expressions and text, maths and statistics functions.
  • Use RELATED to retrieve values through an existing compatible relationship; distinguish it from a SQL join.
  • CALCULATE, ALL, FILTER and selected iterators.
  • Introduce time intelligence and validate date/model requirements.
  • Charts, matrix visuals, slicers/date controls, cards and KPIs.
  • Maps where enabled, treemaps, line/area charts and gauges; formatting and filter choices.
  • Report interactions, drillthrough and bookmarks.
  • Review the completed report; demonstrate pinning selected report visuals to a service dashboard when the lab permissions allow.

A programme built around your team.

Share your training goals and requirements.

Power BI from CSV to Interactive Reports
FA-0746

Share your requirements for this programme.

Training enquiry

Power BI from CSV to Interactive Reports