нужна помощь для решения круговой зависимости - PullRequest
0 голосов
/ 23 апреля 2019

Мне нужно вычислить столбец с помощью функции IF () на основе двух таблиц, но я получаю ошибку циклической зависимости.

имеют модель данных, как показано на рисунке ниже.

В моей таблице фактов есть два столбца с именами A и B, а в таблице измерений сотрудников - столбец с именем «более 3 месяцев». (пожалуйста, игнорируйте другие столбцы)

В моей таблице фактов мне нужно иметь следующий столбец:

C= A- B

и затем мне нужно иметь столбец, который выдает результат следующим образом:

result= IF [C <= 0 AND [employyed more than 3 months] = 'True'
THEN [C]
ELSE 0
END

Я пытался создать вычисляемый столбец с помощью функции CALCULATE (), но я получаю ошибку циклической зависимости.

Может кто-нибудь помочь мне создать это? enter image description here

...