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
- Executive summary of Apache Iceberg
- Strategic value and application scenarios within modern data architectures for government
- Primary capabilities and operational advantages
Fundamental Concepts
- Structural framework and architectural design of Iceberg tables
- Comparative analysis with alternative table formats
- Data partitioning methodologies and schema evolution protocols
- Historical data access through time travel and version control
Deployment and Configuration of Apache Iceberg
- Installation procedures and system configuration
- Compatibility and integration with diverse data processing frameworks
- Establishing a local development environment for Iceberg
Fundamental Operations
- Creation and administration of Iceberg tables
- Data ingestion and retrieval processes
- Standard Create, Read, Update, and Delete (CRUD) operations
Data Migration and System Integration
- Transitioning data assets from Hive and legacy systems to Iceberg for government use cases
- Interoperability with Business Intelligence (BI) platforms
- Procedural migration of sample datasets to Iceberg
Performance Optimization Strategies
- Techniques for system performance tuning
- Enhancement of query efficiency and data scanning capabilities
- Best practices for optimizing Iceberg workloads
Advanced Features Overview
- Partition evolution and dynamic partitioning strategies
- Management of table structure and schema modifications
- Utilization of time travel capabilities and rollback mechanisms
- Implementation of advanced Iceberg functionalities for government data governance
Conclusion and Future Directions
Requirements
- Demonstrated understanding of core data structures, including tables, schemas, partitions, and ingestion methodologies
- Foundational proficiency in Structured Query Language (SQL)
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