Несколько служб-производителей публикуют события в кодировке Avro в Azure Event Hubs. Вам необходимо проверять полезные данные и развивать схемы без нарушения работы существующих потребителей. Производители и потребители должны автоматически получать и применять версии схем во время выполнения. Что вы должны реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать группу Event Hubs Schema Registry с обратной совместимостью, зарегистрировать схемы Avro как версии и использовать Avro-сериализатор, поддерживающий Schema Registry, в производителях и потребителях для кодирования/декодирования полезных данных с идентификаторами схем..
Почему это правильный ответ
Azure Event Hubs Schema Registry — это специализированное решение для управления схемами событий. Создание группы Schema Registry с обратной совместимостью позволяет развивать схемы, гарантируя, что новые версии не нарушат работу существующих потребителей. Регистрация схем Avro как версий и использование Avro-сериализатора, поддерживающего Schema Registry, позволяет производителям автоматически включать идентификаторы схем в полезные данные, а потребителям — автоматически получать и применять правильную версию схемы для десериализации. Это обеспечивает автоматическую проверку и эволюцию схем без ручного вмешательства. Включение проверки JSON не подходит для Avro и не обеспечивает эволюцию схем. Хранение схем в Azure App Configuration или добавление URL-адреса схемы требует ручного управления версиями и извлечения, что противоречит требованию автоматизации. CloudEvents 1.0 с Event Grid не обеспечивает автоматическое управление схемами для Event Hubs.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется