Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction to Apache Iceberg
- General overview of Apache Iceberg.
- Significance and practical applications in contemporary data architecture.
- Core features and primary benefits.
Core Concepts
- Structure and architecture of the Iceberg table format.
- Contrast with alternative table formats.
- Partitioning strategies and schema evolution.
- Time travel and data version control.
Configuring Apache Iceberg
- Installation procedures and configuration settings.
- Integration with diverse data processing engines.
- Establishing an Iceberg environment on a local system.
Fundamental Operations
- Creating and overseeing Iceberg tables.
- Writing data to and retrieving data from Iceberg tables.
- Executing basic CRUD operations.
Data Migration and Integration
- Transitioning data from Hive and other systems to Iceberg.
- Connecting with Business Intelligence (BI) tools.
- Practical exercise: migrating a sample dataset to Iceberg.
Performance Optimization
- Techniques for tuning performance.
- Enhancing query efficiency and data scans.
- Strategies for optimizing performance within Iceberg.
Advanced Features Overview
- Partition evolution and hidden partitioning.
- Table evolution and managing schema changes.
- Time travel and rollback mechanisms.
- Application of advanced features in Iceberg.
Summary and Future Steps
Requirements
- Working knowledge of fundamental concepts including tables, schemas, partitions, and data ingestion.
- Proficiency in basic SQL.
Target Audience
- Data engineers.
- Data architects.
- Data analysts.
- Software developers.
14 Hours
Testimonials (2)
A journey through the Spark world: a very intense course. DSL, spark sql, partitioning vs bucketing for me.
Georgiana Elisabeta
Course - Apache Spark Fundamentals
Hands on exercises. Class should have been 5 days, but the 3 days helped to clear up a lot of questions that I had from working with NiFi already