Вам необходимо обновить производственный потоковый конвейер, который получает данные из Pub/Sub, и заставить обновленный конвейер повторно обработать сообщения, доставленные за предыдущие два дня. Какие действия позволят это сделать? (Выберите два.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить флаг Pub/Sub subscription retain‑acked‑messages..
Почему это правильный ответ
Для повторной обработки старых сообщений необходимо, чтобы Pub/Sub сохранял подтвержденные сообщения. Флаг retain-acked-messages в подписке Pub/Sub позволяет сохранять подтвержденные сообщения в течение заданного периода (до 7 дней), что делает их доступными для повторной обработки с помощью функции Seek. После включения этого флага и развертывания обновленного конвейера вы сможете использовать Pub/Sub Seek с временной меткой, чтобы указать, с какого момента (например, два дня назад) конвейер должен начать повторную обработку сообщений. Использование флага clear-retry-policy не поможет, так как он сбрасывает политику повторных попыток, а не влияет на хранение сообщений. Создание новой подписки не даст доступа к уже подтвержденным сообщениям. Pub/Sub Snapshot сохраняет состояние подписки на момент его создания, но не позволяет повторно обрабатывать сообщения, которые были подтверждены до создания снимка.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется