عنوان المشروع
مشروع ELT بسيط لتحليل بيانات مبيعات متجر إلكتروني
المشكلة
تقوم المتاجر الإلكترونية بتخزين بيانات المبيعات والعملاء والمنتجات في ملفات منفصلة، وغالبًا تكون هذه البيانات غير منظمة بشكل يسمح بتحليلها بسهولة. لذلك يصبح من الصعب استخراج مؤشرات مثل أكثر المنتجات مبيعًا أو إجمالي الإيرادات.
الحل
تم إنشاء خط معالجة بيانات بسيط باستخدام Python يقوم باستخراج البيانات من عدة ملفات CSV (الطلبات، العملاء، المنتجات)، ثم تحميلها في قاعدة بيانات SQLite. بعد ذلك يتم تنفيذ عمليات التحويل داخل قاعدة البيانات لتنظيف البيانات وربط الجداول معًا لإنتاج جدول تحليلي يمكن استخدامه في التقارير ولوحات البيانات.
الأدوات المستخدمة
Python
Pandas
SQLite
SQL
Jupyter Notebook
خطوات المشروع
استخراج البيانات من عدة ملفات CSV تمثل الطلبات والعملاء والمنتجات.
تحميل البيانات كما هي داخل قاعدة بيانات SQLite.
تنفيذ عمليات التحويل باستخدام SQL لتنظيف البيانات وربط الجداول.
إنشاء جدول تحليلي يحتوي على معلومات المبيعات النهائية.
النتيجة
تم إنشاء جدول بيانات موحد يوضح معلومات الطلبات مع أسماء العملاء والمنتجات وقيمة المبيعات، مما يسهل تحليل الأداء التجاري واستخراج مؤشرات مثل إجمالي الإيرادات وأكثر المنتجات مبيعًا.