This query works fine since we're querying the Customer attribute and the Email Address member property.EVALUATE SUMMARIZE( VALUES('Customer'), 'Customer'[Customer.Key0], 'Customer'[Customer], 'Customer'[Email Address] )However, if I query the Email Address member property directly using this query...EVALUATE SUMMARIZE( VALUES('Customer'), 'Customer'[Email Address] )The error message is not very helpful:Query (2, 11) Column [Email Address] is part of composite key, but not all columns of the composite key are included in the expression or its dependent expression.The error message isn't helpful especially because it's the same error message you get if you summarize by the name and don't include the key:EVALUATE SUMMARIZE( VALUES('Customer'), 'Customer'[Customer] )I feel that you should create a better error message if you query a member property without the parent attribute. I think this is especially important because you have chosen to refer to a member property Email Address of the Customer attribute as: TableName[MemberPropertyName] rather than TableName[AttributeName.MemberPropertyName]. (From what I can tell, you only get the TableName[AttributeName.MemberPropertyName] if there's already another member property with the same name on another attribute.)
Product Language
Version
Category
Operating System
Operating System Language
Steps to Reproduce
Actual Results
Expected Results
Platform
Virtualization
Please wait...