Web İçin Veri Dönüştürme (ETL)

advertisement
Web İçin Veri Dönüştürme (ETL)
ETL Nedir?
Kimler Kullanır?
Nerede Kullanılır?
Uygulama Araçları
Volkan Uygun
volkan.uygun@ozguryazilim.com.tr
ETL nedir?
E, Veri çıkarma (Extract)
T, Dönüştürme (Transform)
L, Yükleme (Load)
A.T1
A
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
B.T1
A.T2
volkan.uygun@ozguryazilim.com.tr
B
2
Kimler Kullanır?
●
Yazılımcılar
●
Veritabanı yöneticileri
●
İş zekası raportörleri
●
...
Nerede Kullanılır?
●
Entegre çalışan sistemler
●
Veri ambarı
●
Veri temizleme
●
Veri toplama
●
Raporlama
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
4
Uygulama Araçları
●
Metin düzenleyici (kwrite, npp)
●
Hesap tablosu (oo Calc, MS excel) csv dosya
●
Pentaho Kettle
http://kettle.pentaho.com/
●
Orbada SQL
http://sourceforge.net/projects/orbada/
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
5
Orbada - Sql
●
Sql veritabanı bağlantıları (Mysql, Firebird,
Postgre, DB2, MSSQL, Oracle vb.)
●
Prosedür, Fonksiyon, Sorgu işlemleri
●
Lisansı: GNU GPL
●
Java Altyapı
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
6
Kettle - Spoon
●
●
●
Dosya kullanım (csv, xml, txt, xls)
Sql veritabanı (Mysql, Firebird, Postgre, DB2,
MSSQL, Oracle vb.)
FTP, E-posta, Java Script , LDAP, Json, OLAP
ve diğer araç setleri...
●
Topluluk ve Ticari sürüm
●
Java altyapısı ile Linux, Windows da çalışma
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
7
Spoon Dönüştürme
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
8
Spoon İş Akışı
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
9
Spoon Java Script
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
10
Spoon Lookup
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
11
Spoon Meta
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
12
Spoon Sonuç İzleme
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
13
Orbada Bağlantı
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
14
Orbada Sorgu
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
15
Özgür Yazılım A.Ş.
www.ozguryazilim.com.tr
volkan.uygun@ozguryazilim.com.tr
16
Download