Forum Discussion

xmark's avatar
xmark
Helper I
8 years ago

Multiple tablular models

I am currently desiging a DW architecture and trying to understand the optimal way to fit Power BI into the reporting and analytics side of the architecture.

 

Right now the plan is to use SSAS in tablular mode to create models ready for Power BI consumption. However, it appears that Power BI can only conenct to one tablular model at a time...

 

What is generally best practice in the situation where you have varying data from different business units (finance, HR, memberships, etc.) with respect to creating the tablular models? One big one, or many small ones?

 

Obviously, if we have many small models, I cannot connect Power BI to many of them at once (as stated above), but one large one means lots of potentially useless data in a single model which could also take a long time to refresh/process.

10 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    xmark

     

    If you choose “Connect to Live” mode in Power BI Desktop to connect to SSAS tabular, you are only able to connect to one model in one Power BI Desktop file. And in this mode, there are some limitations, for example, we are not able to manage relationships, create table/columns using DAX, etc.

    However, if you use import mode instead, you are able to connect to multiple tabular models in one Power BI Desktop file. You can create small tabular models and use import mode to connect to there models in Power BI Desktop.

     

    Regards,
    Lydia

    • xmark's avatar
      xmark
      Helper I

      Hy Lydia,

       

      Thanks for the reply. So my understanding is correct then... If I conntect using Import mode, I will be downloading lots of data which also has a large downside. If I connect to my tabular models within the Power BI website (via the gateway we have running), can I use multiple models in a single report? Or still limited to the 1 tabular data source?

      • Anonymous's avatar
        Anonymous
        Not applicable

        xmark,

        You can have multiple models in the single report and the report will work in Power BI Service.

        But please note that if you don't have Power BI premium license, the size of PBIX file and data model in the dataset will be limitted to 1GB. If your dataset exceeds the limitaion, you will get error message when publishing the PBIX file to Power BI Service and refreshing it in Power BI Service.

        Regards,
        Lydia

  • Anonymous's avatar
    Anonymous
    Not applicable

    I think this is more related to the design strategy you choose.


    If you are creating Tabular model from a data warehouse, you can create your data model by incorporating data from many business units like HR, Finance, operations etc. Live connection means Power BI mainly using as a front-end for data visualisation and all modelling and logics sitting in tabular models.


    You can use features like drill through and drill across for more efficient reports