У меня есть карта, которая показывает количество всех проектов.Существуют выпадающие списки, такие как:
-Имя сотрудника
-Практика (например, Финансы, DevOps, AppDev)
Я пытаюсь изменить количество на основе фильтра Iесть выбор.Например, если у меня нет выбранного фильтра, количество должно быть общим количеством проектов.Если я выбираю имя сотрудника, счетчик должен показывать количество проектов, над которыми работал сотрудник, аналогично для практики, если я выбираю практику, количество проектов должно изменяться, и должны учитываться только те объекты, которые подпадают под определенную практику.
Данные поступают из трех таблиц:
Таблица проекта (содержит сведения о проекте, такие как имя, идентификатор и т. Д.)
Таблица сотрудников (содержит информацию о сотруднике)
Таблица ресурсов (содержит различные методы)
Существует отображение 1: 1с двунаправленной фильтрацией между Project и Employee table.
Существует отображение 1: * с двунаправленной фильтрацией между таблицей Employee и Resource.
Нет прямой связи между таблицей Resource и Project.
Есть ли способдобиться этого в одной карточке?
Я пытался отфильтровать проект по сотруднику.У меня есть один фильтр для имен сотрудников, а ProjectCount является мерой, которая подсчитывает общее количество проектов.Это не работаетКуда я иду не так?
ProjectCountByEmp =
VAR proj = Values('DPM_Project'[ProjectName])
RETURN
CALCULATE(DPM_Project[ProjectCount],ALL('DPM_MST_Employee'[FirstName]),proj)