تنفيذ أنواع الـ Slowly Changing Dimensions (SCD) لحماية اتساق البيانات
المعرفات (Identifiers):** استخدمت لضمان اتساق البيانات والمحافظة على السمات غير القابلة للتغيير مثل البيانات الأصلية.
النوع الأول (Type 1 – استراتيجية الاستبدال):**
تم تطبيق تحديثات مباشرة على السمات غير التاريخية، بحيث تُظهر التقارير دائمًا أحدث المعلومات المتاحة.
- **النوع الثاني (Type 2 – التتبع التاريخي):**
بنيت آلية كاملة لحفظ التاريخ من خلال إضافة أعمدة مثل *تاريخ البداية*، *تاريخ النهاية*، و*العلم الحالي (Current Flag)*. هذا يتيح تحليل دقيق للنقاط الزمنية المختلفة ويدعم اتخاذ قرارات أعمال أكثر ذكاءً.
- **الأدوات المستخدمة:**
• **MS SQL Server** – طبقة تخزين البيانات والمستودع
• **SSIS** – خطوط الـ ETL ومنطق الـ SCD
• **Visual Studio** – التطوير وتصحيح الأخطاء
من خلال هذا العمل، تعمقت خبرتي في **النمذجة البُعدية (Dimensional Modeling)**، **حوكمة البيانات (Data Governance)**، وفهم كيف أن التطبيق الصحيح للـ SCD يؤثر مباشرة على دقة تقارير ذكاء الأعمال (BI).