DocumentDB-데이터 시각화

이 장에서는 DocumentDB에 저장된 데이터를 시각화하는 방법을 배웁니다. Microsoft는 데이터를 풍부한 시각적 개체로 변환하는 Power BI Desktop 도구를 제공했습니다. 또한 다양한 데이터 원본에서 데이터를 검색하고, 데이터를 병합 및 변환하고, 강력한 보고서 및 시각화를 만들고, 보고서를 Power BI에 게시 할 수 있습니다.

최신 버전의 Power BI Desktop에서 Microsoft는 이제 DocumentDB 계정에 연결할 수있는 DocumentDB에 대한 지원을 추가했습니다. 이 도구는 링크에서 다운로드 할 수 있습니다.https://powerbi.microsoft.com

지난 장에서 가져온 지진 데이터를 시각화하는 예를 살펴 보겠습니다.

Step 1 − 도구가 다운로드되면 Power BI 데스크톱을 시작합니다.

Step 2 − 외부 데이터 그룹의 홈 탭에있는 '데이터 가져 오기'옵션을 클릭하면 데이터 가져 오기 페이지가 표시됩니다.

Step 3 − Microsoft Azure DocumentDB (Beta) 옵션을 선택하고 '연결'버튼을 클릭합니다.

Step 4 − 데이터를 시각화하려는 Azure DocumentDB 계정, 데이터베이스 및 컬렉션의 URL을 입력하고 확인을 누릅니다.

이 끝점에 처음으로 연결하는 경우 계정 키를 입력하라는 메시지가 표시됩니다.

Step 5 − Azure Portal에서 사용 가능한 각 DocumentDB 계정에 고유 한 계정 키 (기본 키)를 입력 한 다음 연결을 클릭합니다.

계정이 성공적으로 연결되면 지정된 데이터베이스에서 데이터를 검색합니다. 미리보기 창에는 레코드 항목 목록이 표시되고 문서는 Power BI에서 레코드 유형으로 표시됩니다.

Step 6 − '편집'버튼을 클릭하면 쿼리 편집기가 실행됩니다.

Step 7 − Power BI 쿼리 편집기에서 가운데 ​​창에 문서 열이 표시되어야합니다. 문서 열 헤더 오른쪽에있는 확장기를 클릭하고 표시 할 열을 선택합니다.

보시다시피 위도와 경도가 별도의 열로 있지만 위도, 경도 좌표 형식으로 데이터를 시각화합니다.

Step 8 −이를 위해 '열 추가'탭을 클릭합니다.

Step 9 − 다음 페이지를 표시 할 사용자 정의 열 추가를 선택합니다.

Step 10− 새 열 이름을 지정합니다. LatLong과 위도와 경도를 쉼표로 구분 된 하나의 열에 결합하는 공식도 지정합니다. 다음은 공식입니다.

Text.From([latitude])&", "&Text.From([longitude])

Step 11 − 계속하려면 확인을 클릭하면 새 열이 추가 된 것을 볼 수 있습니다.

Step 12 − 홈 탭으로 이동하여 '닫기 및 적용'옵션을 클릭합니다.

Step 13− 보고서 캔버스에 필드를 드래그 앤 드롭하여 보고서를 생성 할 수 있습니다. 오른쪽에서 볼 수 있듯이 두 개의 창이 있습니다. 하나는 시각화 창이고 다른 하나는 필드 창입니다.

각 지진의 위치를 ​​보여주는지도보기를 만들어 보겠습니다.

Step 14 − 시각화 창에서 맵 시각적 유형을 드래그합니다.

Step 15− 이제 필드 창에서 LatLong 필드를 시각화 창의 위치 속성으로 끌어다 놓습니다. 그런 다음 크기 필드를 Values ​​속성으로 끌어다 놓습니다.

Step 16 − 깊이 필드를 채도 속성에 끌어다 놓습니다.

이제 각 지진의 위치를 ​​나타내는 거품 세트를 보여주는 맵 비주얼이 표시됩니다.