Power BI Ideas

How can we improve Power BI?

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Connection to Common Data Service (CDS)

    Please create a data connection to CDS as a data source. This is the database model behind PowerApps

    63 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    8 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →

    Thanks for your interest in this connector! With this update of the Power BI Desktop, there is now a preview of the PowerApps Common Data Service connector. You can read more about the preview here: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-february-feature-summary/#cds

    Once the Common Data Service team expands the number of people with access to the connector to everyone, we will remove the “beta” tag and close the suggestion as completed.

  2. Improve customs visuals quality

    On the one hand, custom visuals are great. Thanks to the engaged community we have new visualizations.

    On the other hand, those visuals are buggy, unoptimized, not fully integrated, lacking functionality and sometimes of poor visual quality.

    Hope the PowerBI team picks up on the shortcomings and improves them or release their own official versions.

    Please vote ;)

    173 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    9 comments  ·  Custom Visuals  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Tzvi Keisar responded

    We are investing to constantly improve the custom visuals and the platform. performance, reliability, feature-set, etc.
    Most visuals are maintained by the community, and we encourage them to improve. recently the custom visuals gallery was migrated to the Office store, where reviews and ratings are available, so I encourage you to go and review visuals and ask for features directly from the developers.
    You can also use the dedicated community site to suggest ideas: https://community.powerbi.com/t5/Custom-Visuals-Ideas/idb-p/CustomVisualsIdeas

  3. Persisting default selections for different users

    We need the ability to persist at dashboard-level different selections for different users so that when these users refresh, they do not have to reselect all the filters for the displayed charts.

    Scenario: After sharing the dashboard with multiple people, each person will want to monitor the dashboard using their own values for some of the dashboard filters (for example, for pinned live pages, there may be multiple filters/slicers for each page). Currently, a user needs to reselect those filters each time after refresh (if he wants to choose something different than the default dashboard configuration), which is very inconvenient,…

    85 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →

    Thank you for the feedback! We are now working on a way to persist your last state on report pages. This will essentially remember all your filter and slicer states, so you don’t have to re-select everything once you navigate away or refresh the page. For our first rev of this feature (targeted release Q4 CY 2017), it will only be available on report pages. We will plan on support live tiles in the future.

  4. Add Folders to organize fields

    Ability to organize fields into folders to allow users to easily find them

    484 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    30 comments  ·  Desktop  ·  Flag idea as inappropriate…  ·  Admin →
  5. Incremental Data Loads

    Is it possible to add incremental load functionality to Power Query? Pull and load just new or changed rows from source system

    3,628 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    402 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →

    We’re pleased to announce that in the May release of Power BI Desktop you can now define incremental refresh policies for your models.

    At present these only apply once the model is published to a Premium workspace in the Power BI service; we’ll be bringing it to all Pro users in the future.

    You can read more about it in our blog here: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-may-2018-feature-summary/#incrementalRefresh

    We’re going to leave this idea open for now, so please give us your feedback while we’re in this preview phase!

  6. Custom Tooltips on Hover

    Custom "tooltips" when hovering over a point on a visual. Month after month, I am required to offer Analysis & Actions narrative for how we're performing. It would be nice to see this by hovering over a point on a visual rather than take up valuable real estate with a text box.

    198 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    16 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  7. Closer integration with Microsoft Cognitive Services APIs

    Power BI/Cognitive Services combination could be a killer app but it needs to be made more accessible.

    There are third party documented methods for accessing Microsoft Cognitive Services APIs from Power BI but the process is a little convoluted and does not work for asynchronous APIs such as Text Analytics Topic API.

    My suggestion would be to add an "Analytics" tab to list the available cognitive services.

    Integration of Power BI sign-ins and Cognitive Services sign-ins would also be handy.

    8 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  AI and Machine Learning  ·  Flag idea as inappropriate…  ·  Admin →
  8. Commentary option

    If you could give readers of a report or dashboard the opportunity to comment on the figures they see, it would add enormous value.

    137 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    20 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
  9. 730 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    50 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  10. Create new dataset from R by doing calculations on data loaded in PowerBI already

    The current R data connector forces you to pull data into R directly from the source (CSV, etc.) in order to run calculations and have the results show up as a PowerBI dataset. It would be very useful to be able to do R calculations from data sources already pulled into PowerBI instead, and then create a new data source from those.

    41 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  2 comments  ·  Analytics  ·  Flag idea as inappropriate…  ·  Admin →
  11. Decomposition Tree Visualization Type

    Multiple requests from groups that would like to see a decomposition tree. Typically they are from Proclarity/PerformancePoint world.

    4,510 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    171 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  12. Transfer of ownership of created dashboards

    It would be great if there was an option to tranfer ownership of created reports and dashboards. This way, work would not have to be duplicated if the original creator was to leave the company/change roles/etc.

    771 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  52 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
  13. Allow R functions to transform data before graphing.

    Let custom R script modify current tables, and let the result set be returned back into PowerBI's charting capabilities. This is similar to the idea of having custom SQL statements as filters for your data source. Having R functions modifying your data before graphing is even more powerful.

    34 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  2 comments  ·  APIs and Embedding  ·  Flag idea as inappropriate…  ·  Admin →
  14. Need usage metrics on organizational content packs

    People who publish organizational content packs need to know who is using them, who has personalized them. Also the IT organization of a company needs to know this for all content packs published to their Power BI tenant

    127 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    6 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Nick Caldwell responded

    Yep, I think people will enjoy usage monitoring for individual reports and dashboards as well.

  15. Pass data from another source as input to the R.Execute() function

    The R.Execute() Power Query function only allows you to use R for ingesting data. Ideally, make R.Execute() more powerful by making it a data transformation function as well as data source. Let data be loaded from other sources, and then R.Execute() could be called in a subsequent step in the Power Query query.

    let
    Source = Excel.Workbook(File.Contents("C:\[...].xlsx"), null, true),
    Custom1 = R.Execute("df<-data.frame(Source) [...]")
    in
    Custom1

    Transformations could all be done in R first, but it's slower in general, and you lose the convenience of blending data in Power BI itself.

    22 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    started  ·  6 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →
  16. Report Filter Doesn't Save

    I am not sure if this is known or not but with the recent report filter coming in, it doesn't save the filter when you exit out of the report unlike the page filters which save.

    If this is intentional would it be possible to have the option to save this filter.

    39 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    5 comments  ·  Reports  ·  Flag idea as inappropriate…  ·  Admin →
  17. Ability to add Feedback or Questions on Dashboard

    Would be great if we had a notes area of the Dashboard for people to leave comments or questions about the content on the Dashboard. Same would be true for the PowerView Reports, except have them rollup in the Dashboard area.

    601 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    48 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
  18. Failed auto-refresh should not cancel the refresh schedule

    Currently if auto-refresh fails, the refresh schedule is disabled meaning IT has to go in and re-enable the schedule for each data connection after any ill-timed service outage. Sadly, the schedule is also disabled silently so unless IT checks in on the dashboard they have no way of knowing refresh is turned off.

    133 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    12 comments  ·  Data Sources  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Mini Nair responded

    As mentioned before, we’ll still disable refresh if we notice that refresh fails consistently, but this time we’ll send you an email to inform you why we turned off refresh.

  19. Allow Power BI Designer to open a Dataset or Report published in online Power BI repository

    If you setup a data source using the Power BI Analysis Services Connector that shows up in the Power BI online Dataset repository you should allow the use of that dataset directly from the Power BI Designer.

    This will allow you to publish reports using the already shared dataset and it also gives you a better experience querying a tabular data source then the Power BI Designer does now when connecting directly to the tabular instance.

    I would say this should also apply to any other 3rd party data source created there for the likes GitHub, Salesforce, etc.

    You should…

    261 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    22 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Fetiye responded

    We are currently working on the support to re-open pbix files from desktop.

  20. Need a way to test a dashboard before releasing to production.

    Need a way to test a dashboard (some sort of a dev environment) before releasing (to production environment). This is especially critical in enterprise settings, where any change to the dashboard will likely have large business impact affecing a large number of people.

    345 votes
    Sign in
    (thinking…)
    Sign in with: facebook google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    10 comments  ·  Dashboard  ·  Flag idea as inappropriate…  ·  Admin →
    started  ·  Nick Caldwell responded

    We’re doing several improvements to the overall manageability, collaborative authoring, and organization of dashboards/reports. Having a pre-release test environment is a key component of the forward roadmap.

  • Don't see your idea?

Power BI Ideas

Feedback and Knowledge Base

Ready to get started?

Try new features of Power BI today by signing up and learn more about our powerful suite of apps.