Forum Discussion

DanUlrich's avatar
DanUlrich
Regular Visitor
7 years ago
Solved

Can a Report use Multiple Datasets?

I see question and answer from 2 years ago re: this topic, but needing to do this today.  Can you add another Dataset or several Datasets to a Report?

 

To me this would be the only way to create a Large Dashboard with Filters and Slicers, is to build one big report, then publish it all to a dashboard.

  • Hi DanUlrich

     

    In Power Bi service, you can create multi reports by the same dataset, However you cannot create one report by using different dataset. One way to work around, creating dashboard could combine different visuals from different reports. Also you can connect to all the data sources of different datasets and import the data by Power BI desktop, then you can use all the data.

     

    Regards,

    Frank

24 Replies

  • v-frfei-msft's avatar
    v-frfei-msft
    Community Support

    Hi DanUlrich

     

    In Power Bi service, you can create multi reports by the same dataset, However you cannot create one report by using different dataset. One way to work around, creating dashboard could combine different visuals from different reports. Also you can connect to all the data sources of different datasets and import the data by Power BI desktop, then you can use all the data.

     

    Regards,

    Frank

  • Hi, what are you referring to as a "dataset"? 

     

    Within one report, you can have multiple data sources (i.e. Excel sheet + SQL + web crawl data). You'd just keep adding sources as you need them. 

     

    The exception I've found are Live cube connections, I do not believe you can connect to multiple cubes within one report. 

     

    Does that help? 

  • Anonymous's avatar
    Anonymous
    Not applicable

    Anyone is able to import the data from different datasets?

    Could you provide the steps?

  • Anonymous's avatar
    Anonymous
    Not applicable

    Dashboard formatting options are very minimal and resolution on different laptops are causing it - confusing to users. 

     

    Going back from Dashboard to report and navigating back to Report - that UI isn't intuitive as well.

     

    Back button is all the way on bottom left corner of screen - hence, on different screen resolution laptop , it gets hidden. Kind of hard to explain this to business users. 

     

    Hopefully Power BI improves the dashboard features and functionality!

  • I do want to do this for a particular reason. Most of my data if on a database, but a small part is on a spreadsheet in onedrive, for which I need to scheduled a periodic refresh. When I publish my report, all the data is considered as one dataset, so I can not scheduled the refresh for the spreadsheet. Any solutions?

    One thing I tried was creating a dataset on PowerBI Service, than tried to import it via PowerBI Desktop using the option Get data-> Power BI data sets. But, for a reason I do not know, the dataset I've created does not appears as a option, only the others created when I publish reports.



    • Anonymous's avatar
      Anonymous
      Not applicable

      You can get the speadsheet through the OneDrive link (https://www.youtube.com/watch?v=a--TpY5sYqk). From there, you can pull your data from the database using the dataset you published. Publish this report/dataset, and then schedule the refreshes! 

      • aleksvp's avatar
        aleksvp
        Helper II

        I did this, but the point is: on my report there is data from the spreadsheet and from a database. When I publish on powerbi service, it all became a single dataset, so I can not schedule the refresh to the data that came from the spreadsheet since powerbi service see it all as a single dataset.

  • Anonymous's avatar
    Anonymous
    Not applicable

    aleksvp 

    The turn-around for your problem may be that you can turn-off the refresh data option of the table that are loaded from the databace and turn-on the tables that are loaded from the onedrive.

     

    This can be achieved in Power BI desktop 

     

    Power BI Desktop > Home > Transform data > Click on table name > Click on All Properties on right side > uncheck include in report refresh option 

     

     

    The tables unchecked will not load when refreshed in Power BI Service.

     

    Hope this answers your questions 

     

    Thanks 
    Syed