У меня есть большая база данных (2 миллиона строк). Существует много столбцов, но два релевантных - CustomerID и AccountType. Клиент может иметь несколько типов учетных записей, и если они это сделают, они будут отображаться как разные строки в базе данных. Если какой-либо из учетных записей клиентов является AccountType = Premium, то они являются клиентами Premium.Power Pivot/DAX - Добавить столбец, который помещает все записи для клиентов, которые соответствуют критериям в любом из своих строк.
Я хочу добавить столбец в PowerPivot, который укажет, является ли клиент Premium или нет. Так, например:
CustomerID Account Type Custom Column
1 Basic Premium
2 Deposit Not Premium
3 Savings Not Premium
1 Premium Premium
Так в моем примере, потому что клиент 1 имеет премиум-аккаунта в последней строке, первая строка также помечен как Premium. Чтобы сделать это на один шаг сложнее, на самом деле есть несколько кодов, поэтому это могут быть Premium1, Premium2 и т. Д.
Я думаю, что смогу сделать это, создав отдельную таблицу и связав ее, но я бы предпочел избежать этого если возможно, сохраните размер файла.