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

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Suntime
Regular Visitor

Request for Field Parameters Feature in Power BI Report Server (RS) Version

Subject: Request for Field Parameters Feature in Power BI Report Server (RS) Version

Dear Microsoft Power BI Team,

Greetings!

I am a long-term user of Power BI, which is extensively utilized within our organization for creating and distributing critical business reports. We are highly impressed with the functionality and flexibility of Power BI, particularly the field parameters feature, which significantly enhances the interactivity and dynamism of reports.

The field parameters feature allows users to dynamically change the measures or dimensions being analyzed within a report, making the reports more adaptable and user-friendly. This feature has been widely applied and praised in both the Power BI service and desktop versions. However, we have noticed that this feature is not yet available in the Power BI Report Server (RS) version.

We understand that Power BI Report Server is typically used in enterprise environments where there are higher requirements for stability and compatibility. Nonetheless, we believe that introducing the field parameters feature in the PBI RS version will greatly enhance the reporting experience for enterprise users and further facilitate the decision-making process.

Here are some key benefits we believe the field parameters feature would bring to the PBI RS version:

  1. Enhanced Interactivity: Field parameters allow users to customize report views according to their needs, thereby increasing user engagement and the practicality of reports.
  2. Improved Flexibility: Users can easily switch between different data dimensions and measures without the need to redesign or modify the report.
  3. Simplified Report Maintenance: By using field parameters, the number of reports that need maintenance can be reduced, as a single report can adapt to various data views and analysis needs through parameterization.
  4. Support for Complex Analysis Scenarios: In enterprise environments, users may require in-depth analysis of data across multiple dimensions, and the field parameters feature will support these complex analysis scenarios.

We kindly request your team to consider introducing the field parameters feature in future versions of Power BI Report Server. We believe this enhancement will be well-received by the broad base of enterprise users and will help to solidify Power BI's leadership position in enterprise-level reporting solutions.

We look forward to working with your team to continue advancing and innovating Power BI. If you require any additional information or feedback, we are more than happy to provide it.

Thank you for your time and consideration.

 

ๆ”ถไปถไบบ๏ผšMicrosoft Power BI ๅ›ข้˜Ÿ

ไธป้ข˜๏ผšๅปบ่ฎฎๅœจ Power BI Report Server (RS) ็‰ˆๆœฌไธญๆไพ›ๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝ

 

ๅฐŠๆ•ฌ็š„ Microsoft Power BI ๅ›ข้˜Ÿ๏ผŒ

ๆ‚จๅฅฝ๏ผ

ๆˆ‘ๆ˜ฏ Power BI ็š„้•ฟๆœŸ็”จๆˆท๏ผŒๅœจๆˆ‘ไปฌ็š„็ป„็ป‡ไธญๅนฟๆณ›ไฝฟ็”จ Power BI ๆฅๅˆ›ๅปบๅ’Œๅˆ†ๅ‘ๅ…ณ้”ฎไธšๅŠกๆŠฅๅ‘Šใ€‚ๆˆ‘ไปฌๅฏน Power BI ็š„ๅŠŸ่ƒฝๅ’Œ็ตๆดปๆ€งๅฐ่ฑกๆทฑๅˆป๏ผŒ็‰นๅˆซๆ˜ฏๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝ๏ผŒๅฎƒๆžๅคงๅœฐๅขžๅผบไบ†ๆŠฅๅ‘Š็š„ไบคไบ’ๆ€งๅ’ŒๅŠจๆ€ๆ€งใ€‚

ๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝๅ…่ฎธ็”จๆˆทๅŠจๆ€ๆ›ดๆ”นๆŠฅ่กจไธญๆญฃๅœจๅˆ†ๆž็š„ๅบฆ้‡ๅ€ผๆˆ–็ปดๅบฆ๏ผŒไฝฟๅพ—ๆŠฅๅ‘Šๆ›ดๅŠ ็ตๆดปๅ’Œ็”จๆˆทๅ‹ๅฅฝใ€‚่ฟ™ไธ€ๅŠŸ่ƒฝๅœจ Power BI ๆœๅŠกๅ’ŒๆกŒ้ข็‰ˆๆœฌไธญๅพ—ๅˆฐไบ†ๅนฟๆณ›็š„ๅบ”็”จๅ’Œๅฅฝ่ฏ„ใ€‚็„ถ่€Œ๏ผŒๆˆ‘ไปฌๆณจๆ„ๅˆฐๅœจ Power BI Report Server (RS) ็‰ˆๆœฌไธญ๏ผŒ่ฟ™ไธ€ๅŠŸ่ƒฝๅฐšๆœช่ขซๆไพ›ใ€‚

