Power BI Report Server 2019년 5월 업데이트

Power BI Report Server가 2019년 5월에 업데이트 되었습니다.

  • Power BI Report Server는 SaaS 형태의 Power BI 포털에 게시해 사용하는 것이 아닌 보유중인 고객사의 온 프레미스 서버 내에 구축하여 Power BI 리포트를 게시할 수 있도록 도와주는 솔루션 입니다.
  • Microsoft 는 Power BI Report Server 가 최초 릴리즈 된 이후 약 4~5개월 정도의 Term을 간격으로 새 Report Server를 릴리즈 합니다.
  • 2019년 5월에 릴리즈된 Power BI Report Server는 아래와 같은 새 기능을 지원합니다. (Power BI Desktop 의 2019년 2월 부터 5월까지 릴리즈 된 기능들 일부, 이하 내용은 과거에 작성된 내용을 정리 한 것입니다.)

Performance analyzer pane

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

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

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

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

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

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

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

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

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

New Modelling view

기존에 미리 보기 기능으로 보여 주었던 새로운 모델링 뷰가 정식 기능으로 승격 되었습니다. 새로운 모델링 뷰 내에서 여러 작업을 진행 할 수 있습니다.

Accessible visual interaction

키보드를 통해 시각적 객체에 대해 액션을 취할 수 있게 되었습니다. (Power BI Desktop 2019 / 03월 업데이트)

Conditional formatting for visual titles

Power BI의 초기 릴리스 이후로는 비주얼의 제목을 사용자 정의 할 수 있었지만 항상 정적 텍스트였습니다.

   

Power BI 보고서는 대화 형이기 때문에 제목이 동적이고 보고서의 현재 상태가 반영되기를 원할 수 있습니다.

이제 조건부 서식 대화 상자를 사용하여 모델의 DAX 식을 기반으로 보고서의 텍스트를 변경할 수 있습니다.

먼저, 제목에 사용할 필드를 모델에 만들어야합니다.

예를 들어, 제품 카테고리 이름에 대해 시각적으로 받는 필터 컨텍스트를 기반으로 변경되는 표현식은 다음과 같습니다. 한 가지주의해야 할 점은이 필드는 텍스트 형식이어야한다는 것입니다.

그런 다음 속성 창 카드에서 “제목 텍스트”영역을 마우스 오른쪽 단추로 클릭하고

조건부 서식을 선택하여 조건부 서식 대화 상자를 시작하십시오.

대화 상장에서 위에서 만든 DAX 함수를 선택하세요.

이제 Bar Chart의 제목이 보고서의 변경 내용에 응답합니다.

제목이 설정되면 속성 창에서 (fx) 버튼을 클릭하면 대화 상자를 다시 실행하거나

컨텍스트 메뉴를 사용하여 기본값으로 되돌릴 수 있습니다.

Cross-highlight by axis labels

차트에서 해당 막대를 클릭 할 시 축 레이블의 강조 표시가 지원되었습니다.

Cross-highlight on a single point in line charts

Power BI 에서 제공하는 라인 차트에 대하여 점 (point) 를 볼 수 있게 되었습니다. 라인 차트에 대해서 강조할 부분이 필요할 경우 마우스 클릭 이나
Ctrl 키를 누르면서 선택 시 복수의 점(point)를 표시 할 수 있게 되었습니다.

Word wrap on titles

시각적 객체의 제목을 설정 할 때 시각적 객체의 너비가 좁고, 제목이 긴 경우 모두 표시가 되지 않았으나, 이번 업데이트를 통하여 제목에 자동 줄 바꿈을 설정 할 수 있게 되었습니다.  해당 기능은 제목이 설정 되어야 활성화가 가능합니다.

Update default visual interaction to cross-filter

