Vous devez mettre à jour un pipeline de streaming de production qui ingère des données depuis Pub/Sub et faire en sorte que le pipeline mis à jour retraite les messages livrés des deux jours précédents. Quelles actions permettent d'y parvenir ? (Choisissez-en deux.)
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Activez l'option Pub/Sub subscription retain‑acked‑messages..
Pourquoi c'est la réponse
Pour retraiter les messages des deux jours précédents dans un pipeline de streaming, il faut s'assurer que les messages déjà acquittés sont conservés et accessibles. L'activation de l'option retain-acked-messages sur l'abonnement Pub/Sub permet de conserver les messages acquittés pendant une période configurable, jusqu'à sept jours. Une fois cette option activée, vous pouvez utiliser la fonctionnalité Seek de Pub/Sub avec un horodatage (deux jours avant le déploiement) pour repositionner l'abonnement et rediffuser les messages à partir de ce point. L'option clear-retry-policy est incorrecte car elle gère la politique de retransmission des messages non acquittés et n'a aucun impact sur la conservation des messages déjà traités. L'utilisation d'un instantané Pub/Sub capturé deux jours avant le déploiement est incorrecte car un instantané capture l'état d'un abonnement à un moment donné, mais ne permet pas de retraiter les messages déjà acquittés avant la création de l'instantané. Créer un nouvel abonnement deux jours avant le déploiement est incorrect car un nouvel abonnement ne recevrait que les messages publiés après sa création, et non les messages historiques.
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