
- Durée
- 4 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation Teradata Vantage
Teradata est un système de gestion de base de données (SGBD) conçu pour les grands volumes de données. Son architecture est massivement parallèle et se prête particulièrement bien à l’analyse de données et au traitement des requêtes complexes en offrant des performances élevées grâce, entre autres, à son optimisation automatique et à ses fonctionnalités de répartition des données. Sa conception orientée « colonnes » est particulièrement efficace pour l’analyse de données.

Objectifs pédagogiques
À l'issue de cette formation Teradata Vantage vous aurez acquis les connaissances et compétences nécessaires pour :
- Comprendre l’architecture Teradata MPP
- Concevoir des tables et modèles efficaces
- Écrire des requêtes SQL Teradata performantes
- Optimiser les traitements et les chargements
- Analyser et corriger les problèmes de performance
Objectifs opérationnels
Savoir mettre en œuvre et exploiter un environnement Teradata performant.
Programme
Contenu du cours
Jour 1 – Fondamentaux et architecture Teradata
Matin
Introduction à TeradataPositionnement de Teradata (DWH, analytique)Cas d’usage en entreprise
Spécificités vs autres SGBDArchitecture MPP TeradataNodes, AMPs, Parsing Engine
BYNET
Distribution des données
Notion de parallélismeTravaux pratiquesConnexion à l’environnement Teradata
Exploration du catalogue système
Visualisation des AMPs
Après-midi
Tables TeradataSET TABLE vs MULTISET TABLEPrimary Index (PI)
Secondary Index
CompressionTravaux pratiquesCréation de tables avec différents PI
Observation de la distribution des données
Impact du PI sur les performances
Jour 2 – SQL Teradata avancé et modélisation
Matin
SQL Teradata avancéSpécificités du SQL TeradataJointures distribuées
Sous requêtes
Fonctions analytiques (OLAP)Travaux pratiquesRequêtes analytiques complexes
Analyse des temps d’exécution
Après-midi
Modélisation des donnéesModélisation dimensionnelle (étoile, flocon)Modélisation dénormalisée
Choix des clés
Gestion de l’historique (SCD)Travaux pratiquesModélisation d’un mini Data Warehouse
Implémentation des tables dans Teradata
Jour 3 – Performance et chargements de données
Matin
Analyse et optimisation des performancesEXPLAIN planData skew
COLLECT STATISTICS
Jointures coûteuses
Partitioned Primary Index (PPI)Travaux pratiquesLecture et interprétation d’EXPLAIN
Correction de requêtes lentes
Résolution de problèmes de skew
Après midi
Chargement massif des donnéesFastLoadMultiLoad
Teradata Parallel Transporter (TPT)
INSERT vs MERGETravaux pratiquesChargement de gros volumes
Comparaison des méthodes
Gestion des erreurs de chargement
Jour 4 – Développement, industrialisation et projet
Matin
Développement et automatisationScripts BTEQTransactions
Gestion des erreurs et logs
Bonnes pratiques de développementTravaux pratiquesÉcriture d’un script BTEQ complet
Automatisation d’un flux d’alimentation
Après-midi
Sécurité, bonnes pratiques et projet finalUtilisateurs, rôles et droitsSécurité des données
Bonnes pratiques en productionProjet finalConception d’un mini Data Warehouse
Chargement des données
Optimisation des requêtes
Présentation des choix techniques
Programme mis à jour le 04/02/2026
Public concerné
Ce cours s'adresse principalement aux développeurs SQL, aux ingénieurs data et aux BI.

Prérequis
Des connaissances préalables en SQL et en bases de données relationnelles sont nécessaires pour suivre cette formation.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
Formations liées
- Transact SQL - Perfectionnement et OptimisationRéf. BTSP3 joursIntermédiaireProchaine session : 28 oct.2 090 €
- Transact SQL : Écrire des requêtes de données pour SQL ServerRéf. M207615 joursIntermédiaireProchaine session : 7 déc.3 250 €
- Trino : Interrogation SQL des données distribuéesRéf. TRIN2 joursIntermédiaireProchaine session : 29 oct.1 590 €
- Approvisionnement de bases de données SQL ServerRéf. M207655 joursIntermédiaire