파이썬에서 자기란 무엇인가: 실제 사례
파이썬에서 자기란 무엇인가: 실제 사례
DAX(Data Analysis Expression) 수식 언어는 LuckyTemplates의 핵심 기둥 중 하나입니다.
DAX를 배우는 것은 처음에는 압도적일 수 있습니다. 그러나 작동 방식을 이해하면 분석 통찰력을 높일 수 있습니다.
보고서에서 뛰어난 통찰력을 얻는 핵심은 DAX 계산을 사용하는 것입니다.
이 자습서에서는 DAX를 사용할 때 기억해야 하는 몇 가지 중요한 기술에 대해 설명합니다. 이에 대한 별도의 과정이 있으���로 DAX 수식 및 예제에 대한 자세한 설명은 생략합니다. 필수 사항을 학습하여 DAX를 시작하는 데 도움을 드리고자 합니다.
목차
LuckyTemplates에서 DAX의 기초 학습
다른 수식 언어와 비교할 때 DAX는 고품질 분석을 생성하는 데 사용할 수 있는 가장 효율적인 도구입니다. 그렇기 때문에 LuckyTemplates 내에서 DAX를 사용할 때 기본 사항을 알아야 합니다.
계산 열 또는 측정값을 통해 DAX 수식을 작성할 수 있습니다 . 또한 LuckyTemplates에 어떤 컨텍스트가 있는지 이해해야 합니다 .
LuckyTemplates의 다양한 기둥에 대해 논의할 때 자습서가 순서를 따른다는 것을 눈치채셨을 것입니다. 우리는 쿼리 편집기 의 기초부터 시작하여 데이터 모델 의 기초를 따랐습니다 . DAX 계산을 공부하기 전에 먼저 이러한 내용을 이해해야 합니다. 이는 필터가 항상 계산 전에 먼저 적용되기 때문입니다.
LuckyTemplates에서 DAX에 사용되는 두 가지 계산 엔진은 집계자 와 반복자 입니다 .
집계는 계산 속도를 개선할 수 있도록 테이블과 데이터를 줄이는 데 사용됩니다. 한편 반복은 테이블의 모든 행에서 논리를 평가하는 데 사용됩니다. 관련 시나리오에 적용할 수 있도록 이 두 기능의 차이점을 아는 것이 중요합니다.
기능 에 익숙해져야 합니다 . 분석 및 계산 중에 이 기능을 많이 접하게 될 것입니다. LuckyTemplates에는 CALCULATE 함수 의 유용성과 일치할 수 있는 다른 DAX 함수가 없습니다 .
여기에서 언급한 모든 내용은 DAX 계산을 시작하기 전에 알아야 할 DAX에 대한 주요 통찰력입니다. 다음 섹션에서는 간단한 DAX 계산과 함께 계산된 열 및 측정값에 대해 자세히 살펴보겠습니다.
LuckyTemplates에서 계산 열 사용
앞서 언급했듯이 계산된 열 또는 측정값을 사용하여 LuckyTemplates에서 DAX 계산을 작성할 수 있습니다. 먼저 계산 열을 사용하는 방법을 보여 드리겠습니다.
이 예에는 이미 주문 수량 , 단가 , 총 단가 및 총 수익 열이 있습니다 .
비용을 계산하려면 계산 열을 사용하여 비용을 계산할 수 있습니다.
이렇게 하려면 모델링 탭 에서 새 열을 클릭합니다 .
이제 새 열이 있으므로 비용 으로 이름을 바꿉니다 . 수식 입력줄에서 주문 수량 에 총 단가를 곱하기만 하면 됩니다 .
Enter 키를 누르면 Sales 테이블의 새 열에 해당 결과가 표시됩니다. 계산된 열을 사용하여 모든 계산 작업을 수행하는 것이 얼마나 간단합니다.
이 기술은 작동하지만 반복 함수로 수식을 만들 수 있기 때문에 필요하지 않습니다. 계산 열을 사용하는 경우 팩트 테이블에 추가 열도 생성됩니다.
그러나 반복자를 사용하면 데이터를 테이블에 물리적으로 배치하지 않고도 동일한 결과를 계산할 수 있습니다. 이것이 둘 사이의 주요 차이점입니다.
타당할 때만 계산 열을 사용해야 합니다. 이것이 제가 여러분과 공유하고 싶은 핵심 통찰력 중 하나입니다.
LuckyTemplates에서 측정값 사용
이제 측정값을 통해 LuckyTemplates에서 DAX 계산을 사용하는 방법을 보여드리겠습니다.
이렇게 하려면 모델링 리본 에서 새 측정값을 클릭하여 측정값을 만듭니다. 홈 리본 에서 새 측정값 에 액세스하여 클릭할 수도 있습니다 .
이제 새 측정값의 이름을 Total Sales 로 지정합니다 . 여러 번 언급했듯이 측정값의 이름을 올바르게 지정해야 합니다.
쿼리 편집기 및 데이터 모델 에서 항목을 구성할 때 직관적인 명명 규칙을 따르는 것이 중요합니다 . 이것은 DAX 계산에서도 중요합니다.
다른 사람들이 귀하의 분석을 사용할 때 귀하의 데이터가 무엇에 관한 것인지 쉽게 이해할 수 있도록 정확히 무엇에 관한 것인지에 따라 측정값의 이름을 지정해야 합니다.
예제로 돌아가서 간단한 조치를 작성하여 시작할 수 있습니다. 예를 들어 참조하려는 열을 입력하면 관련 제안이 나타납니다. 탭을 눌러 관련 제안을 선택하고 Enter 키를 누르십시오.
이것이 열 이름을 올바르게 지정해야 하는 또 다른 이유입니다. 적절한 명명 규칙을 사용하면 필요한 모든 것을 쉽게 검색할 수 있습니다.
이 예제에서는 LuckyTemplates의 오른쪽에서 Total Sales 측정값을 찾을 수 있습니다. 이제 테이블로 드래그하여 총 수익 열을 볼 수 있습니다.
총 수익 및 총 판매 열의 데이터를 비교하려고 하면 데이터가 동일하다는 것을 알 수 있습니다. 여기에서 총 수익 열을 삭제하고 총 판매액에 대한 새 측정값을 사용할 수 있습니다.
이 예에서는 측정값을 사용하는 간단한 DAX 계산을 보여줍니다. 총 거래 계산, 판매 평균 등과 같은 다른 간단한 분석도 수행할 수 있습니다. 나중에 시나리오에 따라 더 복잡한 것으로 분기할 수 있습니다.
DAX 사용을 위한 추가 기술
Excel 배경에서 온 경우 계산된 열에 익숙할 수 있습니다. 그러나 여기 LuckyTemplates에서는 DAX 계산을 위한 측정값 사용에 더 의존해야 합니다.
또는 함수 와 함께 작동하는 경향이 있는 반면 계산 열은 지원 함수 없이 작동합니다.
이 예에서는 테이블에 총 수익 에 대한 열이 이미 있습니다 . 시각화로 전환할 수도 있습니다.
그러나 이 과정을 권장하지 않습니다. 열을 가져오는 대신 모든 유형의 계산에 대해 항상 DAX 수식을 작성해야 합니다.
데이터가 아무리 단순하더라도 DAX 측정값을 사용하여 만들어야 합니다. 측정 분기 기술을 사용하여 더 복잡한 계산을 만들 때 필요합니다 .
측정값 분기는 측정값 내에서 특정 측정값을 참조하여 고급 분석을 생성하는 프로세스입니다.
또 다른 예에서는 계산된 열을 사용하여 테이블에 추가 차원을 추가했습니다. 아래 샘플은 시간 경과에 따른 제품 판매를 계산하지만 시간 필터를 사용하지 않았습니다.
Product Sales 의 데이터를 사용하여 다른 계산 열을 통해 Client Groups 열을 만들었습니다 .
나중에 클라이언트 그룹을 시각화에서 슬라이서로 활용했습니다.
이전에 말했듯이 측정값 내에서 계산을 수행하는 것이 좋습니다. 가장 중요한 것은 팩트 테이블 내에 계산 열을 만들지 마십시오. 프로세스를 최적화하려면 계산을 가상으로 수행할 수 있도록 대신 측정을 사용하십시오.
예를 들어 Total Sales를 계산 하고 물리적으로 테이블로 가져오면 모델에서 추가 메모리를 차지할 수 있습니다.
측정값을 사용하면 많은 공간이나 메모리를 차지하지 않고도 수백 개의 가상 계산을 작성할 수 있습니다.
결론
LuckyTemplates 내에서 DAX로 작업할 때 중요한 기술을 배웠기를 바랍니다.
먼저 계산 열과 측정값 간의 주요 차이점을 알아야 합니다 . 또한 언제 사용해야 하는지 이해해야 합니다.
열, 측정값 및 DAX 수식에 대한 적절한 명명 규칙 도 언급했습니다 .
건배!
DAX를 사용하여 LuckyTemplates에서 데이터 세그먼트화 및 그룹화
DAX 수식 형식화
LuckyTemplates에서 계산된 열과 측정값을 쉽게 비교
파이썬에서 자기란 무엇인가: 실제 사례
R의 .rds 파일에서 개체를 저장하고 로드하는 방법을 배웁니다. 이 블로그에서는 R에서 LuckyTemplates로 개체를 가져오는 방법도 다룹니다.
이 DAX 코딩 언어 자습서에서는 GENERATE 함수를 사용하는 방법과 측정값 제목을 동적으로 변경하는 방법을 알아봅니다.
이 자습서에서는 다중 스레드 동적 시각적 개체 기술을 사용하여 보고서의 동적 데이터 시각화에서 통찰력을 만드는 방법을 다룹니다.
이 기사에서는 필터 컨텍스트를 살펴보겠습니다. 필터 컨텍스트는 모든 LuckyTemplates 사용자가 처음에 배워야 하는 주요 주제 중 하나입니다.
LuckyTemplates Apps 온라인 서비스가 다양한 소스에서 생성된 다양한 보고서 및 인사이트를 관리하는 데 어떻게 도움이 되는지 보여주고 싶습니다.
LuckyTemplates에서 측정 분기 및 DAX 수식 결합과 같은 기술을 사용하여 수익 마진 변경을 해결하는 방법을 알아봅니다.
이 자습서에서는 데이터 캐시의 구체화 아이디어와 결과 제공 시 DAX 성능에 미치는 영향에 대해 설명합니다.
지금까지 Excel을 계속 사용하고 있다면 지금이 비즈니스 보고 요구 사항에 LuckyTemplates를 사용하기 시작하는 가장 좋은 시기입니다.
LuckyTemplates 게이트웨이란? 당신이 알아야 할 모든 것