Мне нужно вычислить столбец с помощью функции IF () на основе двух таблиц, но я получаю ошибку циклической зависимости.
имеют модель данных, как показано на рисунке ниже.
В моей таблице фактов есть два столбца с именами A и B, а в таблице измерений сотрудников - столбец с именем «более 3 месяцев». (пожалуйста, игнорируйте другие столбцы)
В моей таблице фактов мне нужно иметь следующий столбец:
C= A- B
и затем мне нужно иметь столбец, который выдает результат следующим образом:
result= IF [C <= 0 AND [employyed more than 3 months] = 'True'
THEN [C]
ELSE 0
END
Я пытался создать вычисляемый столбец с помощью функции CALCULATE (), но я получаю ошибку циклической зависимости.
Может кто-нибудь помочь мне создать это?