cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
the_olka
New Member

External CDM folder can't resolve inherited entity

Hi All,

I've created DataFlow using External CDM folder in data lake. I'm trying to retrieve entity data by providing appropriate manifest and entity json files. I would like to use entity inheritance feature like this:

the_olka_0-1660920759283.png

This works in EntityViewer (GitHub) - appropriate entity and its properties are visible but not in Power BI desktop.

Here is base entity config:

the_olka_1-1660920869929.png

 

Can someone help me to resolve this issue? ExtendsEntity feature is very important in using,

what's wrong with my config? probably for dataLake there should be different corpusPath urls?

Thanks in advance.

 

 

 

2 REPLIES 2
Daryl-Lynch-Bzy
Super User
Super User

Hi @the_olka - you screenshots suggest that you are connecting to the Data Lake via a tool like Azure Data Factory instead of Power BI Desktop.  Could you please share screenshots of the steps when connecting using Power BI Get Data:

DarylLynchBzy_0-1660927464493.png

 

Hi @Daryl-Lynch-Bzy , I created DataFlow in Power BI workspace using Attach External CDM option where I provided url to my manifest file in DataLake (i am using default.manifest.cdm.json instead of model.json)

the_olka_0-1660982385252.png

After workspace created I can create reports in power BI Desktop.

Everything was working as expected and DF provided appropriate data until I started to use ExtendsEntity property in Entity.cdm.json. Power BI cannot resolve the inheritance.

the_olka_1-1660982482831.png

Can someone please clarify what is a proper way to inherit entity model in Entity.cdm.json?

Helpful resources

Announcements
Winner of T-Shirt Design

Power BI T-Shirt Design Challenge 2023

Find out who won the T-Shirt Design Challenge and the top 3 finalists.

March 2023 Update3

Power BI March 2023 Update

Find out more about the March 2023 update.

Top Solution Authors