Practică: extragerea datelor din baza de date
Cu ajutorul csvkit, nu mai avem nevoie să descărcăm și să configurăm software specializat de gestionare a bazelor de date, precum MS SQL Server, DB2, PgAdmin sau TablePlus, pentru a accesa datele dintr-o bază de date SQL. Putem extrage date direct din linia de comandă, folosind comanda sql2csv din csvkit.
În acest exercițiu, vom parcurge pas cu pas procesul de extragere a datelor: vom aplica interogări SQL pe tabela Spotify_Popularity din baza de date SQLite SpotifyDatabase, apoi vom salva rezultatul interogării într-un fișier .csv local, numit Spotify_Popularity_5Rows.csv.
Acest exercițiu face parte din cursul
Procesarea datelor în linia de comandă
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Verify database name
ls
# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
--query "SELECT * FROM Spotify_Popularity"