Inizia subitoInizia gratis

Database e SQL con csvkit

L'aggiunta di csvsql e sql2csv ci permette di gestire un intero flusso di lavoro sui dati direttamente dal terminale, senza dover installare e configurare client SQL o software aggiuntivi. In questo progetto finale, creeremo e preleveremo dati da un database SQLite, uniremo questi dati con un file salvato in locale e, infine, caricheremo il file unito di output di nuovo nel database, il tutto senza mai uscire dalla riga di comando.

Questo esercizio fa parte del corso

Elaborazione dei dati in Shell

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# Store SQL for querying from SQLite database 
sqlquery_pull="SELECT * FROM SpotifyMostRecentData"

# Apply SQL to save table as local file 
sql2csv --db "___:///___.__" --query "$___" > SpotifyMostRecentData.csv
Modifica ed esegui il codice