본문 바로가기

POWER BI

[파워 BI] POWER BI 계산 열, 측정값, 빠른 측정값

 

POWER BI DAX 함수

-'계산 열(Calculated Columns)'과 '측정값(Measures)'으로 DAX 함수를 사용할 수 있다. 

-테이블 이름은 테이블 앞뒤에 (') 작은 따움표로 둘러싼다.

-필드 이름은 필드 앞뒤에 ([]) 대괄호로 둘러싼다. 

 


POWER BI Calculated Column 계산열

-기존 로드 된 열에 추가로 열을 생성한다. 

-엑셀처럼 셀 하나를 참조하는 것이 아니라 전체 테이블 or 열을 참조한다. 

-관계가 설정되어 있다면 RELATED함수를 사용하여 다른 테이블의 정보를 가져와서 새로운 열을 추가할 수 있다. 

-날짜 열에서 날짜 관련 DAX함수를 사용하여 연도, 분기, 월, 월 이름을 추출하여 새로운 열을 생성할 수 있다. 

-열도구-새열을 클릭하면 열이 추가한다. 

-열제목 = STARTOFYEAR(날짜)를 사용한다.  

-STARTOFYEAR 함수는 연도의 첫번째 날짜를 변환해주는 함수이다. 

-Start of Quarter : 년도의 분기의 시작을 나타낸다. 열이름 = start of quarter(날짜)

-Start of Month : 년도의 월의 시작을 나타낸다. 열이름 = start of month(날짜)

-Month : 월의 숫자를 나타낸다. 열이름 = month(날짜)

-내가 원하는 날짜의 서식을 지정하고 싶을 때 format 함수를 사용한다. 

-Format(값, 서식): 열이름=FORMAT(date(1,월의 숫자를 나타낸 열,1),"mmmm") /date(년,월,일) 을 나타내는 함수이다. 

 


POWER BI Measures 측정값 

-데이터 모델이 있는 모든 필드를 참조하여 분석에 필요한 값을 계산할 때 사용한다. 

-환경을 변경하면 해당 측정값이 계산되는 조건이 변하며 재계산되며 동적으로 변한다. 

-계산된 열과 달리 동적으로 변하기 때문에 테이블에 표시되지 않고 보고서의 시각화에 측정값을 추가하여 값을 확인할 수 있다. 

-홈-새측정값 클릭하여 사용한다. 

-DISTINCTCOUNT(열) : 열의 고유 개수를 나타내는 함수 

-DISTINCTCOUNT를 사용하여 원하는 열의 개수를 나타내는 계산식을 만드는 것이 가능하다. 홈테이블을 선택하여 원하는 테이블로 이동 및 서식 설정이 가능하다. 

 


POWER BI QUICK MEASURES 빠른 측정값 

-복잡한 측정을 작성하는데 필요한 도구를 제공한다. 

-빠른 측정값 대화상자가 나타나면 계산식을 선택해서 계산식을 확인 할 수 있다. 

-빠른 측정값 결과로 DAX 구문을 확인하고 필요하면 해당 DAX를 수정할 수 있다.