블로그 이미지
정홍주
Azure에 대한 내용뿐만 아니라 새로운 트렌드로 빅데이터, BI, SharePoint, 앱 등의 내용을 다룹니다.

calendar

            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30            

Notice

2019.06.17 08:30 Power BI

 

Power BI Desktop 2019년 6월 업데이트

 

사용자 인터페이스 업데이트, 배경색 등의 조건부 서식 등 다양한 내용이 업데이트 되었습니다.

자세한 정보는 아래 링크를 참고할 수 있습니다.

https://powerbi.microsoft.com/ko-kr/blog/power-bi-desktop-june-2019-feature-summary/

  • 사용자 인터페이스 업데이트

  • 슬라이서에 시각적 수준 필터 적용

  • 성능 분석기 정렬 지원

  • 조건부 서식 업데이트

  • 시각적 머리글 도구 설명 텍스트

  • 표, 행렬 합 레이블 설정

  • Hierarchy Slicer 슬라이서 동기화 지원

  • 일관된 폰트 사이즈

  • 주요 영향 요인 시각적 개체 업데이트

  • 새 DAX 비교 연산자 ==

  • 시각화 창 개인화

  • 공유된 데이터 세트 가져오기

  • M 인텔리센스 향상

  • 사용자 지정 시각적 개체

 

Power BI Desktop의 사용자 인터페이스가 밝은 컬러, 새로운 아이콘으로 업데이트 되었습니다.

 

기존 버전에서는 슬라이서에 시각적 수준 필터를 적용할 수 없었지만, 6월 버전에서는 적용이 가능하므로 보고서 작성에 더 효과적입니다.

 

시각적 배경, 제목 색, 카드 색, 계기 채우기 색에 조건부 서식을 적용하여 조건에 맞는 색이 동적으로 나타나게 할 수 있습니다.

 

시각적 머리글에 ? 아이콘을 표시해서 도구 설명 텍스트를 나타나게 설정할 수 있습니다. 시각적 머리그를 도구 설명 아이콘을 설정하고 시각적 머리글 도구 설명에서 텍스트를 입력하면 됩니다.

 

표, 행렬에서 부분합 레이블을 설정할 수 있습니다. 부분합의 행 소계 레이블과 열 소계 레이블, 행 수준의 합 레이블을 ‘합계’라고 표시하고 않고 사용자 지정으로 설정할 수 있습니다.

 

기본 슬라이서외에 Hierarchy Slicer 슬라이서에도 동기화를 지원할 수 있습니다.

 

서식에서 텍스트 크기의 단위를 pt (포인트)로 통일하였습니다.

 

주요 영향 요인 시각적 개체가 Power BI 데이트 세트에 연결 가능하며, 접근성 지원(바로가기 키, 스크린 리더, 고대비 모드)과 행 수준 보안(RLS)을 지원하도록 업데이트 되었습니다.

 

새 DAX 비교 연산자 == 을 지원하여 [Column] == BLANK()를 처리할 때 ISBLANK([Cloumn] 결과와 동일한 결과를 지원해줍니다. = 연산자로 비교할 경우 Yes만 나타납니다.

 

사용자 지정 시각적 개체를 추가하고 보고서를 작성한 후 Power BI Desktop을 닫고, 다시 열면 추가한 사용자 지정 시각적 개체가 사라져서 다시 추가해야 할 수도 있습니다. 그런 경우 사용자 지정 시각적 개체를 오른쪽 클릭하여 ‘시각화 창에 고정’을 선택해서 계속 유지하게 할 수 있습니다. 필요 없다면 고정을 해제하면 됩니다.

 

데이터 가져오기의 Power BI 데이터 세트를 통해 해당 사용자 계정의 권한 있는 전체 작업영역의 공유, 인증된 데이터 세트를 연결할 수 있습니다.

 

M 함수에 대한 인텔리센스를 제공하여 함수에 대한 설명과 매개변수 힌트를 제공해줍니다.

 

새롭게 사용자 지정 시각적 개체입니다.

간략하게 Power BI Desktop 업데이트에 대한 내용을 살펴보았습니다.

 

posted by 정홍주

댓글을 달아 주세요

2019.06.17 08:00 Power BI

 

Microsoft Business Application Summit 2019

 

저번주에 미국에서 Microsoft Business Application Summit이 진행되었습니다. 키노트의 Power BI 데모 중에서 Decomposition Tree(분해 트리) 시각적 개체가 눈에 띕니다. (SharePoint BI의 PowerPivot 갤러리에서 아주 인기있던 기능이었습니다.)

 

아래 링크를 통해서 Power BI 관련 세션 동영상을 볼 수 있으며, 상세 페이지에서 Ppt 파일을 다운로드 할 수 있습니다.

 

https://community.powerbi.com/t5/MBAS-Gallery/bd-p/MBAS_Gallery/page/4?filter=pc_power+bi

 

 

posted by 정홍주

댓글을 달아 주세요

2019.06.11 08:00 Power BI

 

Power BI-데이터 게이트웨이 중앙 관리

 

데이터 게이트웨이(On-premises data gateway)는 Power BI에서만 사용하는 것이 아니라 다른 서비스에서도 이용이 가능합니다. Power BI, PowerApps, Flow, Logic Apps에서 사용이 가능합니다.

Personal gateway는 Power BI에서만 사용이 가능합니다.

데이터 게이트웨이는 추가로 서버, 방화벽 등에 대한 설정을 해주어야 하지만 누구나 설치할 수 있으며 로그인하여 설정할 수 있습니다.

 

테넌트 관리자 입장에서는 게이트웨이에 관리자로 추가해 달라고 사용자에게 요청해서 설정 페이지에서 관리할 수 있습니다.

하지만 그 전에 테넌트에서 데이터 게이트웨이 전체를 확인할 필요가 있습니다. 손쉽게 확인할 수 있는 방법은 아래 주소를 통해서 확인이 가능합니다.

https://admin.powerplatform.microsoft.com/

게이트웨이 클러스터 정보(버전, 설치된 서버명)를 확인할 수 있으며, 관리자를 지정할 수 있습니다. 위 페이지에서 게이트웨이 제거 등은 할 수 없습니다.

관리자가 지정되어 있지 않은 User3의 경우 관리자로 추가할 수 있으며, 게이트웨이 관리 페이지에서 설정 할 수 있습니다. 그리고 PowerShell에서도 관리 할 수 있습니다.

불필요한 게이트웨이라면 게이트웨이 관리 페이지에서 제거 할 수 있습니다.

 

간략히 게이트웨이 관리에 대한 내용을 확인해보았습니다.

posted by 정홍주

댓글을 달아 주세요

2019.06.10 08:00 Power BI

열 기준 정렬

 

Power BI 보고서를 작성할 때 정렬이 원하는 대로 되지 않는다는 질문을 많이 합니다.

특히 월간 그래프를 예로 많이 드는데 문자열로 정렬이 되어 도움이 하나도 안되는 보고서가 만들어집니다.

이럴 경우 원하는 정렬에 맞는 열 (여기서는 MonthNumberOfYear)을 가지고 있다면 모델링 > 열 기준 정렬 > MonthNumberOfYear 를 지정만 해주면 됩니다. MonthNumberOfYear 열은 쿼리 편집에서 손쉽게 생성할 수 있습니다.

 

그런데 도구 설명에 일자 필드를 추가하여 … 메뉴에서 정렬을 하는 경우가 있어 간략히 정리해보겠습니다.

첫 번째로 도구 설명을 이용하여 월간 정렬을 하려면 손이 여러 번 갑니다. 조금 번거롭습니다.

1). 도구 설명에 일자 열을 끌어오기 합니다.

2). … 메뉴에서 오름차순 정렬을 선택합니다.

3). … 메뉴에서 정렬 기준 > 처음 일자일을 선택합니다.

두 번째로 도구 설명 창에 처음 일자일이라는게 나타납니다. 도구 설명에서 봐야 할 정도의 데이터가 아니며 사실 불필요하다고 볼 수 있습니다.

 

세 번째로 또다른 월간 시각화를 생성하는 경우에는 정렬 설정을 또 해야 합니다. 여러 번일 경우 정말 번거로운 작업이 됩니다. 열 기준 정렬의 경우는 신경 쓸 필요가 없죠.

네 번째로 속도 차이가 있습니다. 데이터에 따라 다를 수 있지만 제 데이터의 경우는 성능 분석기로 시각적 개체를 새로 고침하여 여러 번 비교해보면 열 기준 정렬이 조금 더 낫다는 것을 확인할 수 있습니다. 성능 분석기에서 쿼리 복사를 확인하여 쿼리를 비교해보겠습니다.

  • 열 기준 정렬

SUMMARIZECOLUMNS(

'주문일자'[월],

'주문일자'[MonthNumberOfYear],

__DS0FilterTable,

"Total_Sales", '매출'[Total Sales]

)

  • 도구 설명 이용

SUMMARIZECOLUMNS(

'주문일자'[월],

'주문일자'[MonthNumberOfYear],

__DS0FilterTable,

"Min일자", CALCULATE(MIN('주문일자'[일자])),

"Total_Sales", '매출'[Total Sales]

)

 

도구 설명의 쿼리에서 SUMMARIZECOLUMNS하면서 CALCULATE, MIN 함수가 추가되어 있습니다.

 

원하는 정렬로 정렬 할 수 있도록 제공하는 기능이 열 기준 정렬입니다. 해당 기능이 문제가 있거나 향상되어야 한다면 아이디어 사이트에 올리면 됩니다. 해당 기능을 활용하는 것이 일반적이라 생각됩니다.

posted by 정홍주

댓글을 달아 주세요

prev 1 next