보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

이 자습서에서는 LuckyTemplates 모델링 및 구성과 관련된 정말 중요한 주제에 대해 이야기하겠습니다 . LuckyTemplates가 웨비나, 정상 회담 및 LuckyTemplates 회원에게 공개하는 대부분의 데모에서 측정 그룹의 사용이 광범위하다는 것을 알 수 있습니다. 이 블로그 하단에서 이 튜토리얼의 전체 비디오를 볼 수 있습니다.

LuckyTemplates가 생성하는 모든 모델에 측정값 그룹이 구현된 데에는 그만한 이유가 있습니다. LuckyTemplates 내에서 고급 분석 모델 및 보고서를 개발할 때 만들고 있는 모든 DAX 측정값을 구성하는 것이 매우 중요합니다 .

이렇게 하지 않으면 측정값을 찾기 어렵기 때문에 향후 모델을 유지 관리하고 감사하기가 매우 어려워집니다.

이 자습서는 측정값 그룹이 중요한 이유와 LuckyTemplates 내에서 측정값 그룹을 실제로 만드는 방법에 대해 자세히 설명합니다.  이제 막 시작하여 측정값을 도입하는 경우 확실히 관련성이 있고 가치 있는 모범 사례입니다.

여기에서 이 보고서를 살펴보겠습니다. 이것은 2018년 2월 Learning Summit 에서 나온 것입니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

FIELDS( 필드) 창 아래에 여러 측정값 그룹 또는 측정값 테이블이 있음 을 알 수 있습니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

학습 서밋의 개발 측면은 약 45분에서 최대 1시간의 세 세션에 불과했습니다. 그리고 그 시간 안에 우리는 이 고유한 그룹 내에서 약 40~50개의 측정값을 만들 수 있었습니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

모든 테이블에 이러한 항목이 있고 제대로 구성하지 않을 것이라고 상상해 보십시오. 개발 과정에서 실제로 하고 있는 일에 대해 확실히 알 수 없게 될 것입니다.

목차

분기 방법론 측정

측정값 분기는 측정값 그룹을 기반으로 하는 또 다른 중요한 개발 기술입니다.

이 방법론에서는 일반적으로 측정값을 분리하고 측정값이 속한 분기에 따라 그룹으로 묶습니다. 이제 저는 항상 핵심 계산(계산)부터 시작하며 이러한 측정값을 핵심 측정값이라고 합니다 .

이것은 내가 가장 가능성이 높은 곳에서 시작합니다. SUM , , SUMX 와 같은 간단한 DAX 측정값 과 기타 모든 간단한 핵심 함수를 만듭니다 . 단순하고 반복적이며 집계되는 모든 기능을 주요 측정 그룹 에 넣었습니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

그런 다음 이동 평균 , 순위 , 시나리오 분석 , 세분화 기술 , 시간 비교 등과 같은 선택된 분석 패턴으로 분기합니다 . 

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

보시다시피 시간 비교 측정 그룹에도 다양한 측정이 있을 수 있습니다. 이는 Sales Last Year 뿐만 아니라 Sales This year 와 Last year 사이의 모든 차이도 계산하기를 원할 수 있기 때문입니다 . 또한 올해와 작년 사이의 백분율 변화를 계산할 수 있습니다 . 

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

이제 이것들은 이러한 수많은 측정값을 얻을 수 있는 방법에 대한 몇 가지 예일 뿐입니다. 그리고 이러한 측정값을 참조하고 보고서 및 시각화로 끌어올 수 있도록 매우 직관적으로 유지해야 합니다.

이는 모든 테이블을 검색하여(어떤 측정값이 어디로 가는지 찾으려고) 혼란스러워지는 것을 방지하기 위한 것입니다.

이러한 모든 측정값을 쉽게 정렬할 수 있으므로 보고서 작성 속도와 효율성 측면에서 큰 차이를 만들 수 있습니다. 

LuckyTemplates 모델링을 위한 샘플 기법

이제 모델에서 평소에 하는 일을 공유하겠습니다. 이것은 조직의 관점에서도 중요한 것으로 간주됩니다.

나는 보통 측정 테이블을 오른쪽에 놓습니다. 가끔은 아래쪽에 배치하기도 합니다. 일반적으로 핵심 모델과 관계가 없기 때문입니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

그러나 이 섹션 내에서 참조하는 것은 여전히 ​​중요합니다. 쉽게 식별할 수 있는 하나의 명확한 그룹에 있기를 원하기 때문입니다.

이 경우 수요 시나리오 그룹 내 모든 순위 공식을 쉽게 확인하고 찾을 수 있습니다.

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

이것이 바로 제가 여기서 지적하고 싶은 핵심입니다. 거듭 말씀드리지만 LuckyTemplates 모델링 및 조직의 효율성과 관련하여 이러한 측정값 그룹이 얼마나 중요한지 언급하고 싶습니다.

LuckyTemplates 모델 내에서 검색 기능 활용

