เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

ฝึกดึงข้อมูลจากฐานข้อมูล

ด้วยความสามารถของ csvkit เราไม่จำเป็นต้องดาวน์โหลดหรือติดตั้งซอฟต์แวร์จัดการฐานข้อมูลอย่าง MS SQL Server, DB2, PgAdmin หรือ TablePlus เพื่อเข้าถึงข้อมูลภายใน SQL database ได้เลย เพราะสามารถดึงข้อมูลได้โดยตรงจาก command line ด้วยคำสั่ง sql2csv ของ csvkit

ในแบบฝึกหัดนี้ เราจะค่อย ๆ ฝึกดึงข้อมูลทีละขั้นตอน โดยใช้การจัดการ SQL กับตาราง Spotify_Popularity ที่อยู่ใน SQLite database ชื่อ SpotifyDatabase แล้วบันทึกผลลัพธ์ของ SQL query ลงในไฟล์ .csv ชื่อ Spotify_Popularity_5Rows.csv

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การประมวลผลข้อมูลบน Command Line

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Verify database name 
ls

# Pull the entire Spotify_Popularity table and print in log
sql2csv --___ "___" \
        --query "SELECT * FROM Spotify_Popularity" 
แก้ไขและรันโค้ด