How to Aggregate Large Datasets in Power BI (with Tristan Malherbe)

  Рет қаралды 8,347

Havens Consulting

Havens Consulting

Күн бұрын

Пікірлер: 29
@mpikers
@mpikers Жыл бұрын
This is by far the best video I've seen on aggregations and dealing with large data sets. Much appreciated.
@damionc
@damionc 2 жыл бұрын
Very good video on aggregations. Really appreciate it. Feeling very confident to try this.
@charleykirton
@charleykirton 10 ай бұрын
This has been fantastically helpful, thank you! Just to say though, the precendence in factors of 10 allows for easy insertion of additional tables in future development/maintenance. 😊
@carloscantu75
@carloscantu75 2 жыл бұрын
Just what I needed. Thank you!
@HavensConsulting
@HavensConsulting 2 жыл бұрын
You're so welcome!
@wayneedmondson1065
@wayneedmondson1065 2 жыл бұрын
Interesting! Thanks for sharing this information. Thumbs up!!
@raghun2636
@raghun2636 Жыл бұрын
wonderful video..Great job Tristan and Haven consulting for putting this together.
@noahhadro8213
@noahhadro8213 Жыл бұрын
Can I set up aggregations with two import tables. My detailed import FACT table has 50M rows. Then I have a product AGG which has 15M. Lastly I have a HRCHY_Agg that has 5M rows. My dax would be so much faster if I could do this. I can't set the 50M row table to direct query because it is frequently referenced and import is way faster. But when I set the detailed fact table to Import I can't seem to set up aggregations.
@TristanMalherbe
@TristanMalherbe Жыл бұрын
Hi Noah - great question ! As of today and as I have mentionned in my presentation the detailed table has to be in DirectQuery mode. You can build your logic by implementing IF statements and managing yourself the different aggregates though.
@FabioRBelotto
@FabioRBelotto 5 ай бұрын
Great vídeo! Thanks
@rodrigosouza6327
@rodrigosouza6327 2 жыл бұрын
Really good presentation. Congratts!
@TristanMalherbe
@TristanMalherbe 2 жыл бұрын
Thanks Rodrigo!
@AHMEDALDAFAAE1
@AHMEDALDAFAAE1 Жыл бұрын
Thank you for this great video! 😊My question is which is more efficient the aggregate table in a composite model or incremental refresh?
@srinithv625
@srinithv625 Жыл бұрын
Great Video, is there any source i can download the presentation files? thank you
@alexmcqueen5563
@alexmcqueen5563 2 жыл бұрын
Really interesting talk - thanks!
@HavensConsulting
@HavensConsulting 2 жыл бұрын
Glad you enjoyed it!
@muzahidali12
@muzahidali12 9 ай бұрын
Brilliant approach.I have a question, if we create incremental refresh and publish the report we can't downlaod the report/dataset from PBI service and it has to be managed by XMLA end point. Can we edit/modify the agg tables (Manage aggregations part) using XMLA end point using tools like Tabular editor or ALM Tool kit ?
@HavensConsulting
@HavensConsulting 9 ай бұрын
For the mapping of the columns in DQ for an Agg table. I do believe that's only possible in desktop. I even asked a few colleagues and they weren't aware of any way to do that for the model in the service. Vs republishing the PBIX from desktop, and letting the model do a full refresh.
@HavensConsulting
@HavensConsulting 9 ай бұрын
Two other responses actually from Ricardo Rincon From Ricardo: docs.tabulareditor.com/te2/Useful-script-snippets.html#setting-up-aggregations-power-bi-dataset-only Taking advantage of the topic, some time ago there were some comments about the need to allow that the detail table of the aggregations can be import and not only direct query, so I share with you a trick that I learned from Ruben Pertusa Lopez in a conference talk to make aggregations with import detail table (yes, aggregations with import detail table), it does not always work but it is interesting and very simple, the only thing you need is to define an aggregation of precedence 0 with the same fields of the detail table, with this the engine should never have to go to the origin direct query (again I comment that it does not work in all cases) but in the last instance it will look for the data in the detail table import (the aggregation with precedence 0).
@HavensConsulting
@HavensConsulting 9 ай бұрын
www.linkedin.com/in/nexus150/ his LinkedIn if you'd like to reach him
@raj7sam
@raj7sam 10 ай бұрын
Any videos on how to create those aggregated tables?
@HavensConsulting
@HavensConsulting 10 ай бұрын
A good step by step blog from Reza would be good for that. radacad.com/power-bi-aggregation-step-1-create-the-aggregated-table
@rapatel1642
@rapatel1642 10 ай бұрын
How do you do a distinct count with these agg tables to map it back to your dq fact?
@HavensConsulting
@HavensConsulting 10 ай бұрын
You can use either DAX DISTINCT or Power Query Group By options to create a table with distinct IDs at any level :)
@francisjohn6638
@francisjohn6638 Жыл бұрын
Super informative !
@HavensConsulting
@HavensConsulting Жыл бұрын
Glad it was helpful!
@RakeshKumar-gr1yg
@RakeshKumar-gr1yg Жыл бұрын
How did the number of rows dropped from 300+Mn to 180 k after removin few columns The grain is still the date ....
@TristanMalherbe
@TristanMalherbe Жыл бұрын
Yes but I only have ~ 4 years of data (so ~ 1,460 dates). My Agg1 is at the date / vendor / rates / Store & Forward flag / Payment type so ... 100k rows totally makes sense !
@tieuybui2435
@tieuybui2435 Жыл бұрын
🎉❤
Pareto Principle for Power BI: Few Tricks, Big Wins (with Denis Selimovic)
1:33:04
DAX Query Best Practices and Historical Context (with Jeffrey Wang)
1:23:57
КАКУЮ ДВЕРЬ ВЫБРАТЬ? 😂 #Shorts
00:45
НУБАСТЕР
Рет қаралды 3,5 МЛН
Пройди игру и получи 5 чупа-чупсов (2024)
00:49
Екатерина Ковалева
Рет қаралды 4,3 МЛН
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 97 МЛН
Connecting API's with Power Query - Not so Low Code? (with Erik Svensen)
1:23:51
Effective use of Bookmarks and Buttons (with Ben Ferry - Power BI Guy)
1:28:14
Intelligent Error Handing within Power Query (with Reza Rad)
1:05:40
Havens Consulting
Рет қаралды 2 М.
Level Up your Power BI Game with Field Parameters! (with Nikola Ilic)
1:15:04
Havens Consulting
Рет қаралды 2,6 М.
PL-300 (DA-100): Microsoft Power BI Data Analyst- FULL COURSE in 2 hours
1:48:21
Version control (Git) & Deployment Pipelines in Microsoft Fabric | DP-600 EXAM PREP (4 of 12)
47:48
Don't Use Apache Airflow
16:21
Bryan Cafferky
Рет қаралды 92 М.
NEW Visualization Formatting & Data Label Updates! (with Miguel Myers)
57:47
Nokia vs Jio ❤️‍🩹 #phonk #trollface
0:14
Arka J.D.R.O
Рет қаралды 101 М.
Покупка бюджетного ПК на Wildberries? 🤬
0:59
Samsung не вывез в Apple!
0:50
Не шарю!
Рет қаралды 33 М.
zamzam electronic Samsung S24 Ultra power🔥
0:14
Reversal gamer
Рет қаралды 15 МЛН