엑셀 파워쿼리로 open api 분석하기 (아파트 매매 분석)
엑셀만 있으면 코딩을 전혀 몰라도, 빅데이터를 분석할 수 있는 방법을 소개하려 합니다.
파워쿼리를 활용하면 별도 코딩없이 직관적으로 눈으로 보면서 API 형태의 데이터들도 분석 가능합니다.
이전 글에서 엑셀의 파워쿼리 기능을 활용하여 open api를 분석하기 위한 준비로 2가지 안내하였는데, 아래 링크 통해서 먼저 확인하세요.
[엑셀] - 엑셀 파워쿼리로 빅데이터 open api 분석하기
엑셀 파워쿼리로 빅데이터 open api 분석하기
엑셀 파워쿼리로 빅데이터 open api 분석하기 과거에는 수기로 정리되던 data들이 전산화되고, 체계적으로 정리가 됨에따라 최근 기업뿐만 아니라 일반인들에게도 Big data 분석이 중요해지고
greendays2.tistory.com
우선 엑셀 2016버전 이상이면 바로 파워쿼리 기능 활용이 가능하고, 2013버전이하라면 아래 MS사에서 제공하는 파워쿼리를 다운로드 후 설치하여 주세요
설치링크 https://www.microsoft.com/ko-KR/download/details.aspx?id=39379
1. 공공데이터 포탈 활용신청
엑셀의 파워쿼리 사용준비가 되었다면 공공데이터 포탈에서 아파트 매매 실거래가 자료를 분석할 예정이므로
아래링크를 통해 접속 후 활용신청을 선택하여 인증키를 받습니다.
https://www.data.go.kr/data/15058747/openapi.do
참고로 인증키를 받더라도 데이터를 바로 가져오지 못하는 경우가 있으므로, 그럴 경우에는 그 다음날에 다시 한번 시도해 보시면 됩니다
신청 완료 후에 정상적으로 데이터를 가져오는지 테스트를 위해
마이페이지에 들어가시면 개발계정에 방금 신청한 국토교통부_아파트매매 실거래가자료 있을 것입니다.
클릭 후에 아래로 내려가보면 활용신청 상세기능정보에 미리보기의 확인을 클릭 후
요청변수 칸의 미리보기를 클릭해보면 별도의 팝업이 뜨면서 먼가 데이터스러운것들이
어려운 형태로 나열되어 있는 것을 볼 수 있을 것입니다.
만약 데이터가 제대로 나오지 않고 에러창이 뜬다면 아직 데이터를 제대로 가져오지 못하는 것이므로
1시간 후에나 그 다음날에 시도해보면 잘 가져올 것이므로 조금만 기다려주세요~
2. 엑셀 파워쿼리 활용하기
아파트매매 실거래자료 메뉴에 보시면 참고문서라고 하여 api 사용방법을 설명한 한글파일이 있습니다.
이 파일을 열어보시면 복잡한 글들이 잔뜩 나오는데, 이 중에서 우리가 필요한 건 우선 엑셀에서 제대로 데이터를 끌고 오는지 먼저 확인을 위해 6페이지 d) 요청/응답 메시지 예제에 있는 요청메세지를 복사한 후 엑셀 파일에 붙여넣기 해 놓습니다.
http://openapi.molit.go.kr:8081/OpenAPI_ToolInstallPackage/service/rest/RTMSOBJSvc/getRTMSDataSvcAptTrade?LAWD_CD=11110&DEAL_YMD=201512&serviceKey=서비스키
여기에서 서비스키 부분만 기존에 활용 신청 후 받은 인증키를 넣으면 되는데, 인증키를 확인하는 방법은
1) 공공데이터 포탈에 마이페이지-오픈API에서 방금 들어갔던 아파트매매 실거래자료에 있는 일반인증키 (Enecoding)를 확인하거나
2) 마이페이지 – 오픈API -인증키 발급현황에 있는 인증키를 복사한 후 방금 서비스키라고 되어 있는 위치에 붙여넣습니다.
그런 다음 엑셀에서 메뉴 중 데이터 – 새쿼리 – 기타원본에서 – 웹을 클릭하면
아래와 같이 url 주소를 입력할 수 있는 창이 팝업되는데 여기다 방금 복사한 url 주소를 입력합니다.
(엑셀 버전마다 위치는 조금 다를 수 있습니다)
그럼 다시 탐색 창으로 해서 팝업이 뜨는데 여기서 body를 선택 후 아래에 있는 편집을 클릭해 줍니다.
그럼 파워쿼리 편집기와 함께 아래와 같이 화면에 뜨는데, 열의 Table 옆에 있는 양갈래 화살표를 클릭 후 확인을 하면
아래와 같이 테이블에 데이터를 담아온 것을 확인할 수 있고, 이후 닫기 및 로드를 클릭하면 엑셀로 데이터를 불러 오는 것을 확인할 수 있습니다.
우선 여기까지 따라오셨으면 이제 50%는 하셨다고 보면 됩니다.
그 다음 글에서 이제 내가 원하는 데이터는 어떻게 가져오면 되는지에 대해 설명해 보겠습니다
파워쿼리가 따라오기 조금 힘드신 분께서는
그 전에 엑셀 피벗기능을 활용해서 분석하는 방법도 소개해드렸으니 아래 링크 통해 확인해주세요
https://ttomine.tistory.com/1132?category=975548
엑셀로 아파트 실거래가 분석하기 (피벗 샘플파일 제공)
해당 글은 아파트 시세 분석을 하기 위해 엑셀로 활용하는 방법에 대해 소개 한 글입니다. 정말 엑셀에 기본기능만 활용하실 수 있거나, 전혀 엑셀을 사용해보지 못한 분들을 대상자로 소개한
ttomine.tistory.com
'엑셀' 카테고리의 다른 글
엑셀 파워쿼리로 open api 분석하기 (아파트 매매 2) (1) | 2021.11.11 |
---|---|
엑셀 파워쿼리로 빅데이터 open api 분석하기 (0) | 2021.11.11 |
댓글