시작하기무료로 시작하기

데이터베이스에서 데이터 가져오기 실습

csvkit만 있으면 MS SQL Server, DB2, PgAdmin, TablePlus 같은 복잡한 데이터베이스 관리 소프트웨어를 설치하지 않아도 SQL 데이터베이스 안의 데이터에 접근할 수 있어요. csvkitsql2csv 명령을 사용하면 커맨드 라인에서 바로 데이터를 가져올 수 있습니다.

이번 실습에서는 SQLite 데이터베이스 SpotifyDatabase 안에 있는 테이블 Spotify_Popularity에 SQL을 적용해 데이터를 단계별로 가져오고, SQL 쿼리 결과를 로컬 .csv 파일 Spotify_Popularity_5Rows.csv로 저장해 보겠습니다.

이 연습은 강의의 일부입니다

셸에서의 데이터 처리

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Verify database name 
ls

# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
        --query "SELECT * FROM Spotify_Popularity" 
코드 편집 및 실행