Get in Touch

Course Outline

Introduction to ODI and Architecture

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

ODI Studio and Development Components

  • Navigating ODI Studio: utilizing the Designer, Topology, Operator, and Security panels
  • Working with Projects, Models, and Datastores
  • Managing reverse-engineered metadata

Designing Mappings and Interfaces

  • Building mappings using the graphical interface and native ODI components
  • Incorporating procedures, variables, and packages within mappings
  • Strategies for error handling and data validation

Knowledge Modules and ELT Execution

  • Comprehending Knowledge Modules (KMs) and their various categories
  • Choosing and customizing KMs for specific target platforms
  • Performance optimization and push-down strategies

Topology, Security, and Connectivity

  • Configuration of physical and logical schemas and data servers
  • Agent types, setup procedures, and fundamentals of high availability
  • Security configuration: user management, profiles, and repository protection

Scheduling, Deployment, and Operational Management

  • Packaging and deploying scenarios for production
  • Scheduling methodologies and integration with external scheduling tools
  • Monitoring job execution and troubleshooting using the Operator and Logs

Advanced Techniques and Integration Patterns

  • Implementing CDC patterns, incremental loading, and change data capture methods
  • Integration strategies for 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 lab: designing, implementing, and deploying a complete ODI scenario
  • Performance tuning lab: diagnosing and optimizing a slow-running mapping
  • Case study analysis: reviewing architectural decisions and key takeaways

Summary and Next Steps

  • Recap of essential ODI concepts and integration design principles
  • Discussion on production deployment strategies and optimization techniques
  • Exploration of further learning paths and certification opportunities

Requirements

  • A solid grasp of relational database concepts
  • Proficiency in SQL
  • Knowledge of ETL or general data integration principles

Target Audience

  • ETL and data integration developers
  • Data architects and engineers
  • DBAs and middleware engineers tasked with integration solutions
 35 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories