Databáze a SQL s csvkit
Nástroje csvsql a sql2csv ti umožní projít celým datovým workflow přímo v terminálu – bez nutnosti instalovat a nastavovat další SQL klienty nebo software. V tomto závěrečném cvičení sestavíš dotaz na SQLite databázi, získaná data sloučíš s lokálně uloženým souborem a výsledný soubor nahraješ zpět do databáze – to vše bez opuštění příkazové řádky.
Toto cvičení je součástí kurzu
Data Processing in Shell
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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