Get in Touch
 Duration 14 hours

Course Outline

Introduction to Apache Iceberg

  • General overview of Apache Iceberg
  • Significance and application scenarios in contemporary data architecture
  • Primary features and advantages

Fundamental Concepts

  • Architecture and table format of Iceberg
  • Contrast with alternative table formats
  • Partitioning strategies and schema evolution
  • Time travel and data versioning capabilities

Installing Apache Iceberg

  • Setup and configuration processes
  • Connecting Iceberg with various data processing engines
  • Configuring an Iceberg environment on a local device

Essential Operations

  • Establishing and overseeing Iceberg tables
  • Performing write and read operations on Iceberg tables
  • Executing basic CRUD operations

Data Migration and Integration

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

Performance Enhancement

  • Techniques for performance tuning
  • Refining queries and data scans
  • Optimizing performance within Iceberg

Introduction to Advanced Features

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

Recap and Future Directions

Requirements

  • Understanding of core concepts including tables, schemas, partitions, and data ingestion
  • Foundational knowledge of SQL

Target Audience

  • Data engineers
  • Data architects
  • Data analysts
  • Software developers

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories