Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register now.
I've created the following custom visual using a table Data View Mapping. If I added a column to my GroupingOrMeasure Data Role the table.columns.queryName property of this column takes the value of the first summarization option (which is sum): "Sum( Table.Column1 )".
But if I change the aggregate function of this column to "Don't Summarize" (or any other), the queryName property doesn't update at all, is still "Sum( Table.Column1 )":
Exploring Custom Visual DataView
Steps to reproduce this issue
1. Create the following table:
Adding data to a new table
2. Create a custom visual with the following capability:
"dataRoles": [
{
"name": "columns",
"kind": "GroupingOrMeasure",
"displayName": "Columns"
}
]
"dataViewMappings": [
{
"table": {
"rows": {
"select": [
{
"for": {
"in": "columns"
}
}
]
}
}
}
]
3. Explore table.columns.queryName value with Show DataView button and see how this property is not updated after changing the aggregate function of Column1.
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.