Oracle Data Integrator; yüksek hacimli, yüksek performanslı yığın yüklerinden olay odaklı entegrasyon süreçlerine ve SOA destekli veri hizmetlerine kadar tüm veri entegrasyonu gereksinimlerini içeren kapsamlı bir veri entegrasyonu platformudur. Oracle Data Integrator’ın E-LT (Extract, Load, Transform – Dışarı Aktar, Yükle, Dönüştür) mimarisi, verileri işlemek ve dönüştürmek için farklı RDBMS motorlarını kullanır. Bu yaklaşım performansı ve ölçeklenebilirliği iyileştirirken genel çözüm maliyetlerini azaltır.
Eğitim Sonrası Kazanımlar
- Çeşitli platformlar arasında veri dönüşümünü gerçekleştirmek için Oracle Data Integrator’ı kullanma
- ELT veri dönüşümlerini gerçekleştirmek için ODI eşlemelerini prosedürlerini ve paketlerini tasarlama
- ODI kaynaklarını yönetme ve ODI ile güvenlik kurulumu
- Çeşitli platformlar arasında veri entegrasyonu ve dönüşümü gerçekleştirme
- Prosedürleri, paketleri ve ELT işlerini belirlemek için ODI grafik arayüzünü kullanma
- Güvenli ve çok kullanıcılı ODI ortamını kurma ve sürdürme
- ODI ile değiştirilmiş verileri yakalama
- ODI Web hizmetlerini kullanma ve ODI ile SOA entegrasyonunu gerçekleştirme
Hedef Kitle
Bu eğitim, önceden veritabanı, veri ambarı veya iş zekası alanında deneyim sahibi olan kişiler için uygundur.
Önkoşullar
Basic knowledge of ELT data processing
Eğitim İçeriği
Developing ODI Knowledge Modules
- Overview of Different Types of KMs
- Guidelines for KM Developers
- Working with Substitution Methods
- Applying Various ODI Tags Implementing Java in KMs
- Troubleshooting and Debugging KMs
Designing Advanced Integration Mappings
- Designing Integration Mappings: E-LT and ETL Mappings
- Selecting LKM and Mono-Connection (Single Technology) IKM
- Applying Best Practices for Integration Mapping Design
- Designing Reusable Mappings
- Implementing Lookups Combining Multiple Datasets
- Using Set-Based Operators Partitioning
- ODI Datastores
Using Variables Describing a Variable’s Scope
- Inserting Variables in Object Properties
- Using Variables within Variables Defining Variables
- in the Resource Name of a Datastore
- Applying Variables in Topology Objects
- Setting Variables as Start Up Parameters
- Tracking Variables
Using Groovy in ODI
- Interacting Programmatically with ODI
- Overview of ODI SDK
- Introduction to Groovy
- Using Groovy Editor
- Automating Development Tasks with Groovy
Using Complex Files
- What are Complex Files
- Determining Technical Requirements for Complex Files Project
- Applying nXSD Schema: an Example
- Setting up the Topology for Complex Files
- Creating and Reverse-Engineering a Complex Files Model
- Designing a Mapping with Complex Files
- Implementing JSON files
Enhancing ODI Security
- Overview of ODI Security Best Practices for Enhancing ODI Security
- Applying Non-Generic Profiles
- Configuring External Authentication
- Configuring LDAP for External Authentication with ODI
Integration of ODI in Enterprise Environment
- Configuring Java EE Agent
- Monitoring ODI Environment with Enterprise Manager
Integration of ODI in SOA
- Working with Web Services with ODI
- Overview of Public Web Services
- Invoking Web Services from ODI Exposing ODI
- Scenario as a Web Service Configuring the OdiInvokeWebService Tool
- Executing an ODI Scenario from a BPEL Process in SOA
Choosing Integration Strategies: Best Practices
- Selecting Integration Strategies
- Loading and Integration Patterns
- Selecting Staging Area Location
- Working with Slowly Changing Dimensions (SCD)
- Working with Changed Data Capture Using ODI with Oracle GoldenGate
- Locate OGG/ODI VM for further research
ODI and Big Data
- Describe Big Data concepts
- Contrast Hadoop, NoSQL, Apache, Hive, HBase, HDFS
- Implement ODI mapping for Big Data to Oracle SQL
- Locate BigDataLite VM for further research
Eğitim Özellikleri
- Dersler 0
- Sınavlar 0
- Süre 5 Gün
- Yetenek seviyesi All levels
- Dil İngilizce / Türkçe
- Öğrenciler 0
- Başarı Belgesi Hayır
- Değerlendirme Evet