When I process the dimension I get the following error: A duplicate
attribute key has been found when processing table CustMstr Column Custnmbr
Value 1000 Table CustMstr Column PrimBillTo Value Primary. The attribute is
Customer Number.
Looking at the source data, my CustMstr table has one entry for 1000, with a
Primary Bill To Value of Primary. In the CustAddr table, I have 4 records
for Customer 1000, but only one with a Customer Address ID of Primary.
What am I missing here?
You can set the dim processing to ignore duplicates, but if you do
this, make sure that somewhere else in your ETL you have data-quality
checks to prevent any problems. I'd look at this as a last, but
workable, resort.
Preferable, and depending on your dimension relationship designs, a
redesign of your dimension relationship structures would eliminate
this SSAS message.