ๆˆ‘ไปฌ็†่งฃ Power BI Report Server ้€šๅธธ็”จไบŽไผไธš็Žฏๅขƒ๏ผŒๅฏนไบŽ็จณๅฎšๆ€งๅ’Œๅ…ผๅฎนๆ€งๆœ‰ๆ›ด้ซ˜็š„่ฆๆฑ‚ใ€‚ๅฐฝ็ฎกๅฆ‚ๆญค๏ผŒๆˆ‘ไปฌ็›ธไฟกๅœจ PBI RS ็‰ˆๆœฌไธญๅผ•ๅ…ฅๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝๅฐ†ๆžๅคงๅœฐๆๅ‡ไผไธš็”จๆˆท็š„ๆŠฅๅ‘Šไฝ“้ชŒ๏ผŒๅนถ่ฟ›ไธ€ๆญฅๆŽจๅŠจๅ†ณ็ญ–ๅˆถๅฎš่ฟ‡็จ‹ใ€‚

ไปฅไธ‹ๆ˜ฏๆˆ‘ไปฌ่ฎคไธบๅœจ PBI RS ็‰ˆๆœฌไธญๆไพ›ๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝ็š„ๅ‡ ไธชๅ…ณ้”ฎๅฅฝๅค„๏ผš

  1. ๅขžๅผบ็š„ไบคไบ’ๆ€ง๏ผšๅญ—ๆฎตๅ‚ๆ•ฐๅ…่ฎธ็”จๆˆทๆ นๆฎ่‡ชๅทฑ็š„้œ€ๆฑ‚ๅฎšๅˆถๆŠฅๅ‘Š่ง†ๅ›พ๏ผŒไปŽ่€Œๆ้ซ˜็”จๆˆทๅ‚ไธŽๅบฆๅ’ŒๆŠฅๅ‘Š็š„ๅฎž็”จๆ€งใ€‚
  2. ๆ้ซ˜็ตๆดปๆ€ง๏ผš็”จๆˆทๅฏไปฅ่ฝปๆพๅœฐๅˆ‡ๆขไธๅŒ็š„ๆ•ฐๆฎ็ปดๅบฆๅ’Œๅบฆ้‡ๅ€ผ๏ผŒๆ— ้œ€้‡ๆ–ฐ่ฎพ่ฎกๆˆ–ไฟฎๆ”นๆŠฅๅ‘Šใ€‚
  3. ็ฎ€ๅŒ–ๆŠฅๅ‘Š็ปดๆŠค๏ผš้€š่ฟ‡ไฝฟ็”จๅญ—ๆฎตๅ‚ๆ•ฐ๏ผŒๅฏไปฅๅ‡ๅฐ‘้œ€่ฆ็ปดๆŠค็š„ๆŠฅๅ‘Šๆ•ฐ้‡๏ผŒๅ› ไธบไธ€ไธชๆŠฅๅ‘Šๅฏไปฅ้€š่ฟ‡ๅ‚ๆ•ฐๅŒ–้€‚ๅบ”ๅคš็งไธๅŒ็š„ๆ•ฐๆฎ่ง†ๅ›พๅ’Œๅˆ†ๆž้œ€ๆฑ‚ใ€‚
  4. ๆ”ฏๆŒๅคๆ‚็š„ๅˆ†ๆžๅœบๆ™ฏ๏ผšๅœจไผไธš็Žฏๅขƒไธญ๏ผŒ็”จๆˆทๅฏ่ƒฝ้œ€่ฆๅฏนๆ•ฐๆฎ่ฟ›่กŒๅคš็ปดๅบฆ็š„ๆทฑๅ…ฅๅˆ†ๆž๏ผŒๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝๅฐ†ๆ”ฏๆŒ่ฟ™ไบ›ๅคๆ‚็š„ๅˆ†ๆžๅœบๆ™ฏใ€‚

ๆˆ‘ไปฌๆณ่ฏท่ดตๅ›ข้˜Ÿ่€ƒ่™‘ๅœจ Power BI Report Server ็š„ๆœชๆฅ็‰ˆๆœฌไธญๅผ•ๅ…ฅๅญ—ๆฎตๅ‚ๆ•ฐๅŠŸ่ƒฝใ€‚ๆˆ‘ไปฌ็›ธไฟก่ฟ™ไธ€ๆ”น่ฟ›ๅฐ†ๅ—ๅˆฐๅนฟๅคงไผไธš็”จๆˆท็š„ๆฌข่ฟŽ๏ผŒๅนถๆœ‰ๅŠฉไบŽๅทฉๅ›บ Power BI ๅœจไผไธš็บงๆŠฅๅ‘Š่งฃๅ†ณๆ–นๆกˆไธญ็š„้ข†ๅฏผๅœฐไฝใ€‚

