
★ Founder Data Pulse ★ Co-Founder @ClubPowerBI (Power BI User Group 🇫🇷) & @ClubFabricFR (French Fabric User Group 🇫🇷)
France
Joined June 2013
- Tweets3.7K
- Following1K
- Followers2.7K
- Likes6.2K
Pinned Tweet
How I fell in love with #PowerBI and how it has transformed my life !
A thread 🧵
Hi all ! Do you have any feedbacks regarding WRITING data to Snowflake using:
1. Dataflows Gen2
2. Fabric Pipelines
Does it work well ? Is it stable ? Thanks for your inputs !
cc @GBrueckl - @cwebb_bi - @AlexOnData
Tristan Malherbe retweeted
One of the most valuable things that you can do to accelerate your learning and career right now with AI & agents is to stop thinking in terms of tools and platforms. Don't box yourself in; do the opposite.
For instance, don't think only about Power BI if you're a "power bi" person; likewise for Tableau, Qlik, etc. You don't have to be the person anymore and I don't think it's helpful to think that way right now, at all.
Zoom out. Focus on the actual business problems and agnostic theory in your professional or interest space - both horizontally and vertically. Consider in that problem space what useful, effective (in cost and results) solutions actually look like. Be as much as possible solution and value-driven.
Step outside your comfort zone and your stack / vendor bubble and look broadly at what's happening in your market. Experiment and think outside the box; flex your brain and try things that seems outlandishly outside of your expertise area. You will experience some helpful friction and learn a lot.
If you are continuously focusing on using AI and agents with one specific tool or platform it's a bit the equivalent of using a power drill to make a better screwdriver. It might be the easiest and most immediately helpful in your job, but i don't think it's the most effective path forward for personal development (it might even be dangerous or counter productive). I don't think it's the best way to prepare for what this next "era" is shaping out to be.
Le replay de ma conférence d'hier soir sur les Colonnes Calculées DAX est disponible ici: youtube.com/live/rR_efPgPR1w…
Enjoy ! 🙂
Tristan Malherbe retweeted
Link (Tabular Editor Blog): tabulareditor.com/blog/what-…
It's happening !!
I will have a debate on DAX Calculated Columns with @KratosBi live on his Youtube Channel.
10th April 👇
The DAX Columns debate is happening.
On April 10th, I’m going live with @Datatouille to debate one of the most controversial topics in the Microsoft Fabric world right now: DAX Columns.
Some people believe they unlock new modeling flexibility.
Others believe they introduce performance and design problems that modern Fabric architectures should avoid.
So instead of arguing in comment threads… we’re doing it live.
Expect:
Real architectural discussion
Strong opinions from both sides
Practical use cases and counterarguments
Audience questions during the stream
If you care about semantic models, Fabric architecture, or Power BI performance, this one should be fun.
Join the debate here:
youtube.com/live/5skGpxVBFsU
April 10th — bring your opinions.
#MicrosoftFabric #PowerBI #DAX #DataModeling #Analytics
Tristan Malherbe retweeted
In this blog post I do a direct comparison between a Lakehouse (Python) and a Warehouse (SQL) to which one is faster and cheaper in #MicrosoftFabric fourmoo.com/2026/02/18/micro…
Tristan Malherbe retweeted
My point is that descriptions and other "freeform" fields / instructions should make explicit meaningful, implicit information around the data and process. How an AI or human interprets "meaning" could be different.
But this is also why AI-generating descriptions is stupid. You're adding nothing meaningful by doing that because the AI is making those descriptions using the model. You're just adding extra tokens.
The best news about AI ?
“Modern Data Stack” enthusiasts and startup folks suddenly discovering that semantic models are… actually useful !
What a time to be alive 🤣
cc @marcorus & @mim_djo
preset.io/blog/semantic-laye…
Tristan Malherbe retweeted
This article analyzes the performance of regular versus limited relationships in DAX to understand the implications of using limited relationships.
#powerbi #dax #optimization
sqlbi.com/articles/analyzing…
What % of your Power BI semantic models have only 1 fact table ?
72%0-25%
8%25-50%
8%50-75%
12%75-100%
25 votes • Final resultsI just coded a DAX User-Defined Function ('RowShift') which allows to move vertically across a table in Power BI.
👉Look how it makes it easy to get the 'Previous Row' in a DAX Calculated Column
I 💘 DAX UDF !
(Sorry for the DAX Calculated Column @KratosBi)
Of course you should do this upstream (Data Warehouse)
But what if you don't have this layer in your organisation? Do you really want to do this in Power Query?
What if Data Engineers ask you to wait for 3 months because your project isn't their priority? @KratosBi
@marcorus : This is typically an example where I'd like optional parameters in my UDF. In order to adjust the 'grain' of my window (just 'Customers' here, but it could be multiple columns).
Agree we need adoption and GA first.
This can come later. But it would be super cool!
Les User-Defined Functions (UDF) sont une révolution en DAX.
👉 Rejoignez mon webinaire prévu lundi 6 octobre à 12h15: tinyurl.com/udfdax
Je vous montrerai comment exploiter la fonction de ces UDF en DAX afin de résoudre des cas métiers fréquemment rencontrés sur Power BI!
Tristan Malherbe retweeted
Momentum behind #MicrosoftFabric continues to accelerate! Today, I’m with 4,100+ data leaders at #FabConVienna where we announced powerful new capabilities— new mirroring sources in #OneLake like BigQuery and Oracle, new Fabric Graph, new Maps in Fabric, Fabric MCP Server, and so much more. aka.ms/FabConViennaBlog
#PowerBI #AzureSQL #CosmosDB



























