Veritabanından veri çekme alıştırması
csvkit sayesinde, bir SQL veritabanındaki verilere erişebilmek için MS SQL Server, DB2, PgAdmin veya TablePlus gibi süslü veritabanı yönetim yazılımlarını indirip kurmana gerek yok. Verileri doğrudan komut satırından csvkit'in sql2csv komutunu kullanarak çekebilirsin.
Bu alıştırmada, SQLite veritabanı SpotifyDatabase içinde yer alan Spotify_Popularity tablosuna SQL işlemleri uygulayarak adım adım veri çekmeyi birlikte yapalım ve ardından SQL sorgusunun çıktısını yerel bir .csv dosyasına, Spotify_Popularity_5Rows.csv olarak kaydedelim.
Bu egzersiz, kursun bir parçasıdır
Kabukta Veri İşleme
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Verify database name
ls
# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
--query "SELECT * FROM Spotify_Popularity"