BaşlayınÜcretsiz başlayın

Bir veri hattında izleme ve uyarı oluşturma

Hepsini bir araya getirme zamanı! Tahmin etmiş olabilirsin: try-except ile hataları ele almak ve günlükleme (logging) birlikte gider. Bu iki uygulama, bir hattın dayanıklı ve şeffaf olması için kritik önemdedir ve daha gelişmiş izleme ve uyarı çözümlerinin yapı taşlarını oluşturur.

pandas pd olarak içe aktarılmış durumda ve logging modülü senin için yüklenip yapılandırıldı. raw_sales_data DataFrame'i çıkarıldı ve dönüşüme hazır.

Bu egzersiz, kursun bir parçasıdır

Python ile ETL ve ELT

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

def transform(raw_data):
	return raw_data.loc[raw_data["Total Price"] > 1000, :]

try:
	# Attempt to transform DataFrame, log an info-level message
	clean_sales_data = transform(raw_sales_data)
	logging.____("Successfully filtered DataFrame by 'Total Price'")
	
except Exception:
	# Log a warning-level message
	____.____("Cannot filter DataFrame by 'Total Price'")
Kodu Düzenle ve Çalıştır