Vaka çalışması · P—07
Cloudera Büyük Veri ETL Aktarım (Offload) Programı
- Rol
- Program liderliği · Büyük Veri Yönetimi ve Veri Mimarisi Yöneticisi
- Dönem
- Aralık 2019 – Eylül 2020
- Kurum
- LC Waikiki
- Teknolojiler
- SQL Server, Cloudera, Apache Spark, Apache Hive, Apache Impala, Apache Sqoop, Apache Airflow, Parquet
- Durum
- Tamamlandı
Kısaca
Yüksek yüklü 200+ ETL süreci, 15 düğümlü Cloudera kümesinde Spark, Hive ve Impala ile ELT olarak yeniden kuruldu: ortalama ~12 kat, en fazla 30 kat hız.
Bağlam
LC Waikiki’nin veri ambarı, Kimball yaklaşımıyla yıldız şema (star schema) olarak tasarlanmış 80 TB’lık bir SQL Server ambarıydı. Bu dönemde aynı rol Cloudera Hadoop platformundan, SQL Server ambarından ve OLAP katmanlarından sorumluydu ve 8-12 kişilik bir mühendis ekibini yönetiyordu.
Rol: ETL aktarım programının liderliği (Büyük Veri Yönetimi ve Veri Mimarisi Yöneticisi).
Problem
Ambar, batch penceresi içinde güncellenmekte zorlanıyordu.
Yaklaşım
- Önce kavram kanıtlama: Bir PoC’nin ardından en ağır analitik iş yükleri, şirketin kendi veri merkezindeki 15 düğümlü bir Cloudera kümesine taşındı.
- Taşıma değil, yeniden kurma: Yüksek yüklü 200+ ETL süreci Spark, Hive ve Impala üzerinde ELT olarak yeniden kuruldu.
- Araçlar: Veri alımı için Sqoop, orkestrasyon için Airflow, depolama biçimi olarak Parquet.
- Ambara geri dönüş: Sonuçlar yeniden veri ambarına yüklendi.
Mimari ve teknoloji
SQL Server → Sqoop → Cloudera (Parquet üzerinde Spark, Hive, Impala) → sonuçlar SQL Server’a geri; akışı Airflow yönetiyor.
Sonuç
- Batch iş yükleri ortalamada yaklaşık 12 kat, en ağır işlerde 30 kata kadar hızlandı.
- SQL Server, OLTP ve iş zekâsı (BI) için rahatladı.
- Lisans maliyetleri düştü; ekipte büyük veri teknolojilerinin kullanımı yaygınlaştı.
- Sonraki BigQuery göçünün teknik temeli oluştu.
Öğrenimler
- Aktarım, tam taşımadan önce geldi. Ağır işler 2019–2020’de SQL Server’dan ayrıldı; ambarın kendisi 2023–2024’te, bu programın kurduğu temel üzerinde BigQuery’ye taşındı.
- Platformla birlikte ekibin yetkinliği de değişti: sonuçlardan biri yalnız hız değil, büyük veri teknolojilerinin ekipte yaygınlaşmasıydı.