When an entity set is bound to a base entity type but OData service returns collection of a derived type, Power BI needs to look at @odata.type feed annotation to determine the correct type to properly display columns.
I see this post is from 2015 Nov. Is there any updated on this. My entity set is bound to a base entity type but OData Service returns collection of derived type. Power is displaying only properties of base type. I am using power bi - Version: 2.57.5068.721 64-bit (April, 2018).