<< VIEW FULL COURSE LIST

Microsoft - Power BI

DATA ANALYSIS EXPRESSIONS (DAX) FUNDAMENTALS

COURSE DESCRIPTION

This one-day course provides a fundamental understanding of Data Analysis Expressions (DAX), an essential tool for anyone using Power BI (and SSAS Tabular, Excel Power Pivot and Excel Power Query). Through hands-on application of exercises in Power BI, students will learn basic functions and how to construct formulas and queries so they can start solving real-world BI problems right away. This course is offered privately.

A fully interactive experience, our online classroom offers a unique opportunity to learn from and work with a subject matter expert. Participants get practice performing the skills and can ask questions of the instructor in real time.

Class Length

One Day

CLASS MATERIALS

Students receive a comprehensive set of learning materials, including all course notes and class examples.

Suggested Attendees

Business analysts who want to learn the fundamentals of data acquisition, modeling, visualization and dashboarding with Power BI. No previous experience with is required.

Class Outline
  • Overview and Mechanics
    • Basics for working with DAX formulae and functions including the environment within which we construct them
    • Filter context, topics of operators (and how they work together), and data types.
    • Introduction to calculated columns and measures including differences and best practices for each
    • Key functions used to construct DAX formulae, the CALCULATE() and RELATED() functions
  • Working with Text Functions
    • Manipulating text / string data within calculated columns
    • Working with text that is not aggregated and data-type conversions
    • Performing counts
  • Create Fundamental Functions in Calculated Columns and Measures
    • Fundamental DAX Functions will focus on Filter functions, Logical functions and Information functions
    • Syntax used to employ fundamental functions
  • Create Aggregate Functions
    • Review aggregation functions, together with their X-function and A-function type counterparts (where applicable) and differences between “basic” versus other types
  • Creating Math Functions
    • The SUM() and SUMX() functions re-examined
    • Math-related DAX functions
    • Syntax
  • Date & Time Functions
    • Introduce basic date and time functions (retrieve, parse and manipulate dates / times)
    • Introduce time intelligence functions (navigation of dates, parsing and manipulation and comparing data between or across time periods)
    • Data management considerations for data and time functions
  • Solutions for Common Business Challenges
    • Hands-on exercises that tackle common business challenges including less-than-ideal conditions with data that is already in place, running totals and moving averages, suppression of totals for non-additive numbers, and managing the presentation of semi-additive numbers.
REGISTRATION DETAILS

  • Senturus accepts payment by credit card, purchase order and invoice.
  • Paying party will receive a payment confirmation email upon payment receipt.
  • Each registered student will receive an email with the course confirmation and details on how to access the online classroom.
  • Students will receive electronic copies of the course materials and may print one hard copy for their personal use. The course materials are copyrighted and any other reproduction or distribution of these materials is strictly prohibited.

We recommend that all attendees have two displays (monitors) so they can see the training presentation and their hands-on class work simultaneously.

Audio for attendees is via VoIP and a PC Headset is highly recommended. Audio is also available via teleconference using a TOLL number.

Cancellations made ten or more calendar days prior to the first day of the course receive a 100% refund.

Cancellations made between five and nine calendar days prior to the first day of the course, receive a 50% refund.

Registrants will be charged 100% of the enrollment fee if a cancellation request is not received at least five calendar days prior to the first day of the course.