ما هو ETL
استخراج وتحويل وتحميل البيانات
ETL (استخراج، تحويل، تحميل) هو عملية استخراج البيانات من مصادر مختلفة وتحويلها وتحميلها إلى مخزن مستهدف للتحليل وإعداد التقارير.
مراحل ETL
- Extract (استخراج) — جمع البيانات من قواعد البيانات والـ APIs والملفات
- Transform (تحويل) — التنظيف والتحقق والتجميع
- Load (تحميل) — النقل إلى مستودع البيانات أو بحيرة البيانات
أدوات ETL
- Apache Airflow — تنسيق خطوط الأنابيب
- Talend — منصة ETL للمؤسسات
- dbt — التحويل في المستودع
- Fivetran — التكامل الآلي
التطبيقات التجارية
- بناء مستودعات البيانات
- تكامل CRM و ERP والتسويق
- إعداد البيانات لتقارير BI
- ترحيل الأنظمة