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.
We have an Oracle database connection to our Power BI report and published it to the power BI premium workspace. All the setup related to Gateway on the service is working perfectly fine. We have pulished report with the incremental refresh enabled along with RangeStart and RangeEne parameters.
We enabled additional logging in On-prem data gateway and enbaled EmitQueryTrace in gateway config file.
Still we are not able to see the actual query that is fired to the source server.
We do have access on the source and there also the query was not logged in v$sql view.
Can anyone please help me on how I can view these queries either in gateway logs or in Oracle DB.
We have already referred to a similar post here:
On-Prem Gateway logs
But we are not able to get the queries in logs after following the same steps.
We instead get something like the following data:
"let RangeStart=DateTime.FromText("20190101T00:00:00"),
RangeEnd=DateTime.FromText("20190102T00:00:00")
in
PolicyBased_36686F87_B3FA_4760_A613_9C6D47A37170
, __AS_Table__ = Table.FromValue(__AS_Query__)"
Hi @didosh,
Based on my research, there are three ways for you to query the logs for Power BI:
1.You could open the Performence file to see the logs for Power BI Desktop:
File -> Options and Settings -> Options -> Diagnostics -> Open crash dump/traces folder
2.You could open the Gateway logs to have a view.
3.You could use the fiddler to capture.
https://docs.microsoft.com/en-us/power-bi/service-gateway-onprem-tshoot#fiddler-trace
Also I suggest you could view the logs in your Oracle DB, if all above could not help you to solve your problem, you could create a support ticket here: https://powerbi.microsoft.com/en-us/support/
Regards,
Daniel He
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.