Get in Touch
 Duration 35 hours (5 days)

Course Outline

Introduction to ODI and Architecture

  • Core ODI concepts: the ELT approach and its distinctions from traditional ETL.
  • Key components: Repositories, Agents, Topology, and Security mechanisms.
  • Overview of installation procedures and environment structure.

ODI Studio and Development Components

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

Designing Mappings and Interfaces

  • Developing mappings using the graphical interface and ODI components.
  • Incorporating procedures, variables, and packages into mappings.
  • Implementing error handling and data validation strategies.

Knowledge Modules and ELT Execution

  • Exploring Knowledge Modules (KMs) and their respective categories.
  • Selecting and tailoring KMs for various target systems.
  • Addressing performance considerations and push-down optimization.

Topology, Security, and Connectivity

  • Setting up physical and logical schemas along with data servers.
  • Configuring Agent types and understanding high availability basics.
  • Establishing security protocols: users, profiles, and repository protection.

Scheduling, Deployment, and Operational Management

  • Organizing and deploying scenarios.
  • Defining scheduling strategies and integrating with external schedulers.
  • Overseeing job execution and troubleshooting via the Operator and Logs.

Advanced Techniques and Integration Patterns

  • Applying CDC patterns, incremental loading, and change data capture methods.
  • Integrating with Big Data sources and Hadoop ecosystems.
  • Adhering to best practices for modular and maintainable integration projects.

Hands-on Labs and Real-World Case Study

  • Comprehensive lab: design, implement, and deploy a full ODI scenario.
  • Performance tuning lab: analyze and refine a slow mapping.
  • Case study analysis: examining architectural decisions and key takeaways.

Summary and Next Steps

  • Recap essential ODI concepts and integration design principles.
  • Review production deployment strategies and optimization techniques.
  • Investigate further learning paths and available certification options.

Requirements

  • A solid grasp of relational database principles.
  • Proficiency in SQL.
  • Acquaintance with ETL or broader data integration concepts.

Target Audience

  • ETL and data integration developers.
  • Data architects and engineers.
  • DBA and middleware engineers tasked with integration solutions.

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories