Tag Archive | etl nedir

Data Warehouse Yazı Dizisi-3 Lookup Komponenti

Data Warehouse Yazı dizisinin ilkinde data warehouse nedir, niçin ihtiyaç duyulur, veri ambarı ihtiyacına nasıl karar verilir gibi konulara değinmiştik.

Data Warehouse Yazı Dizisi – 2 de veri ambarı oluşturmaya karar  verdikten sonra nerden başlamalıyızdan bahsetmiştik.

Bu yazımda veri ambarı oluşturma sırasında gerçekleştirilen ETL işlemlerinde çokça kullanılan Lookup komponentinden bahsedeceğim.

Lookup ı verinin kaynaklardan okunup hedef tablolara akışı sırasında eşleşip eşleşmemesine göre işlem yaptırmak için kullanırız. Tabiki eşleşip eşleşmemeyi bir ya da daha fazla kolon üzerinden yapabiliriz.

Örneğin, satış verilerimizden oluşan bir data mart oluşturuyor olalım. Satış verilerimizi ürün, zaman boyutunda analiz ediyor olalım. Bu noktada FactSales, DimProduct, DimTime tabloları en basit anlamda ihtiyaçlarımız için yeterli olacaktır. Farklı business durumlarında örnek olarak tasarladığımız star schema durumunda çıkıp snowflake yapıda bir dw yapısı oluşturmak gerekebilir.sales-star-schema

Tamamını Okuyun…

Data Warehouse Yazı Dizisi-1

Merhaba,

Veri ambarı nedir, niçin ihtiyaç duyulur, ihtiyaç duyulduğuna karar verildikten sonra nerden başlamalı, nasıl veri ambarı oluşturulur gibi temel soruları cevaplamaya yönelik bir yazı dizisi oluşturma niyetindeyim. Öncelikle bu temel soruları açıklamaya çalışacağım. Sonrasında veri ambarı oluştururken sıklıkla kullandığımız ssis task larından bahsetmeyi hedefliyorum. Rota bu şekilde ama sizlerin yönlendirmeleriyle de rüzgara yön verebiliriz.

Veri ambarı, dağıtık halde farklı sistemlerde bulunan, tutarsız, hatalı, duplicate haldeki verileri, raporlama ve analiz ihtiyaçlarını baz alarak, bunlara yönelik bir yapı haline getirerek (dimensional yapı) oluşturduğumuz merkezi bir sistemdir.

Peki DW ye neden ihtiyaç duyarız? Belli analiz ve raporlama ihtiyaçlarına mevcut sistemin cevap verememesi gibi problemlere data warehouse ile çözüm sunabilmekteyiz.

Bizleri DW oluşturmaya iten bu problemleri ve DW nin bunlara sunacağı çözümleri biraz daha ayrıntılandırmak gerekirse: Tamamını Okuyun…