M Language Specification in Review: 2022 | Ben Gribaudo

power query
The Magic of working with Records in Power Query - Goodly
In this blog we will learn about What is a Record, Extracting Records from a Table, Creating Records from Scratch. Also, there are two practical Examples of using Records that might be helpful in many different ways!
Future Value function (FV) for Power Query – The BIccountant
Get the equivalent of Excels FV function to calculate the future value of a series of payments for Power Query as well.
Present Value (PV) function for Power Query – The BIccountant
Get the equivalent of Excels PV function to calculate the present value of a series of payments for Power Query as well.
Power Query M Primer (Part 25): Extending the Global Environment | Ben Gribaudo
A No-Code Method to Refresh One Table From a Power BI Dataset in the Service
Blogging about Power BI, Power Platform and other things I find interesting.
Partially Loading A Dataflow – Hoosier BI
Quick fix for Formula.Firewall issues in Power Query and Power BI
Learn how you can quickly circumvent the dreaded Formula.Firewall issue in Power Query without having to rework all your queries
SharePoint API use in Power BI
Improve performance and gain more control over your SharePoint data in Power BI by using the SharePoint API.

Engineering Data Extracted from the Web Using Power Query - Bradley Sawler
Have you ever wanted to extract information from a web page to use in a calculation, or as a reference for something else you may be working on? I have used similar functions in the past (pre Power …
Chris Webb's BI Blog: Calling The Power BI REST API From TSQL In Azure SQL DB
Something cool has just been announced for Azure SQL DB: the ability to call a limited number of REST APIs direct from TSQL. The announcement is here: There are code samples here: And guess what, t…
Chris Webb's BI Blog: How Much Data Can You Load Into Power BI?
Power BI can handle large data volumes, but just how much data can you load into Power BI? Can Power BI handle big data? How big is “big” anyway? These are questions you may have when y…
Chris Webb's BI Blog: Web.Contents, Text Concatenation And Dataset Refresh Errors In Power BI/Power Query
One of the most popular topics I’ve ever written about here is the dataset refresh errors you get with dynamic data sources and the Web.Contents function in Power BI (see here and here for ex…
Power Query PostgreSQL Data Connector Feature Request: Support “Complex” Columns | Ben Gribaudo
Extension.LoadFunction, Now With Enhanced Error Reporting! | Ben Gribaudo
How to get data into Power BI using an API
Configure the API authentication to retrieve the token and return required data in Power Query
New Web.Headers M function
This content applies to: Power Query online Power Query desktop You may have noticed a new M function was added to Power Query recently: Web.Headers. This function allows you to make HEAD requests to web services – the existing Web.Contents function, which it resembles closely, only allows you to make GET and POST requests. You […]
Each & Underscore_ in Power Query - Goodly
In this post, we will learn about 'each' & 'Underscore _' in Power Query. We will also know how we can use them with Table & List!
Remove Spaces between words in Power Query - Goodly
how you can remove unwanted spaces from your data in Power Query. We will be also know about building custom functions & also working with it.
Power BI modeling guidance for Power Platform - Power BI
Guidance on how to create Power BI data models for Dataverse, PowerApps, and Dynamics 365.
(3) Post | Feed | LinkedIn
New MSFT Guidance: Power BI for Dataverse. - I've documented the keys to performance and usability with #PowerBI reporting over Dynamics 365 CE or Model-Driven... 20 comments on LinkedIn
PowerBI Query plan when using Top N filter
The October release of PowerBI Desktop introduced a very interesting feature, Top N filtered is pushed down for Direct Query Sources, I thought I may give it a try and blog about it, for some reaso…
38 + Advanced Editor Keyboard Shortcuts in Power Query - BI Gorilla
Did you know there are a lot of keyboard shortcuts for the advanced editor in Power Query that can save you time?
Power BI - Switch Dataverse Tenancy - Hat Full of Data
Occasionally you need to change to point to a different tenancy which means changing a connector to switch Dataverse tenancy.
Highlights from the New Power Query SDK! | Ben Gribaudo
MySQL’s Invalid Dates + Power Query = No Effect Query Folding?! | Ben Gribaudo
How to analyse M-functions step-by-step? – The BIccountant
This is a quick tutorial on how to analyse M-functions step-by-step. Invoking a function will only get the results - see how to follow every single step.

How to open a complex JSON record in Power BI and Power Query
Easy way to expand a complex JSON record without loosing the information that is visible already. Works for star schema and for big flat table

Dates Between Merge Join in Power Query | RADACAD

Power BI – Using Functions for repeatability and can easily repeat Applied Steps to your data
In the past I did create a blog post where I demonstrated how to get the location of a user based on an IP Address What I did forget to elaborate on and what really makes Power BI even more powerfu…
