How to create measure table in Power BI

이미지
   # Power BI - How to create measure table How to Create a Measures Table We're gonna dive into how to create a Measures Table in Power BI. It's super helpful for managing all your measures efficiently. A Measures Table is a best practice that seriously boosts your report's readability and makes it way easier to maintain . 1.  Why Create a Measures Table? Here's the problem: As you build out your Power BI model, all your measures (the stuff you calculate with DAX) tend to get spread out among a bunch of different tables. What happens then? Well, it takes forever to find the right measure in the Fields pane when you're building a report, and the whole model becomes a nightmare to manage later on. The Measures Table is the fix! It's basically a special container that holds only your measures. This keeps them clean, organized, and visible right at the top of your field list, easy to spot with the little calculator icon. 2.  The Core Steps: How to Create...

Power BI - 측정값 테이블 만들기

 # Power BI - How to create measure table


측정값 테이블 만들기


Power BI에서 측정값(Measures)을 효율적으로 관리하기 위한 측정값 테이블(Measures Table) 생성 방법에 대해 알아보도록 하겠습니다.

측정값 테이블은 보고서의 가독성과 유지 관리를 크게 향상시키는 모범 사례(Best Practice)입니다.




1. 측정값 테이블을 만들어야 하는 이유 (배경)


Power BI 보고서를 만들다 보면, 많은 측정값(DAX 수식으로 생성된 값)이 데이터 모델 내의 여러 테이블에 흩어지게 되는데요. 이렇게 되면 보고서 작성 시 필드(Fields) 창에서 원하는 측정값을 찾는 데 시간이 오래 걸리고, 모델 구조가 복잡해져 유지 관리가 어려워 지기 마련입니다.

측정값 테이블은 측정값들만을 모아두는 전용 컨테이너 역할을 하여, 필드 목록 상단에 계산기 아이콘과 함께 깔끔하게 정리된 상태로 표시되도록 합니다.






2. 핵심 단계: 측정값 테이블 생성 방법


측정값 테이블을 만드는 과정은 간단하며, 측정값을 담을 빈 테이블을 생성하고 기본 열을 제거하는 단계를 거칩니다.


1. 빈 테이블 생성


- 홈(Home) 탭에서 데이터 입력(Enter Data)을 클릭합니다.


Enter data in Home menu Power BI




- 테이블 만들기(Create Table) 창에서 테이블 이름을 "측정값" (또는 "Measures") 등으로 지정합니다.

- 데이터는 입력하지 않은 채(기본적으로 열1(Column1)이 생성됨) 로드(Load)를 클릭합니다.


Create table and load in power BI








2. 더미 측정값 생성


cheked for created table in power BI


- 아래와 같이 새로 만들어진 측정값 테이블을 선택하고 우측 빨간색 표시를 클릭한 뒤에



 새 측정값(New Measure)을 생성합니다.



New Measure creation in new table


- 예시로 간단한 DAX 수식을 입력합니다. (예: Dummy = 1)



Creation new measure "Total sales_2023" (1)

  저는 Total sales_2023 이라는 측정값을 만들었습니다.


Creation new measure "Total sales_2023" (2)



중요: 이 측정값은 테이블이 데이터 모델에서 사라지지 않도록 보호하는 역할을 합니다. 측정값이 하나라도 있어야만 다음 단계에서 기본 열을 제거할 수 있습니다.


3. 기본 열 삭제 및 테이블 전환


측정값 테이블에 있는 기본 열인 열1(Column1)을 마우스 오른쪽 버튼으로 클릭하고 모델에서 삭제(Delete from model)를 선택합니다.


column1 Delete from model


- 이제 이 테이블은 순수한 측정값 컨테이너로 인식되어, 필드 창에서 계산기 아이콘과 함께 목록 가장 상단에 표시됩니다.


It can show the top position in the date list as  below


- 그리고나서 Table 이름을 원하는 값으로 지정할 수 있습니다. 

  저는 "Measure" 라는 이름으로 변경 하였습니다.


Change the table name from "Table" to "Measure"





3. 측정값 관리 및 정리 (추가 팁)


1. 기존 측정값 이동

- 이동하려는 측정값을 선택합니다.

- 상단의 측정 도구(Measure Tools) 탭에서 홈 테이블(Home Table) 드롭다운 메뉴를 "측정값" 테이블로 변경합니다.

- (팁) 모델 보기(Model View)에서 여러 측정값을 한꺼번에 선택하여 속성(Properties) 창의 홈 테이블을 변경하면 더욱 빠르게 이동할 수 있습니다.

2. 측정값을 폴더로 그룹화


- 모델 보기 탭으로 이동합니다.

- 폴더로 묶고 싶은 측정값들을 선택합니다.

- 속성(Properties) 패널에서 표시 폴더(Display folder) 필드에 원하는 폴더 이름(예: "매출", "재고" 등)을 입력합니다.

- 필드 창에서 해당 측정값들이 폴더 형태로 깔끔하게 정리됩니다.




4. 마무리 : 잘 정리된 모델의 장점


측정값 테이블을 사용하면 복잡한 데이터 모델에서도 원하는 측정값을 단 하나의 테이블에서 쉽게 찾고 관리할 수 있게 됩니다. 
이러한 결과로  보고서 개발 시간을 단축하고, 팀원들과의 협업을 용이하게 하며, 궁극적으로 잘 정리된 보고서를 만드는 지름길이 될 수 있습니다.

인기글

Power BI Desktop 무료버전 설치방법 (2025년 9월 최신 가이드)

Power BI DAX – SWITCH 함수로 영어 카테고리를 한글로 바꾸기

Power BI DAX 기초부터! 데이터 분석의 첫걸음