Share your ideas and vote for future features
Suggest an idea
Options
- Mark all as New
- Mark all as Read
- Float this item to the top
- Subscribe
- Bookmark
- Subscribe to RSS Feed
Submitted
Tuesday
Submitted by
Element115
Tuesday

CONTEXT:
lakehouse (LH) == exists; no tables yet.
pipeline (PL) == exists; create tables in LH for first time, then ingest data incrementally thereafter.
ISSUE:
LG and PL do not sync at the same time. In other words, after a Copy data activity writes data to the LH, this data is not immediately available downstream to other activities in the same PL. Therefore one must use the Wait activity and guess how many seconds to pause the PL leading to a non-optimal computational state of affairs.
Furthermore, since the PL already contains conditional branching for multiple tables in order to distinguish between first time full data ingest and future time incremental ingest, now the user has to use a condition + wait activity after each Copy data activity, thus adding 2 new activities for each branch already in exisitence and thereby easily breaking the max activity allowed threshhold of 80 activities per PL.
Now, the user breaks the PL into multiple PL. But a new problem arises. Various PL variables maintain internal PL state values that need to be available further downstream in the original PL. Now that this original PL is broken apart into 2 or more PLs, how do you pass these values around to other PLs in both an elegant manner and a USER FRIENDLY manner without having to resort to some kludgy feature added as an afterthought to the PL machinery?
Currently 2 PL activities are available: Invoke PL (Legacy) and Invoke PL (Preview).
When trying to pass PL variables or params around when using Invoke PL (Preview), Fabric tell the user to use Invoke PL (Legacy).
What happens when or if in a few years that legacy activity is deprecated? Let's say some users at that time in the future will have dozens of PLs with complex data flows. Now they will have to go back in and modify every single PL that was passing values around into other PLs and thus wasting hours. That scenario is not acceptable and highly suboptimal.
SUGGESTION:
0__How about increasing the max allowed activity limit in a PL from 80 to 512, for ex?
1__How about exposing the LH sync clock as an activity to PLs so PL Wait activity can use that to precisely wait until the LH tells it the data is ready for read access?
2__How about designing Invoke PL (Preview) so it is both elegant and user friendly to pass params or variables around between PLs?
3__How about a menu option to transform the PL JSON mapping to Python code, for ex, so that the user could drop to Visual Code and continue adding/modifying the PL but directly as Python code, and then upload that to Fabric and have Fabric show it visually as usual as a PL with a bunch of activities? Also, letting Copilot analyze the code and provide suggestions and/or improvements (especially valuable for users who cannot afford a Premium SKU)?
... View more
See more ideas labeled with:
Submitted on
03-04-2025
11:35 PM
Submitted by
v-aasari1
on
03-04-2025
11:35 PM

I would like to request an update to the public information attached below in the Japanese version. The English version is up to date, but the Japanese version has not been updated since 2024/11/20. JP URL: https://learn.microsoft.com/ja-jp/fabric/database/mirrored-database/azure-databricks-tutorial EN URL: https://learn.microsoft.com/en-gb/fabric/database/mirrored-database/azure-databricks-tutorial Reason for updating: I confirmed in the English version that a new "Prerequisites" was added. The Japanese version does not have this notation, so customers cannot test it following the correct procedure.
... View more
See more ideas labeled with:
Submitted
Friday
Submitted by
bammo
Friday
It will be great if it is possible in Power BI to conditionally format legend or line chart color in the format pane using a DAX measure, for example. While it is possible to dynamically assign colors in bar charts and conditional formatting for some visuals, it seems the legend and line chart colors formatting cannot be done with conditional formatting. If it is possible to achieve these currently, I would appreciate any guidance on how to do these.
... View more
See more ideas labeled with:
Submitted on
10-07-2024
10:00 PM
Submitted by
Miguel_Myers
on
10-07-2024
10:00 PM

To address the limitations of our current slicers, which are less advanced and potentially confusing compared to our competitors, a new and enhanced list and dropdown slicer should be designed with a wider range of customization options, incorporating industry best practices, and include innovative features like the ability to copy and paste lists.
... View more
See more ideas labeled with:
Submitted on
03-04-2025
12:32 AM
Submitted by
Kacka_Hubenacka
on
03-04-2025
12:32 AM
Power BI - MS announcement regarding upcoming events or furute updates are great but it will be also appreciated if company announcement will be possible
... View more
See more ideas labeled with:
Submitted on
03-05-2025
03:25 AM
Submitted by
dtsukidate
on
03-05-2025
03:25 AM