Power BI에서의 각 시각적 객체 필터링 상호 관계는 ‘하이라이트’ 설정이 기본 값이었습니다. 이후 ‘하이라이트’가 아닌 ‘필터’로 바꾸기 위해서는 수동으로 각 시각적 객체들에 설정을 적용하여야 했으나, 이번 업데이트에는 전체적으로 제작하고자 하는 리포트의 ‘하이라이트 혹은 필터’ 전체 설정을 UI 에서 간단히 바꿀 수 있게 되었습니다. 해당 설정은 옵션에서 바꿀 수 있으며, 아래 그림과 같이 ‘현재 파일’에만 국한됩니다.

Rounded corners for visual borders

지금까지의 시각적 객체들은 테두리가 무조건 사각형 형태로 보여졌으나, 이번 업데이트를 통해 사각형 형태의 각 모서리를 둥글게 변경 할 수 있는 옵션이 추가 되었습니다.

Single Select Slicer

과거 Power BI Desktop 에서도 ‘단일 선택’ 모드는 존재 하였습니다만, 이번 달 업데이트에는 진정한 ‘단일 선택’ 모드로 사용 할 수 있게 되었습니다. 기존의 ‘단일 선택’ 모드 여도, Ctrl 키로 다중 선택이 가능했지만, 이제는 Radio 버튼으로 구성 되어 Ctrl 키를 통한 다중 선택이 되지 않게 되었습니다. 물론 기존의 다중 선택모드도 동일하게 지원 합니다. 다중 선택 모드로 돌입 하기 위해서는 ‘단일 선택’을 끄면 됩니다.

Heat map support for Bing maps

Power BI 에서 제공하는 Bing map 에서 열 지도 옵션을 지원 합니다. 열 지도 옵션을 키게 되면 기존 Point 부분에서 열 지도 보기로 전환되며, 열 지도 포맷 창에서 다양한 설정을 할 수 있습니다.

Cross-highlight by axis labels

차트에서 해당 막대를 클릭 할 시 축 레이블의 강조 표시가 지원되었습니다.

Default tooltip formatting

기존에는 기본 툴팁 창의 포맷을 자유롭게 할 수 없었으나, 이번 업데이트 부터 기본 툴팁 창의 포맷을 지정 할 수 있게 되었습니다.

Static web URL support for buttons, shapes, and & images

Power BI 에서 제공하는 버튼 객체, 도형 객체, 그리고 이미지 객체에 Web URL을 입력 후 해당 객체 클릭 시 Web URL 로 이동 하는 기능이 추가 되었습니다.

Page alignment options

Power BI 보고서 페이지의 정렬 위치를 설정 할 수 있습니다. 기본 시작 시 설정도 가능하고, 이미 열려 있는 보고서도 서식 창을 통해서 정렬 위치를 바꿀 수 있습니다.

Selection pane improvements

선택 창에서 바로 객체의 제목을 바꿀 수 있습니다. 바꾸는 방법은 해당 객체 부분을 마우스로 더블 클릭 하면 바꿀 수 있습니다.

Conditional formatting for web URL actions for buttons, shapes, and images

또한 동일한 표현식 바인딩 형식을 사용하여 버튼의 URL을 동적으로 만들 수 있습니다.

제목과 정확히 같은 방식으로 설정됩니다. 사용자가 현재 선택에 따라 URL 매개 변수가있는

다른 웹 페이지로 이동하게하려는 경우 매우 유용 할 수 있습니다.

앞으로 몇 달 동안 이러한 조건부 서식 옵션을 더 많은 비주얼에서 더 많은 속성으로

롤아웃하고 식을 설정하는 다양한 방법을 제공 할 것입니다.

목표는 규칙, 계수를 사용하거나 직접 대화 상자에 표현식을 입력하고 결과를 사용하여 속성을 포맷 할 수 있다는 것입니다.

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 시각적 객체의 글자 크기를 조정 할 수 있도록 업데이트 되었습니다.

Disable auto-date tables for new reports

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

그 외 새로운 DAX 함수들도 같이 업데이트 되었습니다.

2019-05-30T10:43:34+00:00