SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Business Intelligence
İbrahim Ersoy
Assistant Consultant-BilgeAdam
İbrahim Ersoy Kimdir?
           •   1985 Istanbul doğumluyum
           •   BilgeAdam’da Assistant Consultant


           Boş Vakitlerimde;
           •   C# Corner ve DBTalks Editörlük yaparım.
           •   C# Corner Istanbul Chapter olarak her ay toplanırız.
           •   Mobil Uygulamalar ve SharePoint’e ilgi duyarım.
Ajanda

    SSIS                  Data Tools
     SSIS Nedir?           Data Tools Nedir?

     ETL                   Proje Çeşitleri

     BI Transformations    Demo
SSIS – SQL Server
Integration Services
SSIS Nedir?

Veri Entegrasyonu işlemlerini sizin İş Zekası uygulamalarınıza ekleyebileceğiniz bir araçseti sunar.

SSIS; Bir veya birden fazla kaynaktaki verilere ulaşıp üzerinde her türlü veritabanı işlemini
gerçekleştirmenize olanak tanır.

SSIS eski versiyonlarında DTS(Data Transformation Services) olarak anılırdı.
ETL

ETL aslında verinin Extract(Çıkartma),Transform(Dönüştürme) ve Load(Yükleme) işlemlerine
uygulanmasıdır.

ETL’de çoğunlukla veri başka kaynaklardadır.İhtiyacımız olan o kaynaklara erişmektir.

Extract: Kaynaktan veri çekme işlemine verilen isimdir.
Load: Hedef(yani SQL Server) a veriyi dahil etme işlemidir.
Transform ise; Farklı kaynaklardan alınan farklı verilerin anlamlı bir şekilde sisteminizde dahil edildikten
sonra SQL Server a uygun bir şekilde dönüştürülmesine verilen isimdir.

ETL in en önemli olayı Transform’dur.
BI Transformations

• Row Transformations :Tablolardaki her bir veriyle ilgili yapılan işlemler.Örneğin; ID si olmayan bir tablo
  üzerinde ‘ID’ adında yeni bir sütun oluşturur.
• Rowset Transformations: Daha çok sütunların tamamındaki verilerle ilgilenir.Verilerin
  Filtrelenmesi,Gruplandırılması
• BI Transformations : Verilerin temizlenerek Veri Madenciliği işleminde kullanılmasını
  sağlamaktadır.Birbirine yakın değerlere bakıp alakalı veriler ile çalışma işlemi en güzel örnektir.
• Split&Join Transformations: Bir tablonun birden fazla tabloya bölünmesine veya birçok tablonun tek bir
  tablo olarak birleştirilmesine olanak sağlayan yapıdır.Örneğin; Müşteriler tablosu.
Data Tools
Data Tools Nedir?

Data Tools eski versiyonlarında ‘Business Intelligence Development Studio’ olan ama SQL Server 2012 ile
birlikte ismi değişen Visual Studio 2010 tabanlı iş zekası uygulamaları geliştirebileceğiniz bir IDE ortamıdır.
Proje Çeşitleri

• Analysis Services
• Reporting Services
• Integration Services
Demo – Paket Oluşturma
Sorular
Katıldığınız için
Teşekkürler
İbrahim Ersoy
Assistant Consultant-BilgeAdam

Weitere ähnliche Inhalte

Mehr von Ibrahim Ersoy

Tartışıyoruz #1: Server Side vs Client Side
Tartışıyoruz #1: Server Side vs Client SideTartışıyoruz #1: Server Side vs Client Side
Tartışıyoruz #1: Server Side vs Client SideIbrahim Ersoy
 
SQL Server 2012’de View ve CTE
SQL Server 2012’de View ve CTESQL Server 2012’de View ve CTE
SQL Server 2012’de View ve CTEIbrahim Ersoy
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişIbrahim Ersoy
 
Sharepoint 2013 te Yazılım Geliştirme Teknikleri
Sharepoint 2013 te Yazılım Geliştirme TeknikleriSharepoint 2013 te Yazılım Geliştirme Teknikleri
Sharepoint 2013 te Yazılım Geliştirme TeknikleriIbrahim Ersoy
 
Oyun Tasarımı Sunumu
Oyun Tasarımı SunumuOyun Tasarımı Sunumu
Oyun Tasarımı SunumuIbrahim Ersoy
 

