Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
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.
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
106 | |
93 | |
75 | |
62 | |
50 |
User | Count |
---|---|
147 | |
107 | |
105 | |
87 | |
61 |