When the report is exported to PowerPoint as an image and opened in PowerPoint, there will be some margins on the left and right. This margin can be reduced in the canvas settings, but it cannot be completely erased. We need an option to prevent these margins from appearing.
... View more
See more ideas labeled with:
Submitted on
10-07-2024
10:00 PM
Submitted by
Miguel_Myers
on
10-07-2024
10:00 PM

Secondary axes are automatically managed by the system in some cases, making it problematic for report creators with no control over intervals, ticks, and other crucial components, limiting effectiveness of various types of analysis. It would be great if the secondary axis included comprehensive format settings so that greater control over displayed data is provided.
... View more
See more ideas labeled with:
Submitted on
10-07-2024
10:00 PM
Submitted by
Miguel_Myers
on
10-07-2024
10:00 PM

Matrix visuals could significantly enhance the user experience by emulating Excel's intuitive sorting, searching, and filtering capabilities, even for hierarchical columns. This idea would the current limitation in Power BI's matrix visuals, which lack a comparable experience to Excel's established standard for data manipulation.
... View more
See more ideas labeled with:
Submitted
Thursday
Submitted by
petri_parikka
Thursday
Could Microsoft support SQLMesh project so that they provide good compatibility against Fabric warehouse and lakehouse (via Spark)? Could SqlMesh be added as Fabric native workload to get it as service since this kind of sql modeling functionality with web UI is missing? Add support for Microsoft Fabric · Issue #3374 · TobikoData/sqlmesh
... View more
See more ideas labeled with:
Submitted on
02-27-2025
05:31 AM
Submitted by
frithjof_v
on
02-27-2025
05:31 AM

I only want the end users to access what's in the report, not the entire semantic model.
Today, when sharing a report, we also share read permission to the entire semantic model (except for any RLS or OLS restrictions).
This is unintuitive and risky, because many people are not aware that they actually share the semantic model when sharing a report.
Instead, I only want the end users to access what's in the report, not the entire semantic model.
... View more
See more ideas labeled with:
Submitted on
03-05-2025
10:46 AM
Submitted by
kpdringman
on
03-05-2025
10:46 AM
I would love to be able to show/hide a visual based on conditional formatting from a measure. Say I only want to show the tables or matrix on the page if a person is selected from a slicer. I would create measure "Person Filtered = ISFILTERED(Person[PersonName])" Having a formatting option on the whole visual to "show/hide" visual based off this measure would be helpful. The current option I've found is to create a shape object to put on top of the visual and then add a measure to the background color of that shape to make it transparent if a person is selected. The problem with this work around is that you can no longer interact with the visual due to the shape being arranged in front of the visual.
... View more
See more ideas labeled with:
Submitted on
03-04-2025
01:46 AM
Submitted by
MahammadJafar27
on
03-04-2025
01:46 AM
Hi, Currently, the Power BI REST API allows us to extract only the workspace name and report name, but it does not provide the ability to retrieve a list of Data Activator Reflex items across different workspaces. We request that this feature be added to help track Reflex items more effectively. Thanks, Mahammad Jafar
... View more
See more ideas labeled with:
Submitted on
02-26-2025
07:10 PM
Submitted by
v-kafujiwara
on
02-26-2025
07:10 PM

If the legend is long, it will be truncated, but I want to display the full text. Therefore, I hope the following features will be added: - A function to adjust the display width of the legend - A function to wrap the legend - An option to display the full legend without truncation.
... View more
See more ideas labeled with:
Submitted on
10-07-2024
10:00 PM
Submitted by
Miguel_Myers
on
10-07-2024
10:00 PM

If it was possible to offer a robust and customizable style management system for the matrix, it could be the key to enhancing the professional appearance of tables and matrices. Further, giving report creators the ability to adjust gridlines, color, style, and the addition of custom icons, bars, sparklines, and other elements, along with a variety of pre-designed styles, would significantly improve style management options for tabular elements.
... View more
See more ideas labeled with:
Submitted
Monday
Submitted by
akemo
Monday
Allow the user to add the category labels for Shape maps.
... View more
See more ideas labeled with:
Submitted on
03-04-2025
08:09 AM
Submitted by
gustavoleo
on
03-04-2025
08:09 AM

