★ Founder Data Pulse ★ Co-Founder @ClubPowerBI (Power BI User Group 🇫🇷) & @ClubFabricFR (French Fabric User Group 🇫🇷)

Joined June 2013
537 Photos and videos
Pinned Tweet
How I fell in love with #PowerBI and how it has transformed my life ! A thread 🧵
8
18
123
27,712
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 <tool> 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.
6
11
100
12,984
Antibes today ☀️ French Riviera 🇫🇷
4
171
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
4
226
The best article about AI and SaaS I have read in 2026 so far ⬇️
4
763
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.
2
1
3
461
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…
1
6
678
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…
2
5
26
1,585
Happy New Year to everyone ! A few pics from the French Riviera ☀️🏔️⛷️🏝️
3
267
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 results
1
2
1
332
Just arrived in Bali 🇮🇩 to mix work & fun ! Let's go 🙂
3
1
8
466
I 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)
4
15
117
6,327
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
1
4
278
@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!
1
3
296
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!
2
16
541
Tristan Malherbe retweeted
16 Sep 2025
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
1
14
68
4,332
DAX User-Defined Functions are here !! DAX will probably never be the same... big impact on the way we develop semantic models and reusable logic. Trying it right now.
16 Sep 2025
We finally have 𝘂𝘀𝗲𝗿-𝗱𝗲𝗳𝗶𝗻𝗲𝗱 𝗳𝘂𝗻𝗰𝘁𝗶𝗼𝗻𝘀 (𝗨𝗗𝗙) in DAX! Don't make mistakes; this is not a user data function in Fabric. This is a new DAX feature, the most important one in the last five years. First article and video to introduce how UDFs in DAX work. sqlbi.com/articles/introduci…
7
504
Tristan Malherbe retweeted
10 Sep 2025
Link (SQLBI): sqlbi.com/articles/introduci… 𝗦𝗰𝗲𝗻𝗮𝗿𝗶𝗼 𝗼𝗻𝗲: 𝗰𝗵𝗮𝘁𝗯𝗼𝘁 𝘁𝗼𝗼𝗹𝘀 Scenario two: Augmented chatbot experiences Scenario three: Agentic development Scenario four: Asynchronous agents
2
1
3
489