Oefenen met data ophalen uit een database
Dankzij de mogelijkheden van csvkit hoef je geen uitgebreide databasebeheersoftware zoals MS SQL Server, DB2, PgAdmin of TablePlus te downloaden en in te richten om bij de data in een SQL-database te kunnen. We kunnen data direct vanaf de command line ophalen met het sql2csv-commando van csvkit.
In deze oefening lopen we stap voor stap door het ophalen van data heen, door SQL-bewerkingen toe te passen op de tabel Spotify_Popularity in een SQLite-database genaamd SpotifyDatabase, en vervolgens de output van de SQL-query op te slaan in een lokale .csv-file Spotify_Popularity_5Rows.csv.
Deze oefening maakt deel uit van de cursus
Gegevens verwerken in de Shell
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
# Verify database name
ls
# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
--query "SELECT * FROM Spotify_Popularity"