بناء مستودع بيانات متكامل وعمليات ETL لمكتبة (Gravity BookStore)
تفاصيل العمل
مشروع متكامل لهندسة البيانات يهدف إلى تحويل البيانات التشغيلية الخام (OLTP) لمكتبة "Gravity BookStore" إلى مستودع بيانات جاهز للتحليلات (Data Warehouse) يعتمد على نموذج "Star Schema". تم تنفيذ هذا المشروع باحترافية لتسهيل استخراج التقارير الخاصة بأداء المبيعات، سلوك العملاء، ومدى رواج الكتب. الملامح الرئيسية للمشروع: تصميم خط أنابيب البيانات (ETL Pipeline): بناء مسار كامل لاستخراج البيانات (Extract)، تنظيفها وتحويلها (Transform)، ثم تحميلها (Load) بنجاح. نمذجة البيانات (Data Modeling): تحويل قواعد البيانات العلائقية إلى (Star Schema) متضمنة جدول حقائق (FactOrders) وجداول أبعاد (CustomerDim, BookDim, DateDim). معالجة البيانات: تنظيف البيانات المفقودة، توليد المفاتيح البديلة (Surrogate Keys)، وضبط تواريخ المعاملات باستخدام بايثون. هندسة قواعد البيانات: إنشاء الجداول، الإجراءات المخزنة (Stored Procedures)، وعمليات الربط المعقدة باستخدام SQL. التقنيات والأدوات المستخدمة: قواعد البيانات: SQL Server Express (لأنظمة المصدر والهدف). لغات البرمجة: Python 3 و SQL. المكتبات: Pandas (للمعالجة) و PyODBC (للاتصال بقواعد البيانات). بيئة العمل: Jupyter Notebook. أدوات أخرى: Excel (لعمل Data Mapping).
بطاقة العمل
طلب عمل مماثل