[파워쿼리] JSON 파일을 데이터 가져오기

2020. 4. 22. 21:15엑셀/파워쿼리 공부

728x90
반응형

오늘은 JSON 파일을 파워쿼리를 사용하여 엑셀로 구성하는 방법을 정리해보자.

데이터 > 데이터 가져오기 > 파일에서 > JSON에서 

오늘은 공공데이터포털 사이트에서 얻어온 파일로 진행 ~  

 

그런데 오류가 발생 했다. 

'편집'을 누르고 아래 그림과 같이 파일원본을 '949:한국어' 로 수정한뒤 확인 !! 

그러면 최초 로드된 모양은 목록형태로 출력된다. 이것을 테이블로 변환 한다. 

1. 테이블로 변환

테이블로 변환이 되면 목록이 그대로 테이블 형태로 변형된다. 여기서 첫 행인 'fields' 를 필드명으로 올리기 위해서 '첫행을 머리글로 사용'을 클릭

2. 첫행을 머리글로 사용 

3. 새행으로 확장

column2 에 "List" 로 저장된 내역을 "새 행으로 확장" 하여 데이터를 꺼내보자. 

확장을 하고 'Record' 를 클릭하면 하위로 구성된 자식 항목이 하단에 미리보기로 표시된다. 

한번더 "새 행으로 확장" 을 클릭하면 일단은 완성이다. 

처음과는 다르게 여러 열을 선택할 수 있다. 이걸 이해하려면 json 구조를 알아야 하는데 구글에 검색하는 것이 최고~!!

나는 그냥 '새 행으로 확장' 을 클릭 , 그리고 '원래 열 이름을 접두사로 사용' 옵션도 언체크 ~ 

완성되었다. 닫기 및 로드로 엑셀시트에 옮겨보자. 

끝~ 

그리고 내 컴퓨터에 저장된 JSON 파일 만이 아니라 URL을 입력하여 링크 형태로 제공된 JSON 파일도 읽을 수 있다. 

연습해보자. 

 

728x90
반응형