คืออะไร ETL
สกัด แปลง โหลดข้อมูล
ETL (Extract, Transform, Load) คือกระบวนการสกัดข้อมูลจากแหล่งต่างๆ แปลงข้อมูล และโหลดลงในที่เก็บเป้าหมายสำหรับการวิเคราะห์และรายงาน
ขั้นตอน ETL
- Extract (สกัด) — รวบรวมข้อมูลจากฐานข้อมูล, APIs, ไฟล์
- Transform (แปลง) — ทำความสะอาด, ตรวจสอบ, รวม
- Load (โหลด) — ถ่ายโอนไปยัง Data Warehouse หรือ Data Lake
เครื่องมือ ETL
- Apache Airflow — การจัดการ pipeline
- Talend — แพลตฟอร์ม ETL ระดับองค์กร
- dbt — การแปลงใน warehouse
- Fivetran — การรวมอัตโนมัติ
การประยุกต์ใช้ในธุรกิจ
- สร้าง Data Warehouse
- รวม CRM, ERP, การตลาด
- เตรียมข้อมูลสำหรับรายงาน BI
- การย้ายระบบ