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

Enhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.

Reply
daxreport
Frequent Visitor

Best Practice for using Excel mapping file in a composite model

Hello,

 

I have a semantic model which I need to enrich with an offline mapping table in Excel. I am aware I can turn this into a composite model by bringing in data from Excel. However, looking to understand best practices for the following:

 

1. Where exactly to save the Excel? In the C drive or somewhere in the SharePoint? 

2. Will the Refresh options work with a model that has both an Excel and a Direct query connection/dataflow?

 

Eventually, I would like to save this composite model as my own semantic model in Myworkspace. From this base model, I will create different reports with a live connection to this saved out in the drive. This way I can maintain one copy of the main model with all the measures. Second objective is to keep all the measures private when I finally publish my reports in a Shared Workspace. 

 

Thanks

1 ACCEPTED SOLUTION
christinepayton
Super User
Super User

Put the Excel file in SharePoint Online. That will let you schedule refresh without using a gateway. You can have direct query and import mode sources in the same dataset. 

View solution in original post

3 REPLIES 3
SaiTejaTalasila
Super User
Super User

Hi,

 

You will need a data gateway connection if you are pulling data from SQL server.Please check this for more details.https://community.fabric.microsoft.com/t5/Desktop/Direct-Query-Connection-with-SharePoint-Online/td-...

christinepayton
Super User
Super User

Put the Excel file in SharePoint Online. That will let you schedule refresh without using a gateway. You can have direct query and import mode sources in the same dataset. 

Thank you, Will I need to schedule any other refresh once I create a live connection from a shared worksplace to this model saved in my personal Workspace? 

 

In your experience, does it impact performance when there is a live connection to a model which in turn is using a DirectQuery for the fact table? 

 

Thanks

Helpful resources

Announcements
July PBI25 Carousel

Power BI Monthly Update - July 2025

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

Join our Fabric User Panel

Join our Fabric User Panel

This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.

June 2025 community update carousel

Fabric Community Update - June 2025

Find out what's new and trending in the Fabric community.