Database dan SQL dengan csvkit
Penambahan csvsql dan sql2csv memungkinkan kita menjalankan seluruh alur kerja data di dalam terminal tanpa perlu memasang dan menyiapkan klien serta perangkat lunak SQL tambahan. Pada tugas akhir ini, Anda akan menarik data dari sebuah database SQLite, menggabungkan data tersebut dengan file yang disimpan secara lokal, dan akhirnya mendorong (push) file gabungan akhir kembali ke database — semuanya tanpa keluar dari command line.
Latihan ini merupakan bagian dari kursus
Pemrosesan Data di Shell
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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