After years in “stealth mode,” we’re excited to introduce DAX Optimizer.
Dive deeper here:
DAX Optimizer is a tool – delivered as a service – that helps identify potential bottlenecks and suggests impactful solutions and priorities. You still write the…
Welcome to !
You can write and run DAX queries over a sample Contoso database using a web page: no setup, no dependencies.
You can also share
#dax
code in your blog posts using .
More info:
Have fun!
.
The holy grail of business intelligence for 20 years.
The ultimate feature of semantic models.
Welcome to composite models in
#powerbi
made by multiple semantic models and imported data.
Game over.
#MSBizAppsSummit
@_christianWade
@AmirNetz
Bravo for Power BI is your new Power BI buddy.
Analyze Model, Format DAX, Manage Dates, Export Data.
Free and open-source.
Preview 0.9 available now:
#powerbi
#dax
Do you need a small or large SQL Server database to create your demo?
Build you own Contoso or just download one, from 10,000 transactions to 1 billions transactions with 2 million customers.
Welcome to Contoso Data Generator!
#powerbi
#tabular
#ssas
DAX Guide is online! - The reference I had been wanting for years is online at - not a book, just a complete function reference online - read more about it on my blog post!
#dax
#powerbi
#powerpivot
#ssas
#tabular
We are proud to announce great news for DAX Guide!
Starting today, every DAX function has its own dedicated video.
Moreover, we added new examples that you can try online with !
#dax
#powerbi
#daxguide
#daxdo
A new free
#powerbi
tool is coming soon:
PBI Explorer from
@TabularTools
!
Code-first view of all the properties of PBIX reports, including features like bookmarks, grouping, filters, ...
Compare two report versions and highlight differences
And more...
BREAKING NEWS
The first beta of PBI Explorer is available.
Navigate your
#powerbi
reports pages and visuals properties and compare differences.
Free forever, download and use it.
No setup by now: just copy it into a folder and run it!
*** BREAKING NEWS ***
DAX Patterns second edition is available.
- new website (23 patterns)
- new book (420 pages)
- new videos (> 16 hours)
Read the official announcement with all the details!
Several
#powerbi
Desktop announcements (next 6
months) from
@mohaali45
at
@PowerBINextStep
:
- Power Query diagram view
- Calculation groups editing
- DAX Query View (yeah, like DAX Studio)
- Visual Calculations
But THE feature everyone wanted...
- Folders in Workspaces !!
👍
Don't be distracted by keynotes and big announcements.
The big pieces of news in
#powerbi
are:
- DAX Query view in PBI Desktop (you no longer need
#daxstudio
to just run a query)
- Selection expression for calculation groups
1/5
BREAKING NEWS
You can create calculation groups in Power BI Desktop July 2020 release.
Just install Tabular Editor, you can now launch it as an external tool in
#powerbi
(thanks
@DOtykier
). As a bonus, you can edit your
#dax
measures, too.
𝗕𝗥𝗘𝗔𝗞𝗜𝗡𝗚 𝗡𝗘𝗪𝗦
Revolutionizing Power BI: Introducing the Ultimate Formula Language
Be the first to learn about the new
#dax
language extension, which will forever transform how we write
#powerbi
formulas for hierarchical calculations!
New free video course "Introduction to Data Modeling for Power BI" on SQLBI. If you import data in
#powerbi
and you think that a star schema is a constellation, you should consider watching this video - immediately!
#dax
#ssas
#tabular
You can create complex DAX code for bad data models. Or you can adopt a star schema, get the right results, and write simpler and faster DAX. It's your choice.
#powerbi
#dax
One click to open an
#Excel
PivotTable connected to your LOCAL
#powerbi
desktop model. No internet required. When? NOW!
Analyze in Excel for Power BI *Desktop*
Version 1, open source, free, simple, useful.
Watch the video or just install it.
The first version of Bravo for Power BI is now generally available!
Analyze Model, Format DAX, Manage Dates, and Export Data.
Free.
Open-source.
Multilanguage.
Customizable templates.
Yes, completely free!
#bravo
#powerbi
#dax
First task when you get
#powerbi
May update: disable auto date/time for new files. No, you don't have other priorities. Stop reading now, clear this flag, then go back to your routine. Your next model will thank you.
After months of work, the new Mastering Tabular video course is finally available.
Learn how to create enterprise-grade Tabular models with Power BI and Analysis Services.
#powerbi
#analysisservices
#ssas
#tabular
RANK is a new DAX function to rank items based on multiple columns.
This article introduces the RANK function and its differences from RANKX.
#dax
#powerbi
DAX Studio 2.12.0 (available now) is now digitally signed and trusted by Windows.
No more SmartScreen scary warnings and worried admins!
SQLBI appears as the publisher, but remember that
@darrengosbell
is the real hero here!
#dax
#daxstudio
The Power BI visual reference 2.0 is available! More than 200 visuals (standard and custom) classified in a single page. A must have resource to choose the best visualization for your reports.
#powerbi
#powerbi
The second edition of 𝗢𝗽𝘁𝗶𝗺𝗶𝘇𝗶𝗻𝗴 𝗗𝗔𝗫 𝗶𝘀 𝗰𝗼𝗺𝗽𝗹𝗲𝘁𝗲.
𝟰𝟬 𝗵𝗼𝘂𝗿𝘀 of video lectures.
𝟴𝟬𝟬 𝗽𝗮𝗴𝗲𝘀 in the book.
𝟮 𝘆𝗲𝗮𝗿𝘀 of work.
Now it's your turn.
You're welcome.
#dax
#optimization
#vertipaq
#directquery
Read more:
This article introduces the Data Ecosystem, an innovative evolution of the modern data warehouse architecture.
By combining data lakes, rivers, glaciers, and seas, it offers enhanced scalability, flexibility, and efficiency for data-driven organizations.
Santa Claus 🎅 has arrived: a new free DAX Tools video course is available.
Learn DAX Studio, VertiPaq Analyzer, and Analyze in Excel for Power BI Desktop with videos, translations, bookmarks, and more!
#powerbi
#dax
#ssas
#tabular
Register for free:
Spoiler: calculation groups will be available in Power BI Desktop by this summer thanks to Tabular Editor integrated with Power BI Desktop. Watch the demo by
@_christianWade
from minute 00:34 to 00:47 in this Teams video
#powerbi
#dax
The business intelligence world dreamed of its holy grail for 20 years.
#powerbi
started the preview of composite models made by multiple semantic models and imported data.
This is a historic milestone.
Article by
@marcorus
/ video by
@ferrarialberto
.
Print proof on my desk.
Minor issues to fix (print quality).
There will be two versions: B&W and Color. We're making sure the B&W version is readable.
Coming soon (April 30).
#dax
#optimization
Hint: reading it before bed counts as an arm exercise (1.5kg, 3.3lbs).
Do you want real-time reports for your existing Power BI models?
You don't need Power BI Premium, you don't need DirectQuery.
You can use the Push Datasets, also with Power BI Pro.
With the
#powerbi
Push Tools, it is easy and productive.
This article+video describes the difference between the results of DATEADD and PARALLELPERIOD in DAX.
These differences also impact many other time intelligence functions that are syntax sugar of these two.
#dax
#powerbi
A proposal for visual calculations in DAX.
A long article for your long weekend. Alberto and I describe an idea to simplify common calculations and improve performance.
Comment and vote the idea.
#dax
#powerbi
DAX Studio 2.8.0 is finally available. Many new features and bug fixes. Thanks
@darrengosbell
for the amazing work - many articles ahead to describe the new toys, in the meantime download it and discover by yourself!
#dax
#powerbi
#ssas
#tabular
The second edition of The Definitive Guide to DAX is finally here!
The blog post describes what's new, what happened behind the scenes, and what's next.
#dax
#powerbi
#ssas
#tabular
#powerpivot
1/3
Do you want a matrix in
#powerbi
with top 3 products and "other" products?
Repeated for each category?
Yes, you can! With some data modeling and
#dax
magic.
Article and video by
@ferrarialberto
Hey
#tabular
data modelers, this is the dataset checklist you should review every time you open
#powerbi
or
#tabulareditor
.
Every. Single. Day.
This is not a drill, it's a real call-to-action.
DAX Optimizer: the blood, sweat, and code that went into turning this idea into reality.
Research, research, research: quality research takes time.
The pace of beta access will pick up soon.
Waitlist is open.
#dax
#powerbi
#daxoptimizer
If you have to explain to your colleague the difference between measures and calculated columns, now you can save your time and send this link:
@ferrarialberto
will do the job for you!
#dax
#powerbi
ETL vs ELT
ETL Developer
Data Engineer
BI Developer
Analytics Engineer
@VincentRainardi
recap what you have to know in less than 600 words. Less than 5 minutes.
What is (should be) a Date Lakehouse?
You can read a clear explanation in less than 700 words, with schema and sample code.
The dimensional model is here to stay.
Thanks again,
@VincentRainardi
To create enterprise-level models for Power BI and Analysis Services, you need third-party tools.
Confirmed by Microsoft.
This article explains in detail why you need both Microsoft and third-party tools in 2021.
#daxstudio
#tabulareditor
#powerbi
#ssas
First release of
#dax
Date template for
#powerbi
. Standard calendars, fiscal calendars, week-based calendars, holidays, support for smart time intelligence calculations. Patterns and use cases coming in the next weeks.
Probably, there should be an article like that every month.
People new to data analytics often confuse a methodology with the tools of the trade.
The methodology doesn't age just because the tools of the trade change.
Thank you,
@VincentRainardi
Learn how to write a DAX query using TOPN to display the first elements in individual rows, grouping the remaining elements in a single "Other" row. The goal is to show how to write a DAX query from scratch, reaching the final goal in small steps.
#dax
Rule
#1
: You do not write complex
#dax
code.
Rule
#2
: You DO NOT write COMPLEX
#dax
code.
Rule
#3
: If the
#dax
code is slow, you write a different expression AND benchmark its performance in DIFFERENT queries.
Clear? Now you can deal with IF and DIVIDE.
Bidirectional filters in
#powerbi
relationship are powerful, but you should use them only in measure with CROSSFILTER. Do not enable them in the model, unless you know what you are doing. Why? Read this article by
@FerrariAlberto
#dax
#tabular
GROUPBY and SUMMARIZE seem similar
#dax
functions, but they differ in both performance and functionalities.
This article+video shows how to make the right choice depending on specific scenarios!
#powerbi
#ssas
#tabular
In budgeting reports, a common requirement is to show future sales forecast and actual sales volume on the same line chart.
This video shows how to achieve this goal using DAX.
#powerbi
#dax
Tens of comments to the DAX visual calculations article. Now it's time to push the idea to make it happen. There are 300 votes already. Can we reach 1,000? Yes, I'm asking one click: vote now!
#dax
#powerbi
You can create KPIs in
#powerbi
Desktop using Tabular Editor. No, we're not talking about KPI visual, we're discussing KPIs in the semantic model you can also consume in Excel. Learn how in this article+video by
@FerrariAlberto
In December 2022, DAX was enriched with window functions: INDEX, OFFSET, and WINDOW. This article introduces the syntax and the basic functionalities of these new features.
#dax
#powerbi
This article+video describes how to use the DAX time intelligence calculations applied to the latest period available in the data, also known as the “current” period.
#dax
#powerbi
#timeintelligence
This morning I read the phrase "legacy Power BI" on the site of a "modern" tool, which uses SQL as a query language.
With all respect, marketing hype should understand when their words become counterproductive.
#powerbi
#sql
#mdx
#dax
#sequel
#legacy
#modern
1/19
Stop using bidirectional filters to synchronize slicers in
#powerbi
, use a
#dax
measure in visual level filters instead. You need the June 2019 update of Power BI.
@FerrariAlberto
explains every detail here:
#MSBizAppsSummit
CALCULATE is the most powerful and complex function in DAX.
This article provides an introduction to CALCULATE, its behavior, and how to use it.
#dax
#powerbi
Optimizing DAX second edition is available.
New book in PDF included.
After over a year, we finally published it!
Launch discount -20% until May 15.
Almost 30 hours of lecture, and more to come by the end of the year.
Tons of demos, and... ok, too many…
Bubble plot, quadrant plot, volcano plot, joint plot, swarm plot: they are all types of 𝘀𝗰𝗮𝘁𝘁𝗲𝗿𝗽𝗹𝗼𝘁 𝘃𝗶𝘀𝘂𝗮𝗹𝘀 to make more effective
#powerbi
reports.
Learn how to use them in this article+video from
@kurtbuhler
:
Too many card visuals in your
#powerbi
report? Slow performance? Now you have a solution: Card with States has small multiples for the card visualization. This article describes the performance improvement you can achieve without changing a line of
#dax
!
I've seen the future, and it's bright.
But unfortunately, it's under NDA!
Read what happened in 2019 and (imagine) what is coming in 2020. Read between the lines. Connect the dots. Use your imagination.
Happy 2020!
#dax
#powerbi
What are common mistakes in big data models for
#powerbi
and Analysis Services?
Friday, Apr 16 at 16:00 UTC, Alberto and I will join
@GuyInACube
to share our experience with many different customers and scenarios.
Live on YouTube LinkedIn Twitch Facebook
If you have a header-detail model in
#powerbi
, you should consider a simple translation into a star schema.
Why?
TLDR: Because star schema is better.
For a complete explanation, you can read the article and watch the video!
#starschema
#tabular
The latest version of Analyze in Excel (v1.1.1) for
#powerbi
desktop no longer relies on an ODC file. You obtain a new
#excel
file with an embedded connection. No modal dialog box, no additional clicks. In 3 seconds you have a working Excel PivotTable
Did you ever experience a long waiting time while opening a Power BI Desktop file?
It could be because of volatile formulas in calculated columns and calculated tables.
And if you never heard about volatile formulas... it's time to read this.
Raining 🌧️Saturday morning thoughts.
This week someone said you need to hate (
#dax
) before loving it. Do you need an example?🤓
No PC, just your brain.
Explain the Puzzle result in one tweet.
No swearing, please. 🤯
If you know people using an Excel PivotTable to export a long table with many columns in Excel and crying every time, this is big news:
I know companies that requested this feature in 2013. I'm not joking; I have evidence.
P stands for Patience.
So grateful to have reached 10K subscribers on SQLBI’s YouTube channel. If you’re not following us there, make sure to take full advantage of the videos Alberto and I have been posting to support you in your DAX journey!!!
#dax
#sqlbi
#powerbi
Here is your weekend
#daxpuzzle
...
Replace "??" with the result of the Avg Amount measure in the right table. The content of the Sales table is on the left.
Rules: don't use a PC, write the Contoso and Total results; if you want, include explanation in one tweet.
Enjoy
#dax
!
This article+video describes how to correctly shape a data model and prepare data to use a Sankey Chart as a funnel, considering events related to a customer (contact, trial, subscription, renewal, and others).
#powerbi
#dax
#datamodeling
#tabular
This article+video describes how to apply conditional formatting on measures picked from a slicer and implemented using two different techniques: field parameters and calculation groups.
#powerbi
#dax
You can now define a query column in DAX.
It has data lineage and can be used in group arguments.
It is evaluated at query time, but it does not react to filter context, just like a calculated column.
Article and video:
#dax
#powerbi
#ssas
#tabular
Context transition is a concept unique to DAX.
It is not hard; it is just new and, indeed, unique.
Learn how to leverage it rather than be scared of it!
#dax
#powerbi
You asked for another weekend
#dax
puzzle...
@MarkWalterCPA
saved me from creating a new one by tweeting the one
@FerrariAlberto
used in a precon (which was cruel, by the way).
Rules: don't use a PC, write the result of the *calculated column* with the highlighted expression.
DAX Formatter is integrated in DAX Studio and Tabular Editor. The user ratio is 16:1 today. Guys, if you are still using VSTS to write/edit your DAX measures you have a strange idea of productivity. Come on, format measures without copy/paste:
#dax
#ssas
Another Saturday, another
#daxpuzzle
Replace "?" with the results of A and B measures in the Total row. The content of the Products table is on the left.
Rules: don't use a PC, write the result in one tweet.
Optional explanation in the same tweet.
Enjoy
#dax
!
With calculation groups Power BI needs a feature that Excel already have: arbitrary combination of measures and calculation items.
Short blog post for a weekend discussion.
#powerbi
#excel
#calculationgroups
This article+video explains how to get the best performance by using SWITCH in
#dax
- there have been many improvements in the last few years, but it It is helpful to know what makes the optimization work best.
#powerbi
Spoiler alert:
#daxstudio
The version 2.11.0 is available.
@darrengosbell
didn't write a blog post yet, but the link to download is in the
#sqlbi
newsletter coming in a few hours.
Preview features....
- Query Builder
- Query Benchmark
Ready?
Welcome to unified DAX!
This morning, up to 20% of
#powerbi
users will find that
#dax
no longer use localized separators.
However, you can restore the localized settings.
I am partially responsible for this, for better or for worse.
Details in my blog.
Today we celebrate the 200th SQLBI newsletter.
Discover Marketing's proposals.
And what we did.
Because Marketing does not always win.
But today we did a few concessions.
Read the first and only
#sqlbi
article full of buzzwords and hype.
Have fun!
Redmond, we have a problem.
Power BI custom visuals are in trouble.
Losing partners is a red alert, not just an early warning.
#powerbi
#customvisuals
1/5