본문 바로가기
엑셀

재난문자 엑셀 파워쿼리로 1분만에 크롤링 하기

by TtominE 2021. 12. 1.

재난문자 엑셀 파워쿼리로 자동수집 하기

 

 

코로나로 인해 하루에도 수십통씩 오는 재난문자가 일상이 되어 버린 요즘입니다. 문득 전국 각지에 어떤 재난문자가 오는지 궁금하여 한번 찾아보았더니 아래처럼 국민재난안전포털 사이트에서 아래와 같이 재난문자를 확인할 수 있습니다.

 

국민재난안전포털 재난문자

 

다만, 한번에 10개까지 조회가능하고, 세부적인 내용을 확인하기 위해서는 각각의 재난문자 내용을 선택해야 확인할 수 있기에 조금 불편한 점이 있어 엑셀의 파워쿼리 기능을 활용하여 한번에 확인할 수 있는 방법을 소개해보겠습니다.

 

너무 간단해서 아래 소개한대로 1분만 따라하시면 되지만, 그것도 귀찮으신 분들에게는 무료로 엑셀 템플릿을 공유해 드립니다.  제일 아래에서 첨부파일 다운 받아주세요

 

엑셀 파워쿼리를 활용한 재난문자 크롤링

1. 엑셀 파워쿼리 설치

 

엑셀 파워쿼리는 엑셀 2016버전부터 제공하고, 엑셀 2013버전에서는 MS 홈페이지에 들어가면 다운받을 수 있으니 들어가셔서 다운받으시기 바랍니다. 

 

설치링크 https://www.microsoft.com/ko-KR/download/details.aspx?id=39379

 

 

엑셀의 파워쿼리 기능을 활용하면 어려운 코딩을 하지 않고도, 빅데이터를 손쉽게 크롤링 및 분석할 수 있습니다. 물론 전문적인 분석 툴보다 속도나 기능면에서 다소 떨어질 수 있지만 초보자분들에겐 빅데이터를 가져올 수 있는 것만으로도 충분히 유용하게 사용할 수 있을 것입니다.

 

엑셀 파워쿼리를 활용하여 아파트 매매 실거래 분석하는 방법에 대해 소개한 글이 있으니 궁금하신 분들은 아래 참고해주세요

 

아파트 실거래 분석

 

엑셀 파워쿼리로 빅데이터 open api 분석하기

엑셀 파워쿼리로 빅데이터 open api 분석하기 과거에는 수기로 정리되던 data들이 전산화되고, 체계적으로 정리가 됨에따라 최근 기업뿐만 아니라 일반인들에게도 Big data 분석이 중요해지고

greendays2.tistory.com

 

다시 본론으로 돌아와서 엑셀 파워쿼리 기능을 활용하여 재난문자 크롤링 하는방법은 엑셀 파워쿼리 기능만 있으면 1분만에 가능합니다.

 

 

2. 재난문자 엑셀 파워쿼리로 크롤링

 

파워쿼리만 설치되어 있으면 정말 간단하여 소개할 내용도 많지 않습니다. 아래처럼 4단계로 나뉘어 따라하시면 됩니다.

 

  • 엑셀 파워쿼리 웹으로 불러오기
  • 테이블로 변환
  • 열 확장하기
  • 닫기 및 로드

 

1) 엑셀 파워쿼리로 웹으로 불러오기

 

엑셀 메뉴에서 데이터 - 데이터 가져오기 - 기타 원본에서 - 웹을 클릭하면 팝업이 뜨는데,

url에 https://m.safekorea.go.kr/idsiSFK/neo/ext/json/disasterDataList/disasterDataList.json 입력합니다.

 

json 형태로 되어 있는 재난문자를 엑셀 파워쿼리로 불러오는 작업입니다.

 

엑셀 파워쿼리 웹으로 불러오기

 

url 입력

 

2) 테이블로 변환

 

엑셀 파워쿼리 화면으로 진입하면 테이블로 변환을 클릭해줍니다.

 

데이터 테이블로 변환

 

3) 열 확장하기

 

 

테이블로 변환 후 아래 column1 옆을 보면 양갈래 화살표가 있는데 클릭하면 데이터를 확장하여 볼 수 있습니다.

 

열 확장하기

4) 닫기 및 로드 

 

 

세부 데이터가 출력되는 화면을 보았으면 닫기 및 로드를 클릭하여 엑셀로 화면을 불러옵니다.

 

닫기 및 로드

 

 

 

엑셀 시트에 재난문자가 크롤링 된 화면을 확인하였으면 메뉴 - 데이터 - 모두 새로고침 또는 단축키 ctrl + alt +f5를 입력하면 실시간으로 최신화할 수 있습니다.

 

엑셀 데이터 모두 새로고침

 

간단하게 파워쿼리를 통해서 크롤링 하는 방법을 소개해 드렸는데, 아래 엑셀 템플릿 첨부하였으니 참고하셔서 활용해보시기 바랍니다. 비밀번호는 비밀댓글 작성하면 공유 드리겠습니다.

 

 

재난문자 샘플(송부용).xlsx
0.04MB

 

 

댓글