การดึงข้อมูลจากไฟล์ parquet
หนึ่งในวิธีที่พบบ่อยที่สุดในการนำเข้าข้อมูลจากระบบต้นทางคือการอ่านข้อมูลจากไฟล์ เช่น ไฟล์ CSV เมื่อข้อมูลมีขนาดใหญ่ขึ้น ความต้องการรูปแบบไฟล์ที่มีประสิทธิภาพมากขึ้นจึงนำไปสู่การพัฒนาไฟล์แบบ column-oriented เช่น ไฟล์ parquet
ในแบบฝึกหัดนี้ จะได้ฝึกดึงข้อมูลจากไฟล์ parquet
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
ETL และ 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.____())