Data Analytics

Power BI - DAX 및 고급 대시보드

DAX(측정값, 계산된 열, CALCULATE, FILTER, ALL), 드릴다운, 책갈피, 게시

20 면접 질문·
Senior
1

DAX에서 측정값과 계산된 열의 근본적인 차이는 무엇입니까?

답변

측정값은 현재 시각화 컨텍스트에서 사용자 상호작용(필터, 슬라이서)마다 동적으로 계산되는 반면, 계산된 열은 데이터 로드 시 한 번 평가되어 테이블 내 메모리에 저장됩니다. 측정값은 컨텍스트에 따라 변하는 집계 및 KPI에 최적이며, 계산된 열은 정렬 또는 그룹화가 필요한 고정 속성에 적합합니다.

2

DAX에서 CALCULATE 함수의 주요 역할은 무엇입니까?

답변

CALCULATE는 식이 평가되는 필터 컨텍스트를 수정할 수 있으므로 가장 강력한 DAX 함수입니다. 첫 번째 인수로 식을 받고, 그 뒤에 현재 컨텍스트를 대체하거나 수정하는 하나 이상의 필터가 옵니다. 이를 통해 사용자가 적용한 슬라이서와 관계없이 특정 필터를 무시하거나 새 필터를 추가하는 측정값을 만들 수 있습니다.

3

측정값에서 테이블이나 열의 모든 필터를 제거하는 데 사용할 DAX 함수는 무엇입니까?

답변

ALL 함수는 지정된 테이블이나 열에 적용된 모든 필터를 제거하여 활성 슬라이서와 관계없이 총합계를 얻을 수 있도록 합니다. 종종 CALCULATE와 함께 사용되어 총계 대비 백분율을 계산하거나 전체 데이터 세트와 비교합니다. ALLEXCEPT는 특정 열의 필터를 제외한 모든 필터를 제거하는 변형입니다.

4

DAX에서 총합계 대비 카테고리의 기여도 백분율을 어떻게 계산합니까?

5

DAX에서 ALL과 ALLEXCEPT의 차이점은 무엇입니까?

+17 면접 질문

다음 면접을 위해 Data Analytics을 마스터하세요

모든 질문, flashcards, 기술 테스트, 코드 리뷰 연습, 면접 시뮬레이터에 접근하세요.

무료로 시작하기