Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
I'm having problems with the use of #sections[Section1] and later on referencing anything made from that.
I use #sections[Section1] because I want to gather a list of my queries and combine queries that have ">DA" in their name.
I start with the code below:
Calendar table
let
Source = #sections[Section1],
#"Converted to Table" = Record.ToTable(Source),
#"Removed Errors" = Table.RemoveRowsWithErrors(#"Converted to Table", {"Value"}),
#"Filtered Rows" = Table.SelectRows(#"Removed Errors", each Text.Contains([Name], ">DA")),
#"Removed Other Columns" = Table.SelectColumns(#"Filtered Rows",{"Value"}),
#"Expanded Value" = blablablaCalendar2 (ref from Calendar)
= Calendar
When I reference Calendar, immediately this error pops up:
Formula.Firewall: Query 'Calendar' (step 'LastStepInQuery') is referencing Query 'Calendar2' (step 'Source'), which was not part of its formula text.
I'm aware of the Formula.Firewall error in other situations and how te resolve it: https://www.youtube.com/watch?v=l4b8yRUpaoM
But when working together with sections[Section1], I'm completely stuck. I do not want to always ingore privacy level settings. Does anyone have an idea how to get around this?
Hi @richard-powerbi,
Hope this third - part bolg can help you understand what is Formula firewall error.
https://www.poweredsolutions.co/2019/03/12/data-privacy-and-the-formula-firewall/
@v-frfei-msft Thanks that's always helpful to read, but I made this topic because I was looking for a solution for working with #sections.
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 17 | |
| 9 | |
| 9 | |
| 7 | |
| 7 |