Microsoft should allow users to choose whether to enable smoothing rather than making it a mandatory feature. The smoothing capability should be an option, not an imposition from Microsoft. Smoothing introduces uncertainty, making it difficult to optimize costs for a Microsoft Fabric subscription. Additionally, smoothing is causing challenges across multiple areas, as highlighted in discussions within the Microsoft Fabric Community. Search - Microsoft Fabric Community
... View more
See more ideas labeled with:
Submitted on
10-07-2024
10:00 PM
Submitted by
Miguel_Myers
on
10-07-2024
10:00 PM

To fix inconsistencies in analytic settings, functionality needs to be enhanced to ensure they are on par with other visual component enhancements made for Cartesians, and additional settings for scatter charts is also necessary. Report creators will find it easier to format and customize settings to align with the overall look and feel of their reports.
... View more
See more ideas labeled with:
Submitted on
02-26-2025
07:04 PM
Submitted by
v-rsawada
on
02-26-2025
07:04 PM

When data from SharePoint Online lists are made into dashboards in Power BI, users should be able to show or hide them at will.
... View more
See more ideas labeled with:
Submitted on
03-01-2025
09:05 AM
Submitted by
Ritaf1983
on
03-01-2025
09:05 AM

Please add navagation options to the customized tooltips. For example a drill through navigation option like we have in with a default tooltip :
Thank you, Rita
... View more
See more ideas labeled with:
Submitted
Friday
Submitted by
Larry_H
Friday
Currently, when exporting data from a matrix, the export counts the underlying data rows, not the rows displayed in the matrix view. While this works in some contexts, it presents challenges when working with large datasets. The ability to export the matrix view rows rather than the underlying data rows would be a significant improvement, particularly when managing large and complex datasets. I have invested a considerable amount of time in developing a comprehensive architecture for row-level data reconciliation. As you're likely aware, when data is unpivoted, the difference between exporting matrix rows versus underlying data rows can be substantial—potentially expanding from 400,000 rows to 5 million rows, depending on the number of columns. For data professionals and business power users, the data warehouse serves its' purpose, but the reporting solution in Power BI is crucial for bridging the gap between IT and business stakeholders. This change would not only enhance our current data migration and reconciliation efforts, but also provide users with a more streamlined and efficient experience when leveraging Power BI’s powerful visualization capabilities. I believe this enhancement is especially relevant now with the advancements in Power BI and the integration of Fabric for staging physical databases. It seems feasible to adopt a semantic model that accommodates larger outputs and allows for a customized switch between matrix view rows and underlying data row counts. This improvement would further elevate Power BI’s capabilities, and ensure that users can work with data in a way that better matches their needs and workflow. It would also help address challenges that are currently making solutions like Tableau 👎 more appealing for large-scale reporting tasks. Thank you for considering this suggestion. I look forward to hearing your thoughts on this potential enhancement. Best regards,
... View more
See more ideas labeled with:
Idea Statuses
- New 14,807
- Need Clarification 1
- Needs Votes 22,606
- Under Review 609
- Planned 252
- Completed 1,641
- Declined 217
Helpful resources
Latest Comments
-
pacifist
on: Power BI | Enable or Disable all datasets Refreshe...
- MarkB63 on: Page-Level security in reports
- Matt_Benham on: Increase pipeline max activities + fix lakehouse d...
- leyre on: Multi-window support for Power Bi Desktop
- JaydeHm on: Visual Suggestions
- Thomas_Pouliot on: Enhance Paginated Report Settings Flexibility - Pa...
- chadrenstrom on: Backup of data warehousing
- aniket_yamle on: Feature Request: Freezable Canvas Header for Power...
- JulieBABI on: Power BI Folder Management
- TBBD on: Fix 'Fabric Ideas' pages
-
Power BI
38,559 -
Fabric platform
525 -
Data Factory
438 -
Data Factory | Data Pipeline
269 -
Data Engineering
237 -
Data Warehouse
172 -
Data Factory | Dataflow
135 -
Real-Time Intelligence
126 -
Fabric platform | OneLake
104 -
Fabric platform | Workspaces
101 -
Fabric platform | Admin
96 -
Fabric platform | CICD
74 -
Fabric platform | Capacities
65 -
Real-Time Intelligence | Eventhouse and KQL
57 -
Real-Time Intelligence | Activator
50 -
Data Science
41 -
Fabric platform | Security
39 -
Data Factory | Mirroring
36 -
Fabric platform | Governance
34 -
Real-Time Intelligence | Eventstream
30 -
Fabric platform | Support
27 -
Fabric platform | Data hub
26 -
Databases | SQL Database
22 -
Databases
18 -
Data Factory | Apache Airflow Job
3 -
Product
2 -
Real-Time Hub
1