Satış verilerini bir CSV dosyasına yükleme
Veri yükleme, her veri hattının temel bir bileşenidir. Bu adım, bir hattın önceki aşamalarında çıkardığın ve dönüştürdüğün verilere tüm veri tüketicilerinin ve süreçlerin güvenilir biçimde erişmesini sağlar. Bu egzersizde, pd olarak içe aktarılmış pandas kullanarak dönüştürülmüş satış verilerini bir CSV dosyasına yüklemeyi pratik edeceksin. Buna ek olarak, ham veriler çıkarıldı ve raw_sales_data adlı DataFrame'de hazır durumda.
Bu egzersiz, kursun bir parçasıdır
Python ile ETL ve ELT
Egzersiz talimatları
raw_sales_dataDataFrame'ini filtreleyerek fiyatı 25 dolardan düşük olan öğeleri tut.load()fonksiyonunu güncelleyerek dönüştürülmüş satış verilerini"transformed_sales_data.csv"adlı dosyaya,indexsütununu dahil etmeden, yaz.- Temizlenmiş DataFrame üzerinde
load()fonksiyonunu çağır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
def transform(raw_data):
# Find the items prices less than 25 dollars
return raw_data.loc[raw_data["Price Each"] ____ ____, ["Order ID", "Product", "Price Each", "Order Date"]]
def load(clean_data):
# Write the data to a CSV file without the index column
____.____("transformed_sales_data.csv", index=____)
clean_sales_data = transform(raw_sales_data)
# Call the load function on the cleaned DataFrame
____(____)