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

July 28 - August 9 | Final Round of the Power BI Dataviz World Championships. This is your chance. Learn more

Reply
mandarnakil
Frequent Visitor

DirectQuery vs Import

I am using Oracle Database. There are 10-15 tables having a million of records in total. I have to create 30-40 dashboards using this data. Which one would be the better option performance wise? DirectQuery or Import method? or can we have a combination of both for best performance?

1 ACCEPTED SOLUTION

Hello @mandarnakil ,

 

In this case, it's better to import the dimension tables and the fact table that has the billion record usr the direct query modeling.

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




View solution in original post

4 REPLIES 4
Idrissshatila
Super User
Super User

Hello @mandarnakil ,

 

You could import the data because its not that huge, but make sure to work it as a star schema and just get the tables and the columns needed for creating the requirments.

 

https://learn.microsoft.com/en-us/power-bi/guidance/star-schema

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




Oh, thanks @Idrissshatila for the answer!
Actually, I came to know that the data that I will be working on, might increase further and it might be a billion of records in future, not millions. So what would be the best approach in that scenario? 

Hello @mandarnakil ,

 

In this case, it's better to import the dimension tables and the fact table that has the billion record usr the direct query modeling.

 

If I answered your question, please mark my post as solution, Appreciate your Kudos 👍

Follow me on Linkedin



Did I answer your question? Mark my post as a solution! Appreciate your Kudos
Follow me on LinkedIn linkedIn
Vote for my Community Mobile App Idea

Proud to be a Super User!




Hello @Idrissshatila,
I have fact tables and dimension tables in the same data source. First, I used DirectQuery for importing Fact tables. Then I wanted to import the dimension tables from the same data source but the Import option was disabled. So I tried using the below option to convert the storage mode to Import but it is importing the fact tables too which we don't want
Screenshot 2023-07-31 140450.png So I wanted to ask if we can DirectQuery as well as use Import option for the same data source? If not, is there any other way I can achieve this?

Helpful resources

Announcements
Fabric Community Sticker Design Challenge Barcelona Carousel

Fabric Community Sticker Challenge - Barcelona 2026

If you love stickers, then you will definitely want to check out our community sticker challenge, Barcelona edition!

July Power BI Update Carousel

Power BI Monthly Update - July 2026

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

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.

Top Solution Authors