Power BI 19년 5월 업데이트

Reporting

Performance analyzer pane

보고서가 느리게 실행 될 때 해당 문제를 개선하기 위해 수행 할 수 있는 작업에 대해서 파악하기 어려울 때 Power BI Desktop 의 새로운 성능 분석기를 이용하면 어느 부분에 대해 시간이 소비 되는지에 대해 확인 할 수 있습니다. 해당 기능은 메뉴의 – 보기 탭에서 아래 Performance Analyzer 를 체크 하여 확인 할 수 있습니다.

아래와 같이 성능 분석기 창이 표시되며, ‘기록 시작’을 클릭합니다.

이후 시각적 개체 새로 고침을 클릭하여, 해당 화면의 객체들을 다시 불러옵니다.

아래와 같이 각 객체들의 DAX 쿼리, 시각적 개체 표시, 기타 등을 수집한 결과가 ms 단위로 나타납니다.

  • DAX 쿼리 – Analysis Services 에서 쿼리를 실행 하는 데 걸리는 시간
  • 시각적 객체 표시 – 시각적 객체가 화면에 표시 되는데 걸린 시간 (웹 이미지 및 Geo 코딩 검색과 같은 항목 포함)
  • 기타 – 시각적으로 쿼리 준비, 다른 시각적 객체 완료 대기 또는 다른 백그라운드 처리 작업에 소요된 시간을 포함.

각 객체에 존재하는 ‘쿼리 복사’ 를 클릭 할 경우 시각적으로 실행 한 특정 DAX 쿼리를 Text로 확인 할 수 있습니다.

‘내보내기’를 클릭할 경우 JSON 포맷으로 모든 쿼리 정보가 저장됩니다.

추가적으로,  특정 객체만을 성능 분석기로 분석을 재 실행 할 수 있습니다. 분석하고자 하는 객체의 헤더 부분에 아래와 같은 아이콘이 나타납니다.

Performance Analyzer (성능 분석기)는 현재 Power BI Desktop 에서만 사용 가능하며, R, Python 또는 주요 영향 요인 영상에 소요된 시간을 모두 표시하진 않습니다.

Filter pane improvements

Sorting filter cards

새로운 필터 환경 (현재 미리보기) 에서 필터의 순서를 입맛대로 설정 할 수 있게 되었습니다. 드래그 & 드롭을 이용하여 필터의 순서를 변경 할 수 있습니다.

또한, 오름/내림 차순 정렬도 지원합니다. 그리고 Power BI Theme (JSON 형태로 구성)  사용 시 새 필터 환경에 대한 항목들도 Theme에 넣을 수 있게 되었습니다.

Table and matrix keyboard navigation

테이블 및 행렬 시각화 객체에서 키보드로 탐색을 할 수 있게 되었습니다. 키보드 탐색을 위해서는 테이블 혹은 행렬을 선택 후 CTRL + 오른쪽 방향키를 누르면, 테이블이나 행렬 내에 파란색으로 포커싱이 적용 되면서 키보드로 탐색이 가능하게 되었습니다.

  • 방향키 : 위,아래,왼쪽,오른쪽으로 객체 내 셀 이동
  • Space 혹은 Enter : 셀 선택
  • Shift + 오른쪽 방향키 – 헤더 확장
  • Shift + 왼쪽 방향키 – 헤더 축소
  • Context Key 혹은 Shift + F10 – 테이블 혹은 행렬의 컨텍스트 메뉴

Line data label position control

라인 차트를 만들 시, 라인이 여러줄 겹치는 등의 이유로 어떤 데이터 레이블이 어느 줄과 일치하는지가 어려울 수 있었습니다.

이를 해결하기 위해 라인 차트의 데이터 레이블의 위치를 위/아래로 고정 설정 할 수 있게 되었습니다.

KPI visual Indicator text size control

KPI 시각적 객체의 글자 크기를 조정 할 수 있도록 업데이트 되었습니다.

Analytics

Key influencers visual improvements

Binning support

주요 영향 요인 분석 (현재 미리보기) 에서 “설명 기준” 항목에 추가된 숫자 열을 Binning 하는 기능을 지원합니다. 아래와 같이 분석 대상이 Color 이고 Color가 Black 일 때, 설명 항목에 대하여 Binning 하는 모습을 볼 수 있습니다.

주요 영향 요인의 ML 모델은 데이터의 가장 영향력 있는 부분을 찾기 위해 데이터를 저장하는 방법을 결정합니다. 또한 분석의 열과 대상 사이에 강한 선형 관계가 있는 경우 숫자 열을 비우지 않기로 결정합니다.

또한 주요 영향 분석 시각화 객체에서 분석 시각적 개체 색의 컬러링 및 드릴 시각적 개체 색의 컬러링을 지원합니다.

그리고 주요 영향 분석 객체는 기존에 모바일 뷰 에서는 볼 수 없었으나, 이번 부터 볼 수 있게 되었습니다.

Modeling

Disable auto-date tables for new reports

Power BI 의 자동 생성되는 날짜 테이블의 전역으로의 사용/비사용을 설정 할 수 있게 되었습니다.

Update to the ALLSELECTED DAX function

DAX 함수 중 ALL 함수와 비슷한 함수인 ALLSELECTED 함수가 새로 추가되었습니다.

Data connectivity

Essbase connector: Support for Native Query (MDX)

Essbase 커넥터에서 가져오기 모드를 사용 할 때 MDX (Native Queries)를 지원하게 되었습니다.

이외에도 Intune Data Warehouse connector / Tenforce connector / Roamler connector 가 추가되었습니다.

Other

Automatic query cancellation for Power BI Desktop

느린 모델로 보고서의 성능을 향상 시키기 위해 Power BI Desktop 은 아래 네 가지 시나리오에서 오래된 시각적 객체 쿼리를 자동으로 취소합니다.

  • 1. 비주얼이 새로운 쿼리를 생성하고 이전 쿼리가 완료되지 않으면 이전 쿼리가 취소됩니다. 이는 필터를 변경하거나 슬라이서에서 다중 선택 또는 교차 강조 표시를 할 때 일반적입니다.
  • 2. 비주얼을 숨기면 숨겨진 비주얼에 대한 실행중인 쿼리가 취소됩니다.
  • 3. 보고서의 페이지를 변경하면 이전 페이지의 실행중인 쿼리가 취소됩니다.
  • 4. 보고서를 닫으면 실행중인 쿼리가 취소됩니다.

해당 기능은 아직 시작 단계 이기 때문에 아래 시나리오에서는 아직 지원하지 않습니다.

  • 1. Power BI Service, Report Server 및 Embedded의 자동 쿼리 취소
  • 2. 온 – 프레미스 데이터 게이트웨이를 사용할 때 자동 쿼리 취소
2019-05-21T10:16:21+00:00