Bu yazımda Cloud teknoloji ile hayatımıza giren Oracle 12c ile kullanıcılara sunulan Oracle Data Integrator 12c nin getirdiği yeni özelliklerinden bahsetmeye çalışağım.
1.Techical Setup
Öncelikle ,uygulama arayüzündeki logo ve start_page 'de yapılan değişiklik daha oturaklı ve keyifli olmus.
İl bakışta , Uygulamanın BIGDATA entegrasyonlarına dair eklentileri ile dikkat çektiğini söylemek mümkün.
- Sqoop Integration
- HBase Integration
- Hive Append Optimization
- HDFS access in Oracle Data Integrator
- Enhanced Hive Driver and Knowledge Modules
BIG DATA tarafındaki entegrasyonlar hariçinde günlük development'larımızda sürekli karsılacagımız bir çok alandada güzel geliştirmeler yapılmıs.
1 >Mapping & Resuable Mappings
Uygulamanın acılması ve ilgili repository baglantısının gerçektirdikten sonra ilk dikkatimi çeken yenı bir proje olusturdugunuzda Designer tab'ındaki Mapping ve Reusable Mapping tanımları oldu.
İlk başta küçük bir isim değişikliği gibi hissettirsede aslında kendi içinde köklü güzel değişikliklere gidilmiş ki bazı değişiklikler Informatica Powercenter 'a andırmıyor değil.
Reusable Mapping kavramı ise 11g de kullandıgımız Temporary Interface(Sarı Interface) lerin tam olarak karsılığı diyebiliriz.
Mapping içerinde yapılan değişikliklerden biraz bahsetmek gerekirse;
A. SOURCE > TARGET mapping :Artık aynı canvas içerisinde artık bu planlamayı gerçekleştirebiliyoruz.
Bu aslında başlıbaşına bir değişik ama benim en çok dikkatimi çeken SPLIT componenti oldu.
Example of DISTINCT component (LOGICAL Tab)
Example of DISTINCT component (Physical Tab)
Example of LOOKUP component
Bu sayede, aynı kaynaktan beslenip farkı expressionlarla yada diğer işlemlerden geçerek beslenmesi gereken tabloları dağıtmadan bir mapping üzerinden bütünleşik olarak işleyebiliyor.
Split componentini önceden baska tool larda tecrübe etmiş biri olarak (SAS DataFlux) herkese büyük kolaylık yaratacağına eminim.
Example of SPLIT component
2 >Debug & Controlling the Execution Flow : Aslında uzun zamandır bu özellik kullanıcılarca bekleniyordu. Core PL/SQL ile development yapmıs her developer DEBUG mode'da kodu çalıstırıp kontrollerini rahat ve konforlu sekilde yapmanın kıymetini bilir.
İşte bu özellikle olusturulan variable'lardan tutun planlanmıs LOAD_PLAN ların DEBUGGER özelliği ile step by step yönetimi kullanıcılara sunulmus durumda.
Genel olarak 12c aslında hayatımıza bu cok anlamda yenı özellikler ve kullacıya kolaylık sağlıyacak değişiklerle bizlerle buluşuyor.Bu bağlamda bazı özellikleriyle beni tatmin etti açıkcası.
Oracle Data Integrator 12c için ilk incelememde dikkatimi çeken özelliklerini sizlerle paylastım. Umarım faydalı olmustur...