또한 FIELDS 창 내의 검색 표시줄 과 같은 다른 기능을 활용할 수 있습니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

' 움직이다 '를 입력해 봅시다 . 알다시피, 검색한 항목과 연결된 특정 측정값 그룹 내의 모든 관련 결과를 표시했습니다.

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

시각화를 통한 선택

제가 보여드리고 싶은 또 다른 멋진 것이 있습니다. 시각화 (이 경우 도시 하이라이트) 를 선택하면 측정값 그룹 또는 테이블 내에서 포함된 측정값이 나타나는 위치를 항상 확인할 수 있습니다.

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

다른 사람이 설정하거나 게시한 방법을 쉽게 이해할 수 있습니다. 그리고 나중에 보고서를 보고 싶을 때 이러한 측정값을 빠르게 찾아 참조할 수 있습니다.

그것이 제가 여기서 정확히 지적하고 싶은 아이디어입니다. 하지만 이 작업을 마치기 전에 측정값 그룹을 실제로 만드는 방법을 보여드리겠습니다 .

LuckyTemplates 모델에서 측정값 그룹 만들기

측정값 그룹을 만들려면 홈 탭 에서 데이터 입력 옵션을 클릭하기만 하면 됩니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

그러면 테이블 창이 나타납니다. 실제로 테이블 안에 아무것도 넣을 필요가 없습니다. 즉, 공백으로 둘 수 있습니다. 

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

측정값 그룹의 이름을 입력하기만 하면 됩니다. 이 예에서는 이름을 'Demo' 로 지정합니다 . 그런 다음 로드 를 클릭합니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

그러면 테이블이 생성됩니다. 여기에는 실제로 데이터가 없기 때문에 관계가 구축되지 않습니다.

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

다음에 해야 할 일은 홈 탭 에서 새 측정값 옵션을 클릭하여 측정값을 만드는 것입니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

이 측정값을 Demo Sales 라고 하겠습니다 . 빠르게 만들기 위해 다른 측정값( Sales LY ) 을 참조합니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

따라서 생성된 Demo Sales 측정값이 이제 Demo 측정값 그룹 내에 나타납니다.

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

이 Column1은 실제로 필요하지 않으므로 먼저 삭제하겠습니다 .

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

삭제한 후 표시/숨기기 창 안팎을 클릭하기만 하면 측정값 그룹 또는 측정값 테이블임을 확인할 수 있습니다. 

보고서에 DAX 측정 그룹 구현 - LuckyTemplates 모델링 검토

따라서 측정값 그룹을 실제로 만드는 방법을 빠르게 보여주기 위한 것입니다 .

결론

측정 분기는 가능한 한 모델에서 구현을 시작하는 매우 중요한 개발 개념입니다 . 이 개발 기술을 측정값 그룹과 함께 활용하면 LuckyTemplates 내에서 구현하는 개발 작업에 절대적으로 큰 규모와 효율성을 가져올 수 있습니다.

이 특정 콘텐츠를 검토해 보십시오. LuckyTemplates 내에서 LuckyTemplates 모델링 및 보고 기술을 엄청나게 향상시킬 것입니다 . 이러한 아이디어와 기술을 자신의 보고서와 모델에 구현하는 것이 좋습니다.

***** LuckyTemplates 학습? *****









파이썬에서 자기란 무엇인가: 실제 사례

파이썬에서 자기란 무엇인가: 실제 사례

파이썬에서 자기란 무엇인가: 실제 사례

R에서 RDS 파일을 저장하고 로드하는 방법

R에서 RDS 파일을 저장하고 로드하는 방법

R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.

첫 N 영업일 재방문 – DAX 코딩 언어 솔루션

첫 N 영업일 재방문 – DAX 코딩 언어 솔루션

이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.

LuckyTemplates에서 다중 스레드 동적 시각적 개체 기술을 사용한 인사이트 쇼케이스

LuckyTemplates에서 다중 스레드 동적 시각적 개체 기술을 사용한 인사이트 쇼케이스

이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.

LuckyTemplates의 컨텍스트 필터링 소개

LuckyTemplates의 컨텍스트 필터링 소개

이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.

LuckyTemplates 온라인 서비스에서 앱을 사용하기 위한 최고의 팁

LuckyTemplates 온라인 서비스에서 앱을 사용하기 위한 최고의 팁

LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.

시간 경과에 따른 이익 마진 변화 분석 - LuckyTemplates 및 DAX를 사용한 분석

시간 경과에 따른 이익 마진 변화 분석 - LuckyTemplates 및 DAX를 사용한 분석

LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.

DAX Studio의 데이터 캐시에 대한 구체화 아이디어

DAX Studio의 데이터 캐시에 대한 구체화 아이디어

이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.

LuckyTemplates를 사용한 비즈니스 보고

LuckyTemplates를 사용한 비즈니스 보고

지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.

LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것

LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것

LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것