Полагаю, это общая и основная проблема. Я пытаюсь получить «чистую стоимость» меры в зависимости от измерения. Позвольте мне объяснить ..
У меня есть таблица фактов factTicket и измерение с именем Операция , которые имеют 2 значения: Открыто и Закрыто. Цель состоит в том, чтобы получить количество открытых и закрытых билетов за каждый месяц.
В браузере кубов у меня есть мера отличительного подсчета TicketID в соответствии с измерением операции, но я бы хотел, чтобы общий итог был Открыт минус Закрыт вместо Открыто + Закрыто
В FactTable есть запись с датой для каждого открытого тикета, и вторая запись добавляется, когда тикет закрыт (таким образом, в тикете может быть максимум 2 записи в таблице фактов)
Возможно ли это? Я не могу найти способ сделать это .. Может быть, «Операционное измерение» - плохая идея, и у меня должна быть 1 запись на билет с полями OpenedDate и ClosedDate? Я не верю, что это решит проблему, так как Distinct Count всегда возвращает положительное значение, поэтому общий итог все равно будет открыт + закрыт.
Любые идеи приветствуются!
Thx