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

อ่านข้อมูลจาก SQLite ด้วย URI

มีการเตรียมฐานข้อมูล SQLite ในเครื่องไว้แล้ว โดยเก็บข้อมูลสรุปรูปแบบดิจิทัลที่ทีมใช้ทุกสัปดาห์ ให้ใช้ฟังก์ชันอ่านข้อมูลแบบ URI ของ Polars ร่วมกับ ADBC engine ซึ่งถ่ายโอนข้อมูลในรูปแบบคอลัมน์ของ Arrow ทำให้ Polars ใช้งานข้อมูลได้โดยตรง โดยไม่ต้องแปลงข้อมูลทีละแถวผ่าน Python

โดย URI สำหรับเชื่อมต่ออยู่ในตัวแปร uri และคิวรี SQL อยู่ในตัวแปร query

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

การปรับขนาดและเพิ่มประสิทธิภาพ Data Pipeline ด้วย Polars

ดูคอร์ส

คำแนะนำการฝึกหัด

  • รันคิวรีโดยใช้ฟังก์ชันอ่านข้อมูลแบบ URI ของ Polars
  • กำหนด engine ของฐานข้อมูลเป็น "adbc"

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

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

# Read the SQL query result into a Polars DataFrame
result = pl.____(
    query=query,
    uri=uri,
    # Use the ADBC engine
    engine="____",
)
print(result)
แก้ไขและรันโค้ด