Yazan: Hüseyin Onur Özcan
Herkese Merhaba, bugün size SSIS ekranı elemanlarından ve kullanım amaçlarından kısaca bahsedeceğim. İlk olarak Solution Explorer penceresinden başlayalım. Yarattığınız paketlerinizi, data sourcelarınızı veya data source viewlerinizi düzenleyebildiğiniz bir alandır. Data Source’un ve Data Source View’lerin nasıl oluşturulduklarını paketlerin eklenmesini ilerleyen zamanlarda daha detaylı bir şekilde anlatacağım. Şimdilik kısaca ne olduklarından bahsedeyim.
Herkese Merhaba, bugün size SSIS ekranı elemanlarından ve kullanım amaçlarından kısaca bahsedeceğim. İlk olarak Solution Explorer penceresinden başlayalım. Yarattığınız paketlerinizi, data sourcelarınızı veya data source viewlerinizi düzenleyebildiğiniz bir alandır. Data Source’un ve Data Source View’lerin nasıl oluşturulduklarını paketlerin eklenmesini ilerleyen zamanlarda daha detaylı bir şekilde anlatacağım. Şimdilik kısaca ne olduklarından bahsedeyim.
Data Source veritabanınıza her yerde kullanmak amacıyla oluşturduğunuz bağlantılarınızı görebileceğiniz ve bağlantı oluşturup düzenleyebileceğiniz bir alt klasörünüz.
Data Source View ise veritabanınızdaki belli tablolardan bir view oluşturup bu view üzerine bağlantı kurmanıza yardımcı olan bağlantılarınızın bulunacağı klasörünüz.
SSIS Packages ise ETL paketlerinizin bulunduğu klasörünüz.
Connection Manager Ekranında ise sadece o pakette geçerli olmak üzere bağlantı tanımlamaları gerçekleştirebiliyoruz.
ToolBox , Daha sonra hemen hemen her bir elemanı ve özelliklerini detaylarıyla açıklayacağımız. ToolBox her flow chart için ayrı ayrı elemanlara sahiptir.
Control Flow Tools ;
“Maintance Plan Task” ETL’in iş akışına ek olarak çeşitli optimizasyon işlemlerini yapabileceğimiz toollar burada bulunmaktadır.
Data Flow Tools ;
“Data Flow Sources” Data flow tasklarda bir kaynaktan veri çekmek için kullanılan toolların bulunduğu kısımdır.
“Data Flow Transformations Tools” Sourcedan aldığımız dataları işlemek için kullanabileceğimiz toollar burada bulunmaktadır.
“Data Flow Destinations Tools” Flow içerisinde işlediğimiz dataların çeşitli ortamlara kaydı için kullanılan toollar burada bulunmaktadır.
Son olarak Flow chartların bulunuduğu bölmedeki diğer 3 chartı da kısaca açıklayarak bu yazıyı bitirmek istiyorum.
Event Handlers ; ETL akışı sırasında gerçekleşen eventler için farklı senaryolar geliştirebilirsiniz ve bu seneryolara uygun iş akışları tasarlayabilirsiniz. Örneğin bir data flow taskınız fail olduğunda OnEror eventi için farklı bir senaryo düşünüp burada bunu etkinleştirebilirsiniz.
Package Explorer ; Akış düzenlediğiniz paketinizin içindeki değişkenleri sabitlerinizi event handlerlarınızı kısacası paketin içindeki ayarlamalarınızın hemen hemen hepsine özet bir bakış atabildiğiniz ekranınız “Package Explorer” ekranınızdır.
Progress ; Bu ekran ETL akışını çalıştırdığınızda aktif olarak görülebilir. İş akışının her bir basamağının başlangıç bitiş gerçekleşen durumlar ve oluşan hatalar ile ilgili detaylı bilgiler alabildiğiniz ekranınızdır.
Bu yazımızda sizlere SQL Server Business Intelligence Development Studionun genel arayüzünü mümkün olduğunca çok görsel ile anlatmaya çalıştık. Sonraki yazılarımızda bu ekranlardaki elementleri tek tek detaylı bir şekilde inceleyip örnekler ile çalışmalarını sizlere göstermeye çalışacağız.
Hiç yorum yok:
Yorum Gönder