Course Outline

Introduction to Apache Iceberg

  • Overview of Apache Iceberg
  • Importance and use cases in modern data architecture
  • Key features and benefits

Core Concepts

  • Iceberg table format and architecture
  • Comparison with other table formats
  • Partitioning and schema evolution
  • Time travel and data versioning

Setting Up Apache Iceberg

  • Installation and configuration
  • Integrating Iceberg with various data processing engines
  • Setting up an Iceberg environment on a local machine

Basic Operations

  • Creating and managing Iceberg tables
  • Writing to and reading from Iceberg tables
  • Basic CRUD operations

Data Migration and Integration

  • Migrating data from Hive and other systems to Iceberg
  • Integration with BI tools
  • Migrating a sample dataset to Iceberg

Optimizing Performance

  • Performance tuning techniques
  • Optimizing queries and data scans
  • Performance optimization in Iceberg

Overview of Advanced Features

  • Partition evolution and hidden partitioning
  • Table evolution and schema changes
  • Time travel and rollback features
  • Implementing advanced features in Iceberg

Summary and Next Steps

Requirements

  • Familiarity with concepts such as tables, schemas, partitions, and data ingestion
  • Basic knowledge of SQL

Audience

  • Data engineers
  • Data architects
  • Data analysts
  • Software developers
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3200 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (5)

Upcoming Courses

Related Categories