Übe das Abrufen von Daten aus der Datenbank
Dank der Möglichkeiten von csvkit müssen wir keine aufwendige Datenbank-Software wie MS SQL Server, DB2, PgAdmin oder TablePlus installieren und einrichten, um auf die Daten in einer SQL-Datenbank zuzugreifen. Wir können Daten direkt über die Kommandozeile mit dem Befehl sql2csv von csvkit abrufen.
In dieser Übung gehen wir das Abrufen von Daten Schritt für Schritt durch: Wir wenden SQL-Operationen auf die Tabelle Spotify_Popularity an, die in einer SQLite-Datenbank namens SpotifyDatabase liegt, und speichern anschließend die Ausgabe der SQL-Abfrage in einer lokalen .csv-Datei Spotify_Popularity_5Rows.csv.
Diese Übung ist Teil des Kurses
<Kurs>Datenverarbeitung in der Shell</Kurs>Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Verify database name
ls
# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
--query "SELECT * FROM Spotify_Popularity"