การดึงข้อมูลจากไฟล์ parquet
วิธีที่พบได้บ่อยที่สุดวิธีหนึ่งในการนำเข้าข้อมูลจากระบบต้นทางคือการอ่านข้อมูลจากไฟล์ เช่น ไฟล์ CSV เมื่อข้อมูลมีขนาดใหญ่ขึ้น ความต้องการรูปแบบไฟล์ที่ดีกว่าเดิมก็เพิ่มขึ้นตามไปด้วย จึงเกิดไฟล์ประเภทคอลัมน์ออเรียนเต็ด (column-oriented) แบบใหม่ขึ้นมา เช่น ไฟล์ parquet
ในแบบฝึกหัดนี้ คุณจะได้ฝึกดึงข้อมูลจากไฟล์ parquet
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ETL and ELT ใน Python
คำแนะนำการฝึกหัด
- อ่านไฟล์ parquet จากพาธ
"sales_data.parquet"เข้าสู่ DataFrame ของpandas - ตรวจสอบชนิดข้อมูลของ DataFrame ด้วยการ
print() - แสดงรูปร่างของ DataFrame พร้อมทั้งข้อมูลส่วนต้นของมัน
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
import pandas as pd
# Read the sales data into a DataFrame
sales_data = pd.____("____", engine="fastparquet")
# Check the data type of the columns of the DataFrames
print(sales_data.____)
# Print the shape of the DataFrame, as well as the head
print(sales_data.____)
print(sales_data.____())