Kursplan
Introduktion till Apache Iceberg
- Översikt över Apache Iceberg
- Betydelsen och användningsfall i modern dataarkitektur
- Nyckelfunktioner och fördelar
Grundläggande Begrepp
- Iceberg-tabellformat och arkitektur
- Jämförelse med andra tabellformat
- Partitionering och schemautveckling
- Tidsresa och dataversionering
Installation av Apache Iceberg
- Installation och konfiguration
- Integration av Iceberg med olika datahanteringsmotorer
- Installation av ett Iceberg-miljö på en lokal dator
Grundläggande Operationer
- Skapande och hantering av Iceberg-tabeller
- Skrivning till och läsning från Iceberg-tabeller
- Grundläggande CRUD-operationer
Datamigration och Integration
- Migration av data från Hive och andra system till Iceberg
- Integration med BI-verktyg
- Migration av ett exempeldatauppsättning till Iceberg
Optimering av Prestanda
- Tekniker för prestandajustering
- Optimering av frågor och dataskanningar
- Prestandoptimering i Iceberg
Översikt över Avancerade Funktioner
- Partitioneringsevolution och dold partitionering
- Tabellevolution och schemaindringar
- Funktioner för tidsresa och återställning
- Implementering av avancerade funktioner i Iceberg
Sammanfattning och Nästa Steg
Krav
- Kännedom om begrepp såsom tabeller, scheman, partitionering och datainklämmning
- Grundläggande kunskaper i SQL
Målgrupp
- Dataingenjörer
- Dataarkitekter
- Dataanalytiker
- Programutvecklare
Vittnesmål (5)
De levande exempelen
Ahmet Bolat - Accenture Industrial SS
Kurs - Python, Spark, and Hadoop for Big Data
Maskintolkat
mycket interaktivt...
Richard Langford
Kurs - SMACK Stack for Data Science
Maskintolkat
Tillräckligt praktiskt, utbildaren är kunskapssam
Chris Tan
Kurs - A Practical Introduction to Stream Processing
Maskintolkat
Få lära dig Spark Streaming, Databricks och AWS Redshift
Lim Meng Tee - Jobstreet.com Shared Services Sdn. Bhd.
Kurs - Apache Spark in the Cloud
Maskintolkat
övningsuppgifter
Pawel Kozikowski - GE Medical Systems Polska Sp. Zoo
Kurs - Python and Spark for Big Data (PySpark)
Maskintolkat