Get in Touch
 Duration 21 hours

Course Outline

Advanced Transformation Fundamentals

  • Handling complex data types
  • Managing fields, metadata, and dynamic structural changes
  • Developing reusable transformation patterns

Parameters, Variables, and Job Architecture

  • Managing runtime variables and scope
  • Parameterizing transformations for flexibility
  • Implementing parent-child job structures

Database Connectivity and Lookup Optimization

  • Executing advanced lookup steps
  • Designing effective caching strategies
  • Creating efficient join architectures

Interfacing with Files, APIs, and External Sources

  • Processing JSON and XML data formats
  • Interacting with REST and SOAP web services
  • Managing streaming and batch data loads

Error Management and Data Quality Assurance

  • Capturing and routing error events
  • Establishing data validation patterns
  • Implementing auditing and logging mechanisms

Essentials of Performance Optimization

  • Refining step design for speed
  • Considering memory usage and threading efficiency
  • Identifying and resolving performance bottlenecks

Introduction to Repository-Driven Development

  • Utilizing the Pentaho repository for asset management
  • Managing version control
  • Facilitating team collaboration workflows

Deployment and Migration Strategies

  • Promoting jobs across different environments
  • Implementing configuration management
  • Adhering to operational best practices

Conclusion and Future Learning Pathways

Requirements

  • A solid grasp of core ETL principles
  • Prior hands-on experience with Pentaho Data Integration
  • Familiarity with fundamental data warehousing concepts

Target Audience

  • ETL developers
  • Data engineers
  • Technical professionals aiming to expand their proficiency in PDI

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories