csvkit ile Veritabanı ve SQL
csvsql ve sql2csv eklemeleri sayesinde, ek SQL istemcileri ve yazılımlarını kurup yapılandırmaya gerek kalmadan tüm veri iş akışını terminal içinde tamamlayabiliriz. Bu bitirme egzersizinde, bir SQLite veritabanından verileri bir araya getirip çekecek, bu verileri yerel olarak kaydedilmiş bir dosyayla birleştirecek ve son olarak birleştirilmiş son dosyayı komut satırından hiç çıkmadan tekrar veritabanına geri yazacağız.
Bu egzersiz, kursun bir parçasıdır
Kabukta Veri İşleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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