THE PROLOGIKA BOOKSHELF

APPLIED DAX WITH POWER BI
 (From zero to hero with 15-minute lessons)

Back to all books

Applied DAX with Power BIStart your self-paced DAX study today and get from zero to hero in a month!

    • Publication date: May 10, 2019
    • Size: 220 pages, 7.5″ x 9.25″
    • Price: $34.99
    • ISBN 10: 1-7330461-0-0
    • ISBN 13: 978-1-7330461-0-7

new

 

 

 

Introduces data analysts and developers to Data Analysis Expressions (DAX) — the programming language Microsoft Power BI, Power Pivot, and Analysis Services Tabular.

You won’t get far with Microsoft BI without DAX. However, DAX has been perceived as difficult to learn. Not anymore! This guide will help you master the major DAX concepts and get you from zero to hero in no time!

Synopsis

As its name suggests, the main objective of this book is to teach you the practical skills to take the most out of DAX from whatever angle you’d like to approach it. It’s written for data analysts using Power BI or Power Pivot, BI developers targeting Analysis Services Tabular, and in general, anyone who’s interested in DAX. You’ll learn DAX methodically, with self-paced lessons that build upon your previous knowledge and introduce more challenging concepts progressively. Each lesson starts with providing the necessary theoretical background, followed by step-by-step exercises. Most lessons are five to six pages long, and it should take you no more than 15 minutes to complete the practices. Do one lesson per day and become a DAX expert in a month!

This page provides sample chapters, source code, and a discussion forum where the author welcomes your feedback and questions.


What’s inside

  • Extend your models with custom columns
  • Implement important business metrics and key performance indicators
  • Create custom queries to explore data and test measures
  • Apply advanced relationships and data security
    …and much more!

Resources

Front matter Sample chapter Forum
Index Source code
Back cover Errata

Reviews

“This book fills a gap for the new users of Power BI (or Power Pivot) who’ve taken a stab at writing DAX (either via Power Pivot or Power BI) and are now ready to fill in some beginner-blanks and learn the correct mindset for how and when to use DAX along with some common business calculation patterns.”

Bill Anton
SSAS / Power BI Consultant


How to purchase

Buy the paper copy from Amazon
Buy the Kindle eBook from Amazon

 

JOIN THE CONVERSATION

Discussion

  1. Hi Teo,
    Reading and going through Applied Dax with Power BI. I am working through Getting Started with Vertipaq Analyzer. I have followed steps: put in Port from Dax studio selected the only available unique identifier hit test connection and got following error:
    “Test Connection Failed because of an error in setting the window handle property. Multiple-step OLE DB operation generated errors. Check each OLE DB status value, if available. No work was done.
    Continue with Test Connection?”
    I hit OK and then got another error
    “Test connection failed because of an error in initializing provider …… No connection could be made because the Target machine actively refused it.”
    I am enjoying the book so far.

    Thanks,
    Rob Wolf

  2. Hi Teo,
    I am slowly going through your book. A little bit each day. Though I have been using DAX for a while and actually I am the main supplier of BI in my company having created many reports and visuals with with well over a hundred measures. The people at my company think I am an expert. In reality I am just a beginner. I guess it shows the power of the tool. I am on page 91 working with variables. I don’t understand how the All(DimDate) is working. I suppose it is just another filter (actually a remove filter) in the calculate formula. I see when I remove it the amount is not correct, but I don’t understand why. Is it because the filter is not on the Date that is needed to get the proper Sales Amount.
    I am finding your book helpful.
    Thanks,
    Rob

  3. Question on pg. 7 (Kindle Edition):. 1.(Optional) Click the Report View tab in the navigation bar. Create a visual that uses the DimCustomer[FullName] column (or refer to the Calculated Column visual in SourceIntroAdventure Works).

    When I downloaded the source code from this page, it starts with Part1. There’s no Intro folder in Source. Did I miss something?

  4. in the Power bi files I get the following source error

    DataSource.Error: Microsoft SQL: A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server)
    Details:
    DataSourceKind=SQL
    DataSourcePath=elite2;AdventureWorksDW2017
    Message=A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server)
    ErrorCode=-2146232060

      1. It’s the power bi files in the applied Dax for power bi book. As I understand from other forums we can’t refresh data and only use the files for dax measures. Is that correct ?

  5. Which exercise (page) are you referring to? There is no need to refresh the models because DAX measures are runtime calculations. So, the cached data is all you need.

  6. p25- collecting statistics. When I change the local host I lose all access to the data. I've tried keeping the host number with the example provided in the start up folder and changing it to the number shown in DAX for my connection- but nothing. It just goes into error mode- don;t worry. SORTED 🙂

  7. guidance requested – In Lesson 7, on below Practice where reference to second (another) column in CALCULATE filter is said to throw error, I am not having that error [when replacing [OrderDate] with [ShipDate], so something I am missing. Please guide. [also the Note in the same kindle location seem reaffirms above – and apparently also seem to contradict a community post pasted below the book snap ]
    https://uploads.disquscdn.com/images/d9fcc2d3c14eebc3f1f1029251ffe4756750926e31c16c6bc6338891b001066b.png https://uploads.disquscdn.com/images/de0b9b1feb97a9f52e61982f8eeb3b62dfe7ee537293112e0e6ca0675a6beb96.png

    1. Hi Ahmad,

      The CALCULATE function in Power BI started supporting the OR filter on multiple columns with the September 2021 release of Power BI Desktop. This enhancement allows users to apply multiple filters using the OR (||) logical operator.

Leave a comment

Your email address will not be published. Required fields are marked *