When using Dataverse tables, I often can refer to column names by their display names instead of their [publisher]_[field] internal name, even after using functions on the table/records. However, GroupBy() reliably "strips" these display names away, and the resulting table only uses the internal names. Is there any way to retain these display names without using RenameColumns()?
This can be seen when referencing the column display name within the arguments of GroupBy(), but not being able to reference the column by the same name in its results:
No. GroupBy() always drops Dataverse display-name metadata and returns columns using their internal (logical) names. There’s currently no way to retain display names without explicitly renaming the columns (e.g., with RenameColumns()).
If you want more clarity on Display Name vs Logical (Internal) Name behavior in Power Fx, Microsoft has officially documented this.
If this response resolves your issue, please mark it as the Verified Answer so it can help other community members as well.
1 people found this reply helpful.
Was this reply helpful?YesNo
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.