НачатьНачать бесплатно

Практика: извлечение данных из базы данных

Благодаря csvkit нам не нужно скачивать и настраивать громоздкое программное обеспечение для управления базами данных — такое как MS SQL Server, DB2, PgAdmin или TablePlus — чтобы получить доступ к данным в SQL-базе. Мы можем извлекать данные прямо из командной строки с помощью команды sql2csv из пакета csvkit.

В этом упражнении мы шаг за шагом отработаем извлечение данных: применим SQL-запросы к таблице Spotify_Popularity, которая хранится в базе данных SQLite SpotifyDatabase, а затем сохраним результат запроса в локальный файл Spotify_Popularity_5Rows.csv.

Это упражнение является частью курса

Обработка данных в командной строке

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Verify database name 
ls

# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
        --query "SELECT * FROM Spotify_Popularity" 
Редактировать и запускать код