ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Power BI & DAX: How to Flatten a Parent Child Hierarchy

Автор: KnowledgeBank by obviEnce

Загружено: 2020-05-26

Просмотров: 38152

Описание: Unfortunately, Power BI does not natively support Parent/Child hierarchies. Luckily, we have several DAX functions that make it possible to convert (or flatten) a parent/child hierarchy into a traditional Power BI Level based hierarchy.

In this video I introduce parent child hierarchies, talk about some of the requirements necessary for Power BI to be able to work these hierarchies and then I walk through all the steps necessary to use a parent child hierarchy in Power BI.

These are the calculations I used in the video for your reference:
hasDirectReports =
CONTAINS (
ALL ( Employee ),
Employee[Manager Employee ID], Employee[EmployeeID]
)

path =
PATH ( Employee[EmployeeID], Employee[Manager Employee ID] )

Level 1 ID =
PATHITEM ( Employee[path], 1, INTEGER )

Level 2 ID =
PATHITEM ( Employee[path], 2, INTEGER )

Level 3 ID =
PATHITEM ( Employee[path], 3, INTEGER )

Level 4 ID =
PATHITEM ( Employee[path], 4, INTEGER )

Level 1 =
VAR ManagerName =
CALCULATE (
MAX ( Employee[Employee Name] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 1 ID] )
)
)
VAR title =
CALCULATE (
MAX ( Employee[Title] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 1 ID] )
)
)
RETURN
IF (
ManagerName = BLANK (),
Employee[Employee Name],
ManagerName & " (" & title & ")"
)

Level 2 =
VAR ManagerName =
CALCULATE (
MAX ( Employee[Employee Name] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 2 ID] )
)
)
VAR title =
CALCULATE (
MAX ( Employee[Title] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 2 ID] )
)
)
RETURN
IF (
ManagerName = BLANK (),
Employee[Employee Name],
ManagerName & " (" & title & ")"
)

Level 3 =
VAR ManagerName =
CALCULATE (
MAX ( Employee[Employee Name] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 3 ID] )
)
)
VAR title =
CALCULATE (
MAX ( Employee[Title] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 3 ID] )
)
)
RETURN
IF (
ManagerName = BLANK (),
Employee[Employee Name],
ManagerName & " (" & title & ")"
)

Level 4 =
VAR ManagerName =
CALCULATE (
MAX ( Employee[Employee Name] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 4 ID] )
)
)
VAR title =
CALCULATE (
MAX ( Employee[Title] ),
FILTER (
ALL ( Employee ),
Employee[EmployeeID] = EARLIER ( Employee[Level 4 ID] )
)
)
RETURN
IF (
ManagerName = BLANK (),
IF ( Employee[hasDirectReports], Employee[Employee Name], Employee[Level 3] ),
ManagerName & " (" & title & ")"
)

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Power BI & DAX: How to Flatten a Parent Child Hierarchy

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Mastering Power BI Data Modeling: Foundational Best Practices for Optimal Insights

Mastering Power BI Data Modeling: Foundational Best Practices for Optimal Insights

Time Series Forecasting in #PowerBI Hands-on Course, From Beginning to End + #Visualizations #DAX

Time Series Forecasting in #PowerBI Hands-on Course, From Beginning to End + #Visualizations #DAX

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

WEBINARIUM Power BI - budowa dashboardów analitycznych

WEBINARIUM Power BI - budowa dashboardów analitycznych

Mastering Power BI PARENT CHILD Hierarchy!!!

Mastering Power BI PARENT CHILD Hierarchy!!!

Почему Ядерная война уже началась (А вы не заметили)

Почему Ядерная война уже началась (А вы не заметили)

ГОЛОС СЮРПРИЗ: Они звучат не так, как вы думали

ГОЛОС СЮРПРИЗ: Они звучат не так, как вы думали

Учебник по Excel за 15 минут

Учебник по Excel за 15 минут

PowerBi & DAX - Parent Child Hierarchies (Part I)

PowerBi & DAX - Parent Child Hierarchies (Part I)

Excel против Power BI против SQL против Python | Сравнение на фондовом рынке

Excel против Power BI против SQL против Python | Сравнение на фондовом рынке

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

Перестаньте использовать длинные формулы: попробуйте вместо них «*» и «?»

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

«Сыграй На Пианино — Я Женюсь!» — Смеялся Миллиардер… Пока Еврейка Не Показала Свой Дар

🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение)

🧪🧪🧪🧪Как увидеть гиперпространство (4-е измерение)

How to FLATTEN your Hierarchies / Get Reporting Lines and Direct Reports // Power BI Guide in 2022

How to FLATTEN your Hierarchies / Get Reporting Lines and Direct Reports // Power BI Guide in 2022

Displaying only child values in parent-child - Unplugged #46

Displaying only child values in parent-child - Unplugged #46

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Пример использования List.Accumulate в Power Query

Пример использования List.Accumulate в Power Query

How to remove blanks and repeats form tables and charts in parent child hierarchies #powerbi #dax

How to remove blanks and repeats form tables and charts in parent child hierarchies #powerbi #dax

Power BI Org Chart: Impress HR in 10 Minutes!

Power BI Org Chart: Impress HR in 10 Minutes!

Румынская математическая олимпиада

Румынская математическая олимпиада

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]