Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during AI Skills Fest. This week only. Secure your voucher now.

Reply
elijudy1
Frequent Visitor

Power BI having issues reconciling different schemas in same Oracle Database

In SQL Developer, SQLPlus, and Excel I successfully run a query where a table sits in a specific schema under a specific database. But the query won't run in Power BI. Queries to other Oracle databases run but this specific one won't. This specific one queries a table from a different schema, but the database is the same. Power BI seperates the schema and then reads it as empty, whereas SQL Developer, SQLPlus, and Excel do not seperate the schema, they instead see the table under one schema. How do I know Power BI seperates the schema? Because when I don't run the query and just connect to the database, Power BI introduces a schema under this database that is not shown in SQL Developer, SQLPlus, or Excel. This schema is the username for the database. This make no sense to me and is quite mysterious. But it is an issue. Because now I have to create an Excel file that will run the query, then connect to that Excel file using Power BI. That's a drag.

3 REPLIES 3
Anonymous
Not applicable

Hi @elijudy1 ,

Do you means use t-sql query to get data from database? If this is a case, you can enable advanced options and add your query to sql statement.

3.png

I think it is impossible to use power bi to invoke additional driver or client to query data.

Regards,
Xiaoxin Sheng

Thank you for your quick response. I do add t-sql query to the sql statement for all my queries. Queries to this database referencing this particular table come back with an error stating the table is not defined. This is the only table I get this error with. Other queries to this Oracle database not querying this table come back fine. In fact when I try and poll the database without a query the specified table shows up as an empty schema rather than a table.

Anonymous
Not applicable

HI @elijudy1 ,

What type of table you used? entity table or dataview from external database?
If you have multiple databases(with similar table names) install on that device, I'd like to suggest you to use full name to invoke that table.

BTW, current power bi not support to get data from dynamic data structure tables. Power query steps will cache previous table structure and you can only update same data structure table records.

Regards,

Xiaoxin Sheng

Helpful resources

Announcements
May Power BI Update Carousel

Power BI Monthly Update - May 2026

Check out the May 2026 Power BI update to learn about new features.

Fabric SQL PBI Data Days

Data Days 2026 coming soon!

Sign up to receive a private message when registration opens and key events begin.

New to Fabric survey Carousel

New to Fabric Survey

If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.

Power BI DataViz World Championships carousel

Power BI DataViz World Championships - June 2026

A new Power BI DataViz World Championship is coming this June! Don't miss out on submitting your entry.