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

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

Reply
steph_io
Advocate II
Advocate II

how do i use the CDS display name for custom entities in power bi

How do I use the display name of the fields of a CDS custom entity?

I am using the Common Data Service connector in Power BI Desktop tool. When I connect to to a custom table, the Advanced setting of 'Add display column (optional)' that is default set to true, but it seems to not work. 

Is there M code or functions that I can use to import the display name of fields, rather than the cr6a2_fieldname of the cds custom entity?

 

Thanks

1 ACCEPTED SOLUTION
artemus
Microsoft Employee
Microsoft Employee

It looks like this isn't supported directly for your dataset. You would need to create a manual query to CDS to get the mapping from name to display name.

 

The URL for getting this data would look something like (you can use a network sniffer or possibly look at the logs to find this out):

 

https://endpoint.com/EntityDefinitions

Query:

$select=Attributes

$expand=Attributes($select=AttributeType,LogicalName,IsValidForRead)

$filter=SchemaName eq <your schema>

Headers:

Accept=application;json;odata.metadata=none

OData-MaxVersion=4.0

Perfer=odata.include-annotations="-*"

View solution in original post

3 REPLIES 3
artemus
Microsoft Employee
Microsoft Employee

This happens if there is no readable fields with attributes of type Packlist, State, or Status. Can you provide a sample of the attributes on the table you are looking at?

CDS Budget Project Entity.PNG

artemus
Microsoft Employee
Microsoft Employee

It looks like this isn't supported directly for your dataset. You would need to create a manual query to CDS to get the mapping from name to display name.

 

The URL for getting this data would look something like (you can use a network sniffer or possibly look at the logs to find this out):

 

https://endpoint.com/EntityDefinitions

Query:

$select=Attributes

$expand=Attributes($select=AttributeType,LogicalName,IsValidForRead)

$filter=SchemaName eq <your schema>

Headers:

Accept=application;json;odata.metadata=none

OData-MaxVersion=4.0

Perfer=odata.include-annotations="-*"

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!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 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 Kudoed Authors