The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
In PBI copilot_diagnostic file, many data fields' visibility are shown as hidden, even though in the PBI desktop, I am sure all the columns/fields/measures are not hidden.
I want to know why they are hidden, and how to turn on the visibility ?
{
"Binding": {
"EntityName": "TableABC",
"PropertyName": "FieldABC"
},
"Terms": [],
"Visibility": "Hidden"
}
Solved! Go to Solution.
When you see entries like this in the copilot_diagnostic JSON file:
{ "Binding": { "EntityName": "TableABC", "PropertyName": "FieldABC" }, "Terms": [], "Visibility": "Hidden" }
it reflects what Power BI Copilot thinks the model field’s visibility status is. Even if in Power BI Desktop you see the column or measure enabled, Copilot may still classify it as Hidden for a few reasons:
To fix this and make the fields visible to Copilot:
If you're using Arm-based or XMLA-connected development:
---
Step | Action | Why it helps |
---|---|---|
1 | Refresh and re-publish | Ensures Copilot reads current metadata |
2 | Unhide fields via Desktop UI | Makes them visible in the semantic model |
3 | Check “Is Hidden” in Tabular Editor | Overrides hidden flag in model definition |
4 | Rerun diagnostics | Verifies that Copilot now detects visibility |
---
If after these steps the field still shows as “Hidden” in Copilot diagnostic logs, it could be due to:
✔️ If my message helped solve your issue, please mark it as Resolved! 👍 If it was helpful, consider giving it a Kudos! |
You are so helpful. I did use zip approach to change connection and other measure setting before, which could be the root cause of current sitation. As this dataset has been running for 4 years with more than 400+ users, don't want to rebuild it again, your advise is so helpful as next my guiding steps, much appreciated.
If my message helped solve your issue, please mark it as Resolved!
When you see entries like this in the copilot_diagnostic JSON file:
{ "Binding": { "EntityName": "TableABC", "PropertyName": "FieldABC" }, "Terms": [], "Visibility": "Hidden" }
it reflects what Power BI Copilot thinks the model field’s visibility status is. Even if in Power BI Desktop you see the column or measure enabled, Copilot may still classify it as Hidden for a few reasons:
To fix this and make the fields visible to Copilot:
If you're using Arm-based or XMLA-connected development:
---
Step | Action | Why it helps |
---|---|---|
1 | Refresh and re-publish | Ensures Copilot reads current metadata |
2 | Unhide fields via Desktop UI | Makes them visible in the semantic model |
3 | Check “Is Hidden” in Tabular Editor | Overrides hidden flag in model definition |
4 | Rerun diagnostics | Verifies that Copilot now detects visibility |
---
If after these steps the field still shows as “Hidden” in Copilot diagnostic logs, it could be due to:
✔️ If my message helped solve your issue, please mark it as Resolved! 👍 If it was helpful, consider giving it a Kudos! |