Amazon DEA-C01: Surveillance et dépannage des pipelines de données — Guide d'étude

Fait partie du Amazon Data Engineer Associate DEA-C01 — Guide d’étude. Entraînez-vous avec des réponses vérifiées dans le centre d’examens Amazon, ou passez des tests chronométrés sur ExamRoll.io.

La surveillance et le dépannage des pipelines de données sont essentiels pour garantir une livraison ponctuelle et précise des données en streaming et par lots sur AWS. Ce domaine couvre les techniques de télémétrie, d’alerte et de diagnostic pour des services comme Kinesis, Firehose, Glue, DMS, Lambda, ainsi que les pistes d’audit AWS qui soutiennent les enquêtes sur les incidents. Une surveillance efficace réduit le temps moyen de détection/rétablissement (MTTD/MTTR) en exposant le retard des consommateurs, la pression sur les ressources des tâches, la latence de livraison et les accès non autorisés. Les sections suivantes présentent des signaux concrets, des modèles d’utilisation de la CLI/console et des critères de décision pour exploiter et remédier aux flux de données en production.

Métriques et alarmes CloudWatch pour les services de données

CloudWatch est le plan de télémétrie principal : créez des filtres de métriques, des tableaux de bord et des alarmes pour les métriques clés des services, et intégrez les alarmes avec SNS, EventBridge ou Systems Manager pour une remédiation automatisée. Utilisez

undefined

pour créer des alarmes par programmation ; les indicateurs typiques incluent --metric-name, --namespace, --statistic (ou --extended-stat), --threshold, --evaluation-periods et --comparison-operator. Pour les tableaux de bord, envoyez des métriques personnalisées (par exemple, à partir des métadonnées d’une tâche Glue) en utilisant

undefined

avec un espace de noms comme « MaSociete/PipelineDeDonnees ».

Concentrez-vous sur ces métriques et modèles exploitables :

Critères de décision pour les alertes :

Surveillance et gestion des erreurs des tâches Glue

Glue émet des métriques vers CloudWatch et écrit des journaux dans

undefined

(journaux d’exécution de la tâche) et

undefined

(erreurs). Utilisez CloudWatch Logs Insights pour interroger les exécutions de tâches : lancez des requêtes via la console ou

undefined

avec une chaîne de requête telle que

undefined

. Suivez BytesRead, BytesWritten, RecordsProcessed et DPUHrs à partir des métriques d’exécution de la tâche Glue — DPUHrs est directement corrélé au coût et au parallélisme de la tâche.

Modes de défaillance courants de Glue et remédiation :

Compromis décisionnels :

Surveillance de Kinesis et Firehose

Retard des consommateurs Kinesis : fiez-vous à GetRecords.IteratorAgeMilliseconds pour détecter le retard des consommateurs. Si GetRecords.IteratorAgeMilliseconds est constamment élevé :

Utilisez

undefined

pour inspecter le nombre de partitions et

undefined

pour IteratorAgeMilliseconds. Lors de la comparaison des options de remédiation, considérez :

Métriques de livraison Firehose : DeliveryToS3.DataFreshness quantifie la latence de livraison ; les paramètres de mise en mémoire tampon (buffering) typiques sont de 60 à 900 secondes et retiendront les enregistrements jusqu’à ce que bufferSize ou bufferInterval soit atteint. Si DeliveryToS3.DataFreshness est élevé :

undefined

.

Gardez à l’esprit la sémantique de mise en mémoire tampon de Firehose : le service retarde intentionnellement les données jusqu’à l’intervalle de tampon ; réduisez l’intervalle de tampon pour diminuer la latence, au prix d’écritures plus fréquentes sur S3.


Sécurité · Tous les domaines · Optimisation des coûts pour les charges de travail de données

Entraînez-vous sur ces questions → · Tests chronométrés sur ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Réussissez votre examen →

Parcourir Amazon →

Related guides

Accès tout-en-un

Un seul abonnement. Chaque examen.

Chaque plan débloque la recherche de réponses illimitée, les tests pratiques, les explications IA et la bibliothèque complète de ressources — en plus de 20 langues.

Mensuel
24.87
Just €0.83/day
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

Meilleur rapport qualité/prix
12 mois
179.87
Just €0.49/daySave 40%
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

✓ Plan gratuit inclus · ✓ Annulez à tout moment · ✓ Tous les plans débloquent le produit complet