Ćwiczenie: pobieranie danych z bazy danych
Dzięki bibliotece csvkit nie musisz pobierać ani konfigurować rozbudowanego oprogramowania do zarządzania bazami danych, takiego jak MS SQL Server, DB2, PgAdmin czy TablePlus, aby uzyskać dostęp do danych w bazie SQL. Możesz pobierać dane bezpośrednio z wiersza poleceń, korzystając z polecenia sql2csv z pakietu csvkit.
W tym ćwiczeniu przejdziemy krok po kroku przez proces pobierania danych: zastosujemy operacje SQL na tabeli Spotify_Popularity znajdującej się w bazie SQLite o nazwie SpotifyDatabase, a następnie zapiszemy wynik zapytania do lokalnego pliku .csv o nazwie Spotify_Popularity_5Rows.csv.
To ćwiczenie jest częścią kursu
Przetwarzanie danych w wierszu poleceń
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Verify database name
ls
# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
--query "SELECT * FROM Spotify_Popularity"