Vous devez déployer une mise à jour incompatible sur un pipeline de streaming Dataflow en cours d'exécution utilisant un abonnement Pub/Sub, sans perdre de données. Que devez-vous faire ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Mettre à jour le pipeline actuel et l'exécuter avec l'option drain..
Pourquoi c'est la réponse
L'option drain est conçue pour gérer les mises à jour incompatibles des pipelines Dataflow de streaming sans perte de données. Elle permet au pipeline existant de traiter toutes les données en transit et de vider son état interne avant de s'arrêter, puis le nouveau pipeline démarre en utilisant le même abonnement Pub/Sub. Mettre à jour le pipeline avec un JSON de mappage de transformation est utilisé pour des modifications de schéma, pas pour des mises à jour incompatibles du pipeline lui-même. Créer un nouveau pipeline et annuler l'ancien sans drainer peut entraîner une perte de données et ne garantit pas la reprise du traitement là où l'ancien pipeline s'est arrêté, surtout si un nouvel abonnement est utilisé.
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