외주를 진행하며 공공데이터를 DB에 올려야 하는 경우가 발생하였다.
따라서 해당 데이터를 csv
파일 형태로 다운로드 받아서 DB에 맞는 정보들만 남겨두었다. 그리고 4,000개
에 가까운 csv 파일 내의 데이터를 datagrip에서 쉽게 등록하려고 한다.
현재 필요한 정보인 학교 주소, 학교명, 학생 수, 교원 수 등을 csv 파일에 추가하였다. 그리고 맨 위에 있는 행은 테이블 내 컬럼명과 같게 하였다.
csv 파일
내에 있는 데이터를 저장한 테이블명에 우클릭
을 하면 위와 같은 창이 뜨는데, 파일에서 데이터 가져오기
를 클릭한다.
그리고 불러올 csv 파일을 클릭한다.
그러면 테이블에 어떤 방식으로 데이터가 저장될 지 미리보기를 할 수 있다. 그리고 우측 하단의 확인
버튼을 누르고 기다리면 데이터가 생성된다.
(데이터 개수에 따라 소요 시간의 차이가 걸리며, 필자는 4천 개가 조금 안 되는 데이터를 저장하는 데 13분 정도 걸렸다.)
완료 되었다는 창을 확인 후 SELECT 문을 통해 확인해보면 데이터가 잘 들어간 것을 확인할 수 있다.