Mehr von Ibrahim Ersoy (6)

Tartışıyoruz #1: Server Side vs Client Side
Tartışıyoruz #1: Server Side vs Client SideTartışıyoruz #1: Server Side vs Client Side
Tartışıyoruz #1: Server Side vs Client Side
 
SQL Server 2012’de View ve CTE
SQL Server 2012’de View ve CTESQL Server 2012’de View ve CTE
SQL Server 2012’de View ve CTE
 
Windows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye GirişWindows Store Uygulama Geliştirmeye Giriş
Windows Store Uygulama Geliştirmeye Giriş
 
Sharepoint 2013 te Yazılım Geliştirme Teknikleri
Sharepoint 2013 te Yazılım Geliştirme TeknikleriSharepoint 2013 te Yazılım Geliştirme Teknikleri
Sharepoint 2013 te Yazılım Geliştirme Teknikleri
 
Konsept Olusturma
Konsept OlusturmaKonsept Olusturma
Konsept Olusturma
 
Oyun Tasarımı Sunumu
Oyun Tasarımı SunumuOyun Tasarımı Sunumu
Oyun Tasarımı Sunumu
 

Business Intelligence and Integration Services

  • 2. İbrahim Ersoy Kimdir? • 1985 Istanbul doğumluyum • BilgeAdam’da Assistant Consultant Boş Vakitlerimde; • C# Corner ve DBTalks Editörlük yaparım. • C# Corner Istanbul Chapter olarak her ay toplanırız. • Mobil Uygulamalar ve SharePoint’e ilgi duyarım.
  • 3. Ajanda SSIS Data Tools SSIS Nedir? Data Tools Nedir? ETL Proje Çeşitleri BI Transformations Demo
  • 4. SSIS – SQL Server Integration Services
  • 5. SSIS Nedir? Veri Entegrasyonu işlemlerini sizin İş Zekası uygulamalarınıza ekleyebileceğiniz bir araçseti sunar. SSIS; Bir veya birden fazla kaynaktaki verilere ulaşıp üzerinde her türlü veritabanı işlemini gerçekleştirmenize olanak tanır. SSIS eski versiyonlarında DTS(Data Transformation Services) olarak anılırdı.
  • 6. ETL ETL aslında verinin Extract(Çıkartma),Transform(Dönüştürme) ve Load(Yükleme) işlemlerine uygulanmasıdır. ETL’de çoğunlukla veri başka kaynaklardadır.İhtiyacımız olan o kaynaklara erişmektir. Extract: Kaynaktan veri çekme işlemine verilen isimdir. Load: Hedef(yani SQL Server) a veriyi dahil etme işlemidir. Transform ise; Farklı kaynaklardan alınan farklı verilerin anlamlı bir şekilde sisteminizde dahil edildikten sonra SQL Server a uygun bir şekilde dönüştürülmesine verilen isimdir. ETL in en önemli olayı Transform’dur.
  • 7. BI Transformations • Row Transformations :Tablolardaki her bir veriyle ilgili yapılan işlemler.Örneğin; ID si olmayan bir tablo üzerinde ‘ID’ adında yeni bir sütun oluşturur. • Rowset Transformations: Daha çok sütunların tamamındaki verilerle ilgilenir.Verilerin Filtrelenmesi,Gruplandırılması • BI Transformations : Verilerin temizlenerek Veri Madenciliği işleminde kullanılmasını sağlamaktadır.Birbirine yakın değerlere bakıp alakalı veriler ile çalışma işlemi en güzel örnektir. • Split&Join Transformations: Bir tablonun birden fazla tabloya bölünmesine veya birçok tablonun tek bir tablo olarak birleştirilmesine olanak sağlayan yapıdır.Örneğin; Müşteriler tablosu.
  • 9. Data Tools Nedir? Data Tools eski versiyonlarında ‘Business Intelligence Development Studio’ olan ama SQL Server 2012 ile birlikte ismi değişen Visual Studio 2010 tabanlı iş zekası uygulamaları geliştirebileceğiniz bir IDE ortamıdır.
  • 10. Proje Çeşitleri • Analysis Services • Reporting Services • Integration Services
  • 11. Demo – Paket Oluşturma