테이블 작업

완료됨

사용자가 더 적은 수의 테이블을 볼 때 의미 체계 모델을 훨씬 더 좋아하게 될 것입니다. 예를 들어 많은 데이터 원본에서 수십 개의 테이블을 가져와 현재 시각적 개체가 복잡하게 표시된다고 가정하겠습니다. 이 경우 보고서 작성 작업을 시작하기 전에 의미 체계 모델과 테이블 구조를 간소화해야 합니다.

간단한 테이블 구조는 다음과 같습니다.

  • 구체적이고 사용자에게 친숙한 열 및 테이블 속성 때문에 탐색하기 간편합니다.

  • 테이블을 병합하거나 추가하여 데이터 구조 내의 테이블을 단순화했습니다.

  • 적절하고 우수한 품질의 테이블 간 관계를 사용합니다.

다음 섹션에서는 읽기 가능하고 간단한 테이블 구조를 만들도록 테이블 작업을 하는 방법에 대해 자세히 설명합니다.

의미 체계 모델 구성 및 테이블 간의 관계 빌드

이미 데이터를 검색하여 파워 쿼리에서 정리했다고 가정할 때, 의미 체계 모델이 있는 모델 탭으로 이동할 수 있습니다. 다음 이미지는 OrderDate 열을 통해 Order 테이블과 Sales 테이블 간의 관계를 확인할 수 있는 방법을 보여 줍니다.

판매 테이블과 주문 테이블 간의 양방향 관계가 있는 의미 체계 모델의 스크린샷.

이 관계를 관리하려면 리본에서 관계 관리로 이동하여 다음 창을 표시합니다.

모델 뷰의 관계 관리 스크린샷.

이 뷰에서 테이블 간의 관계를 만들고 편집하고 삭제할 수 있으며 이미 존재하는 관계를 자동으로 검색할 수도 있습니다. Power BI에 데이터를 로드하면 자동 검색 기능을 통해 이름이 비슷한 열 간의 관계를 설정할 수 있습니다. 관계는 비활성 상태나 활성 상태일 수 있습니다. 테이블 간에 활성 관계 하나만 존재할 수 있습니다. 이에 대해서는 이후 모듈에서 설명합니다.

관계 관리 기능을 사용하여 테이블 간의 관계를 구성할 수 있지만 테이블 구조로 조직되도록 테이블 및 열 속성을 구성할 수도 있습니다.

테이블 및 열 속성 구성

Power BI Desktop의 모델 뷰는 열 속성 내에서 보거나 업데이트할 수 있는 많은 옵션을 제공합니다. 이 메뉴에 도달하여 테이블과 필드를 업데이트하는 간단한 방법은 이 페이지에서 Ctrl 키를 누른 채로 항목을 클릭하거나 Shift 키를 누른 채로 항목을 클릭하는 것입니다.

열 속성 대화 상자의 스크린샷.

일반 탭에서 다음을 수행할 수 있습니다.

  • 열의 이름 및 설명을 편집합니다.

  • Q&A 기능을 사용하는 경우 열을 식별하는 데 사용할 수 있는 동의어를 추가합니다.

  • 폴더에 열을 추가하여 테이블 구조를 추가로 조직합니다.

  • 열을 숨기거나 표시합니다.

서식 탭에서 다음을 수행할 수 있습니다.

  • 데이터 형식을 변경합니다.

  • 날짜 형식을 지정합니다.

예를 들어 이전 스크린샷에 나온 것처럼 열의 날짜가 “Wednesday, March 14, 2001” 형식으로 지정되었다고 가정하겠습니다. 날짜를 “mm/dd/yyyy” 형식으로 표시되도록 변경하려면 다음 그림과 같이 모든 날짜 형식 아래의 드롭다운 메뉴를 선택한 후 적절한 날짜 형식을 선택합니다.

mm/dd/yyyy가 선택된 모든 날짜 형식 스크린샷.

적절한 날짜 형식을 선택한 후에 Date 열로 돌아갑니다. 여기서 다음 그림과 같이 형식이 실제로 변경된 것을 볼 수 있습니다.

날짜 형식이 변경된 날짜 열 스크린샷.

고급 탭에서 다음을 수행할 수 있습니다.

  • 특정 열을 기준으로 정렬합니다.

  • 데이터에 특정 범주를 할당합니다.

  • 데이터를 요약합니다.

  • 열이나 테이블에 null 값이 포함되어 있는지를 확인합니다.

또한 Power BI에는 Ctrl 키를 누른 채로 항목을 클릭하거나 Shift 키를 누른 채로 항목을 클릭하여 여러 테이블과 필드에서 이러한 속성을 업데이트하는 새로운 기능이 있습니다.

이러한 예제는 테이블 구조를 단순화하기 위해 수행할 수 있는 여러 변환 유형 중 일부에 불과합니다. 서식 변경 시 앞뒤로 이동할 필요가 없도록 시각적 개체 생성을 시작하기 전에 이 단계를 수행하는 것이 중요합니다. 테이블을 서식 지정하고 구성하는 이 프로세스는 파워 쿼리에서도 수행할 수 있습니다.