We've captured the moments from FabCon & SQLCon that everyone is talking about, and we are bringing them to the community, live and on-demand. Starts on April 14th. Register now
Hello,
I have a parameter in the form of a drop-down list, driven by a list query. This list query is a query that pulls values from a SQL Server stored procedure. This stored procedure runs a query that looks up a set of values and then returns those values into my Power BI drop down list parameter. This is working without issue.
Now I would like to take the parameter value (called "Location") that the user selected and insert that value as a variable into another SQL Server stored procedure. When I do this, I get the following error:
Formula.Firewall: Query 'MyQuery' (step 'Source') references other queries or steps, so it may not directly access a data source. Please rebuild this data combination.
I tried referencing the following article, but I'm having trouble identifying how to implement this workaround in my case: https://www.excelguru.ca/blog/2015/03/11/power-query-errors-please-rebuild-this-data-combination/
Here's the M I'm currently using to take my parameter value (Location) and pass that as a variable into my stored procedure as the @LOCATION variable:
let
locationp = Text.Upper(Location),
Source = Sql.Database("ServerAddress", "DatabaseName", [Query="#(lf)DECLARE @return_value int#(lf)EXEC @return_value = [dbo].[StoredProcedureName]#(lf) @LOCATION= " & "N'" & locationp & "' #(lf)SELECT 'Return Value' = @return_value#(lf)"])
in
Source
Any insight into how to get around this error is much appreciated!
Solved! Go to Solution.
@Anonymous,
Go to File->Options and Settings-> Options->Privacy, change the setting to "Always ignore Privacy Level Settings", then save your PBIX file and re-open it, the error should go away. I test your scenario and everything works well after I change the Privacy setting.
Regards,
Lydia
@Anonymous,
Go to File->Options and Settings-> Options->Privacy, change the setting to "Always ignore Privacy Level Settings", then save your PBIX file and re-open it, the error should go away. I test your scenario and everything works well after I change the Privacy setting.
Regards,
Lydia
Great post, this helped me address a similiar issue.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
| User | Count |
|---|---|
| 54 | |
| 39 | |
| 32 | |
| 17 | |
| 15 |
| User | Count |
|---|---|
| 64 | |
| 63 | |
| 37 | |
| 34 | |
| 22 |