Prenez contact avec nous

Plan du cours

Introduction à Apache Iceberg

  • Vue d'ensemble d'Apache Iceberg.
  • Importance et cas d'utilisation dans l'architecture des données moderne.
  • Fonctionnalités et avantages clés.

Concepts de base

  • Format et architecture des tables Iceberg.
  • Comparaison avec d'autres formats de tables.
  • Partitionnement et évolution des schémas.
  • Voyage dans le temps et versioning des données.

Configuration d'Apache Iceberg

  • Installation et configuration.
  • Intégration d'Iceberg avec divers moteurs de traitement de données.
  • Mise en place d'un environnement Iceberg sur une machine locale.

Opérations de base

  • Création et gestion des tables Iceberg.
  • Écriture et lecture dans les tables Iceberg.
  • Opérations CRUD de base.

Migration et intégration des données

  • Migration des données depuis Hive et d'autres systèmes vers Iceberg.
  • Intégration avec des outils de BI.
  • Migration d'un jeu de données d'exemple vers Iceberg.

Optimisation des performances

  • Techniques d'ajustement des performances.
  • Optimisation des requêtes et des scans de données.
  • Optimisation des performances dans Iceberg.

Vue d'ensemble des fonctionnalités avancées

  • Évolution des partitions et partitionnement caché.
  • Évolution des tables et modifications de schéma.
  • Fonctionnalités de voyage dans le temps et de rollback (annulation).
  • Mise en œuvre des fonctionnalités avancées dans Iceberg.

Résumé et prochaines étapes

Pré requis

  • Familiarité avec des concepts tels que les tables, les schémas, les partitions et l'ingestion de données.
  • Connaissances de base en SQL.

Public cible

  • Ingénieurs des données.
  • Architectes des données.
  • Analystes des données.
  • Développeurs de logiciels.
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires