M Language Specification in Review: 2022 | Ben Gribaudo

Power BI
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.
Why dynamic colors in line charts need a different approach in Power BI
We cannot apply conditional formatting for line charts in Power BI to control the colors of the lines. But sometimes we want to fix these colors. Let’s see how we can do it.In my previous article, I …
Deneb-Showcase/Parliament at main · PBI-David/Deneb-Showcase
Contribute to PBI-David/Deneb-Showcase development by creating an account on GitHub.

Stop Solutionizing and Start Problem-Solving
Shared via Flipboard
Learn Power BI with Sample Datasets: Part 2 - Personal Data Projects — DATA GOBLINS
In this post, we examine how personal data can be used in personal projects to help us learn Power BI.
The missing piece of the modern data stack
Our cool new house needs one more plank in its foundation.
The Jungle of Metrics Layers and its Invisible Elephant
Metrics layer is the rising “missing component” of the modern data stack. I dive into functionalities provided by 10 prominent players in the space and contrast them with a player no on…
BDD Framework for .NET - SpecFlow - Find Bugs before they happen
Bug-free development with BDD. ✓ Automate tests in your native language ✓ by using the easy to understand Gherkin syntax. ✓ for .NET.
Azure Analysis Services: How to execute a DAX query from .NET | endjin
Being able to construct DAX queries dynamically in C# means the possibilities are endless in terms of integrating Azure Analysis Services queries into your custom applications, and with the code samples in this post, you have everything you need to get started.
Rel Primer: Basic Syntax - RAI Documentation
An introduction to the basic syntax of Rel.
Testing Power BI Reports using SpecFlow and .NET | endjin
Despite being inherently difficult to test, the need to validate data modelling, business rules and security boundaries in Power BI reports is important, as well as the need for ensuring that quality doesn't regress over time as the insights evolve. This post explains that, by connecting to the underlying tabular model, it is possible to execute scenario-based specifications to add quality gates and build confidence in Power BI reports, just as any other software project.
Azure Analysis Services - integration options using .NET, REST APIs and PowerShell | endjin
With a variety of integration support through client SDKs, PowerShell cmdlets and REST APIs, it can be hard to know where to start with integrating Azure Analysis Services into your custom applications. This posts walks through the options, and lays out a simple guide to choosing the right framework.
Azure Analysis Services: How to open a connection from .NET | endjin
One of the first steps in integrating Azure Analysis Services into your applications is creating and opening a connection to the server - just like any other database technology. This post explains the ins and outs of creating Azure Analysis Services connections, including code samples for each of the key scenarios.
(9) PowerBI Legends through formatted text | LinkedIn
Text is the most under utilized tool in visuals. Few days ago I saw a post by Christopher Chin where is showed a unique way to show legend in a visual, and I was trying to figure out how to recreate it in PowerBI such that it is dynamic(change with filter) and show different color is a single text.
(9) V is for Vega and Visualizations | LinkedIn
I often get asked which tool or language I would recommend for creating data visualizations. Like many responses in the world of technology (and perhaps the world in general as well), the answer is almost always "It depends.
The Jungle of Metrics Layers and its Invisible Elephant
Metrics layer is the rising “missing component” of the modern data stack. I dive into functionalities provided by 10 prominent players in the space and contrast them with a player no on…
Which Power BI Icon is the Right One to Use? — Coates Data Strategies
I have a confession to make. I have to try to not be judgmental when I see one of the old Power BI icons on new content that’s being published. The thing is, the old icons still pop up a LOT on blog posts, social media images, and even advertisements for paid training offerings.
Building a Bump Chart in Power BI using Deneb – Random Procrastination
Clickable SVG images in Power BI using the HTML Content custom visual
People have done creative things with SVG measures in Power BI, ranging from KPI cards to infographics to fun games. For my latest Workout Wednesday challenge, I used SVG measures to make holiday c…
Easier Method for Creating On/Off (Toggle) Status Buttons in Power BI! — Havens Consulting
Learn how to leverage the features of the Bookmark Navigator button to implement an easier solution for creating on/off (toggle) formatting for a single button. Tune in to learn more! Video by: Reid Havens
Why Business Intelligence needs a Figma design system?
Figma design systems are an excellent resource for BI developers who want to deliver well-designed dashboards.
INTRODUCING DAX WINDOW FUNCTIONS (PART 2)
This is the second installment in our two-part series on DAX window functions announced in the December 2022 release of Power BI Desktop. I will first answer the questions that I had received from …
Introducing DAX Window Functions (Part 1)
The December 2022 release of Power BI Desktop includes three new DAX functions: OFFSET, INDEX, and WINDOW. They are collectively called window functions because they are closely related to SQL wind…
Custom Date Templates with Bravo for Power BI - SQLBI
This video explains how to create a Bravo for Power BI template to customize a Date table and the related Time Intelligence measures created by the tool.
Solving errors in CALCULATE filter arguments - SQLBI
The filter arguments in CALCULATE can be written as logical conditions with certain restrictions. This article explains the more common errors in these cond
Looking through the WINDOW - Calculating customer lifetime value with new DAX functions! - Data Mozart
New window functions are one of the most important enhancements to the DAX language ever! Learn how to leverage them to calculate a customer lifetime value.
Explaining changes between a range of snapshots
Explaining changes between snapshots is not easy, but calculation groups can help show exactly what happened in terms of Value changes, movements, etc.