Get in Touch
 Duration 35 hours

Course Outline

Introduction to ODI and its Architecture

  • Foundational ODI concepts: the ELT approach and its distinctions from traditional ETL
  • Key architectural components: Repositories, Agents, Topology, and Security
  • Overview of installation processes and environment configuration

ODI Studio and Development Tools

  • Mastering ODI Studio navigation: utilizing the Designer, Topology, Operator, and Security panels
  • Managing Projects, Models, and Datastores
  • Utilizing reverse-engineered metadata for development

Designing Mappings and Interfaces

  • Building mappings using the graphical interface and core ODI components
  • Incorporating procedures, variables, and packages into mapping logic
  • Strategies for error handling and data validation

Knowledge Modules and ELT Execution

  • Comprehending Knowledge Modules (KMs) and their functional categories
  • Selecting and tailoring KMs for various target systems
  • Addressing performance factors and push-down optimization techniques

Topology, Security, and Connectivity

  • Setting up physical and logical schemas and data servers
  • Agent types, configuration settings, and foundational high availability concepts
  • Security protocols: managing users, profiles, and repository protection

Scheduling, Deployment, and Operational Oversight

  • Process for packaging and deploying scenarios
  • Scheduling methodologies and integration with external scheduling tools
  • Job monitoring and troubleshooting using the Operator interface and logs

Advanced Techniques and Integration Patterns

  • Implementing CDC patterns, incremental loading, and change data capture strategies
  • Integration with Big Data sources and Hadoop ecosystems
  • Best practices for creating modular and maintainable integration projects

Hands-on Labs and Real-World Case Study

  • End-to-end practical session: designing, implementing, and deploying an ODI scenario
  • Performance tuning exercise: diagnosing and optimizing a slow mapping
  • Case study analysis: exploring architectural decisions and key takeaways

Summary and Next Steps

  • Recap of essential ODI concepts and integration design principles
  • Discussion on production deployment strategies and advanced optimization techniques
  • Guidance on further learning paths and available certification options

Requirements

  • A solid grasp of relational database concepts
  • Proficiency in SQL
  • Background knowledge of ETL or broader data integration principles

Target Audience

  • ETL and Data Integration Developers
  • Data Architects and Engineers
  • DBAs and Middleware Engineers overseeing integration solutions

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories