Un flux Kafka IoT a une moyenne d'environ 5000 messages/s. Créez une alerte dès que la moyenne mobile sur 1 heure tombe en dessous de 4000 messages/s. Que devriez-vous implémenter ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Utiliser Dataflow avec Kafka IO, une fenêtre glissante d'une heure toutes les 5 minutes, calculer la moyenne à chaque glissement et alerter si <4000.
Pourquoi c'est la réponse
L'option correcte utilise Dataflow avec une fenêtre glissante (sliding window) d'une heure qui avance toutes les 5 minutes. Cela permet de calculer la moyenne des messages sur la dernière heure à intervalles réguliers de 5 minutes, répondant ainsi à l'exigence d'une alerte basée sur une moyenne mobile. Les autres options sont moins adaptées : Une fenêtre fixe (fixed window) ne calculerait la moyenne qu'à la fin de chaque heure, ne fournissant pas une moyenne mobile continue. L'utilisation de Kafka Connect vers Pub/Sub, puis l'écriture dans Bigtable ou BigQuery, suivie d'un script Cloud Scheduler, introduit une latence et une complexité inutiles pour un calcul de moyenne mobile en temps quasi réel. De plus, compter les lignes sur la dernière heure avec Cloud Scheduler toutes les 5 minutes ne reproduit pas exactement le comportement d'une moyenne mobile glissante.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise