بناء ETL Pipeline بلغة Python لتنظيف بيانات المبيعات وتحميلها في SQL Server

تفاصيل العمل

بنيت خط معالجة بيانات (ETL) متكامل بلغة Python يستخرج بيانات مبيعات من ملف CSV تحتوي على سجلات مكررة وقيم ناقصة وتواريخ بصيغ مختلفة. نظفت البيانات باستخدام مكتبة pandas: حذف المكرر، توحيد الأسماء والمدن، معالجة القيم الناقصة، وحساب الإيراد والشهر لكل طلب. حملت النتيجة إلى قاعدة بيانات SQL Server عبر جدول وسيط وأمر MERGE، بحيث لا تتكرر البيانات عند إعادة تشغيل السكريبت. أضفت تسجيلاً لكل خطوة ومعالجة للأخطاء، وتقريراً بيانياً للإيرادات الشهرية وأفضل المنتجات. المشروع موثق بالكامل على GitHub.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات