Get certified for free when you join Fabric Data Days 2026 and dive into Fabric, Power BI, SQL, AI, and other essential data skills.
Join nowJuly 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more
Hello,
I have a main table in my project (5mln rows)
I created second table which based on main table (I add here a few steps).
I thought, that when I refresh my project, then only main table downloading source and second table (reference) based on refreshed main table.
But if I click refresh then both tables downloading source (2x5mln rows).
Why ?
Hi @amchitchandak
it still the same problem.
I created a new Query (call Query1) and put it:
=Table.Distinct(mainTable)
The new table is created.
But when I refresh my project both tables downloading data source.
@Anonymous , You might have done that duplicate or using the option add as new query.
In place of that you should create it using table function
example
Source = Table.Distinct(Table1)
Check power query table function:https://www.youtube.com/playlist?list=PLPaNVDMhUXGalVK1yOQ8hV2kWTNsZW5Gq
Or create in DAX using summarize or distinct
Join us in Barcelona for FabCon and SQLCon, the Fabric, Power BI, SQL, and AI community event. Save €200 with code FABCMTY200.
If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!
Check out the July 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 31 | |
| 28 | |
| 24 | |
| 24 | |
| 19 |
| User | Count |
|---|---|
| 44 | |
| 32 | |
| 18 | |
| 17 | |
| 16 |