Baze de date și SQL cu csvkit
Adăugarea comenzilor csvsql și sql2csv ne permite să parcurgem un întreg flux de lucru cu date direct în terminal, fără a instala sau configura clienți SQL suplimentari. În acest exercițiu de sinteză, vom extrage date dintr-o bază de date SQLite, le vom combina cu un fișier salvat local și, în final, vom trimite fișierul rezultat înapoi în baza de date – totul fără să părăsim linia de comandă.
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.
# 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