All posts by Grant Gamble

Get Data - Web

Connecting to Web Data (Get Data – Web)

Connecting to Web Data (Get Data – Web) When connecting to web data (Get Data – Web), connecting to a web URL does not imply any specific format. The file being accessed via the web may be in any format: CSV, XML, JSON etc. However, be aware that accessing web data using its native connector […]

Continue reading
Loading and non-Loading Queries

Replicating Qlik Sense Keep Operations in Power Query

Replicating Qlik Sense Keep Operations in Power Query turns out to be fairly straightforward. I was recently asked by a client whether the Keep operations present in Qlik Sense could be replicated in Power Query. The Keep functionality allows report developers to import two tables which each observe a join but where the two tables […]

Continue reading

Connecting to SharePoint Folders

Connecting to SharePoint Folders is similar to connecting to folders on your file system. The Get Data > Folder connector allows you to connect to a folder containing files of the same type and combine the data they contain into a single query. You simply specify the folder you want to connect to and all […]

Continue reading
Nesting SELECTEDVALUE

Nesting SELECTEDVALUE in Power BI Dynamic Titles

In Power BI, you can create dynamic titles for any visuals, by creating DAX measures which track the current state of the fields displayed within the visual itself or other related slicers and visuals. These dynamic titles can be used to convey useful feedback to report consumers as they interact with your reports. The main […]

Continue reading
Direct Query Mode

Working in DirectQuery Mode

In this post, we will contrast the importing of SQL Server data with working in DirectQuery Mode. When you use the DirectQuery option, data is not imported from SQL Server into the data model of your SQL Server report. Instead, when the report creator configures visuals in Power BI Desktop, the actual data source is […]

Continue reading

Power BI DA-100: Edit and configure interactions between visuals

Exam DA-100 | Edit and configure interactions between visuals In this series of blog posts, we will be examining some of the key features of Power BI Desktop, Power Query and the Power BI Service needed to pass exam DA-100: Analyzing Data with Microsoft Power BI. The series was originally mapped to the MCSA: BI […]

Continue reading
Creating Mobile-Only Content in Power BI

Creating Mobile-Only Content in Power BI

Mobile-optimized Reports Mobile reports are based on the regular web report which you will have already created, with the layout adapted and optimized for mobile. For example, adapting a four-column desktop layout into a single-column mobile one. Page-by-Page Layout Mobile reports must be designed on a page-by-page basis, with a separate design for each page, […]

Continue reading

Power BI DAX “X” Functions

In this series of blog posts, we will be examining some of the key features of Power BI Desktop, Power Query and the Power BI Service needed to pass exam DA-100: Analyzing Data with Microsoft Power BI. The series was originally mapped to the MCSA: BI Reporting; however, the topics covered are also relevant to […]

Continue reading
The CALCULATE Function, Your DAX TARDIS

The CALCULATE Function is a DAX TARDIS

In spite of its bland name, the CALCULATE function is the most important function in the DAX language and by far the most widely used in advanced DAX calculations. The power of the CALCULATE function stems from the fact that it allows you to change the context in which a DAX calculation takes place. One […]

Continue reading
Power BI Trim and Clean

Power Query Trim and Clean Functions

In this series of blog posts, we will be examining some of the key features of Power BI Desktop, Power Query and the Power BI Service needed to pass exam DA-100: Analyzing Data with Microsoft Power BI. The series was originally mapped to the MCSA: BI Reporting; however, the topics covered are also relevant to […]

Continue reading