ๆˆ‘ไปฌๆœŸๅพ…ไธŽ่ดตๅ›ข้˜Ÿๅˆไฝœ๏ผŒๅ…ฑๅŒๆŽจๅŠจ Power BI ็š„ๆŒ็ปญๅ‘ๅฑ•ๅ’Œๅˆ›ๆ–ฐใ€‚ๅฆ‚ๆžœๆ‚จ้œ€่ฆไปปไฝ•้ขๅค–็š„ไฟกๆฏๆˆ–ๅ้ฆˆ๏ผŒๆˆ‘ไปฌ้žๅธธไนๆ„ๆไพ›ใ€‚

่ฐข่ฐขๆ‚จ็š„ๆ—ถ้—ดๅ’Œ่€ƒ่™‘ใ€‚

5 REPLIES 5
Anonymous
Not applicable

Thank you lbendlin

Hi, @Suntime 

Your idea is great. You can submit your current idea in ideas forum and vote for it so that Power BI can know more users need this feature and release it in future versions.

An alternative solution is proposed below.

vjianpengmsft_0-1730256357951.png

Sample data based on Power BI:

vjianpengmsft_1-1730256402318.png

First, I created a calculated table using the following DAX expression:

 

Dynamic axis Table = 
VAR _city = SELECTCOLUMNS(ADDCOLUMNS(VALUES(financials[Country]),"Target","Country"),"Target",[Target],"Target detial",'financials'[Country])
VAR _year = SELECTCOLUMNS(ADDCOLUMNS(VALUES(financials[Year]),"Target","Year"),"Target",[Target],"Target detial",'financials'[Year])
RETURN UNION(_city,_year)

 

vjianpengmsft_2-1730256464152.png

Use the following DAX expression to create a measure:

 

Data = 
IF(HASONEFILTER('Dynamic axis Table'[Target]),
SWITCH(TRUE(),
    SELECTEDVALUE('Dynamic axis Table'[Target])= "Country",CALCULATE(SUM(financials[ Sales]),TREATAS(VALUES('Dynamic axis Table'[Target detial]),'financials'[Country])),
    SELECTEDVALUE('Dynamic axis Table'[Target])= "Year",CALCULATE(SUM(financials[ Sales]),TREATAS(VALUES('Dynamic axis Table'[Target detial]),'financials'[Year]))
),
ERROR("don't select two x axis")
)

 

Use these fields in your chart:

vjianpengmsft_3-1730256578717.png

Through the slicer we can dynamically switch the coordinate axis to realize the role of the field parameter:

vjianpengmsft_4-1730256650385.png

Regarding the dynamics of the metrics, first I have the following two metrics:

vjianpengmsft_5-1730256685000.png

 

Create the following Table:

vjianpengmsft_6-1730256717815.png

Create the following metric:

 

Data measure = SWITCH(TRUE(),
    SELECTEDVALUE('Dynamic Measure Table'[Measure]) = "Sales YTD",[ Sales YTD],
    SELECTEDVALUE('Dynamic Measure Table'[Measure]) = "Sales running total",[ Sales running total]
)

 

vjianpengmsft_7-1730256803291.png

To dynamically switch measure values โ€‹โ€‹in a slicer:

vjianpengmsft_8-1730256863836.png

The only shortcoming of this approach is that it only supports single selection. Other functions are similar to field parameters, allowing users to continue to switch dimensions/measures freely.

 

 

 

 

Best Regards

Jianpeng Li

If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

This workaround using measures can only be applied to the value area of Power BI matrix (table) visual controls, not to the row and column areas. What I need is automatic field switching for the row and column areas.

 

่ฟ™็ง้‡‡็”จๅบฆ้‡ๅ€ผ็š„ๅ˜้€š่งฃๅ†ณๆ–นๆณ•๏ผŒๅช่ƒฝๅบ”็”จ POWER BI ็Ÿฉ้˜ต(่กจๆ ผ)่ง†ๅ›พๆŽงไปถ็š„ๅ€ผๅŒบๅŸŸ๏ผŒไธ่ƒฝๅบ”็”จๅˆฐ่กŒใ€ๅˆ—ๅŒบๅŸŸ๏ผŒๆˆ‘้œ€่ฆ็š„ๆ˜ฏไฝœ่กŒใ€ๅˆ—ๅŒบๅŸŸ็š„่‡ชๅŠจๅญ—ๆฎตๅˆ‡ๆข

lbendlin
Super User
Super User

If this is important to you please consider voting for an existing idea or raising a new one at https://ideas.fabric.microsoft.com

Thank you, it has already been submitted to https://ideas.fabric.microsoft.com.

Anonymous
Not applicable

Hi @Suntime 

Indeed, this workaround is not a complete replacement for field parameters. Can you share your ideas URL here? So that other forum users can vote for your ideas?
You can mark your ideas as solutions, so that others can quickly find your post and vote for it when they are looking for solutions!

 

Best Regards

Jianpeng Li

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathonโ€”running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

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

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors