본문 바로가기

코딩공부

[Power BI] SharePoint의 엑셀파일 & Power BI 연결하기

Data Visulalization & Analysis 가 유행이다.

이 유행에 따라 Tableau, Data studio, Power BI 등에 대한 수요도 커지고 있다.

나는 이 중 Power BI를 다루고 있는데, 오늘은 '데이터 연결'과 관련해 내가 궁금했었던 부분을 정리해보려 한다.

 

 

 

영어 같은거 말고.... 좋아하는 공부가 따로 있음

 

 

 


 

 

SharePoint 란?

 

 

SharePoint를 알고 있을까?

MS Office를 사용하고 있는 사람이라면 잘 알 것이고, 낯선 이도 있을 듯하다.

 

 

SharePoint는 쉽게 말해 '파일을 저장하고 그 안에서 수정, 관리를 할 수 있는 온라인 플랫폼'이다.

SharePoint에 파일을 업로드하고 팀, 동료들에게 공유할 경우 공동작업이 가능하다.

또한 파일이 온라인 상에 저장되기에 개인이 어떤 PC를 사용하던 어디서든 로그인만 하면 파일에 접근할 수 있다.

SharePoint에 대한 상세한 설명은 하단 MS Office 공식 사이트에서 확인할 수 있다. 

 

 

https://www.microsoft.com/ko-kr/microsoft-365/sharepoint/collaboration

 

SharePoint, 팀 공동 작업 소프트웨어 도구

Microsoft SharePoint를 사용하여 정보를 공유, 정리, 발견해 보세요. SharePoint Online, 비즈니스용 OneDrive, SharePoint용 앱에 대해 알아보세요.

www.microsoft.com

 

 

 


 

 

SharePoint Excel의 데이터를 Power BI로 연결할 수 있나요?

 

 

 

이 글을 읽는 사람이라면 Power BI에 관심이 있어 들어왔을 테니, Power BI에 대한 소개는 건너뛰겠다. 

회사에서 Power BI 대시보드를 만들던 중, 한 가지 요청이 들어왔다.

 

'단순히 엑셀파일의 데이터를 가져오는 것이 아니라, 

SharePoint에 업로드되어있는 엑셀 파일의 데이터를 Power BI로 연결할 수 있나요?'

 

 

 

이 요청이 들어오게 된 배경은 다음과 같다.

 

'다수 인원에게 데이터를 받아야 하는데, 1명이 취합하고 관리하고 정확도를 확인하는 것이 어렵다.

각 담당자들이 정해진 템플릿에 따라 데이터를 입력하면 그에 따라 대시보드가 업데이트되면 좋겠다.

데이터 정확성에 대한 오너십도 담당자들이 가져갈 예정이다.'

 

이렇게 SharePoint와 Power BI의 연결방법을 찾는 여정이 시작되었다.

 

 

 


 

 

SharePoint Excel - Power BI 연결 방법

 

 

 

1. SharePoint에 접속한다.

 

 

 

2. 연결 대상인 엑셀파일을 연다. 

이때 온라인이 아닌 엑셀 프로그램에서 파일을 열어야 한다.

온라인에서 열었을 때, [데스크톱 앱에서 열기] 를 누르면 엑셀 프로그램에서 열린다.

 

 

 

 

3. 엑셀 파일에서 [파일 - 정보 - 경로 복사]를 누른다.

 파일의 경로를 나타내는 URL이 복사된다.

 

 

 

 

4. Power BI Desktop 프로그램(*)을 열고, [Get data]를 누른다.

 

 

 

(*)Power BI Desktop : Power BI 대시보드 제작을 위한 프로그램.

https://powerbi.microsoft.com/ko-kr/downloads/

 

다운로드 | Microsoft Power BI

이동 중이거나 풍부한 대화형 보고서를 만들어야 하는지와 관계없이 언제 어디서나 보고서를 작성하고 데이터에 연결된 상태를 유지하는 데 필요한 도구를 다운로드하세요. 이동 중에도 비즈

powerbi.microsoft.com

 

 

 

5. [Get data - Others - Web]을 클릭한다.

 

 

 

 

참고로 아래 'SharePoint list'는 SharePoint에 업로드된 파일들의 리스트를 가져오는 기능이라,

SharePoint에 업로드된 엑셀 파일의 데이터는 끌고 오지 못한다.

 

 

 

 

6. 아까 복사한 엑셀 파일의 경로 URL을 붙여넣는다.

이때 URL 가장 마지막에 붙어있는 [?web=1]은 삭제한다. (중요)

 

 

 

 

 

7. 연결을 원하는 데이터 세트를 선택한 후, [Load]를 눌러준다.

 

 

 

 

 

 

 


 

 

 

기술적인 부분을 검색할 때는 한국어보다 영어로 검색해야 양질의 검색 결과들이 나온다.

이번의 경우, 나는 구글에 'Power BI import data from sharepoint excel'라고 검색했다.

그리고 위의 정리한 내용은 하단의 유튜브 영상에서 알게 된 내용을 한국어로 다시 번역한 것이다.

필요한 사람은 영상을 참고해도 좋겠다.

 

 

https://youtu.be/xaPOoBUqeYs

 

 

 

 

Power BI 첫 번째 게시글은 여기서 끝!