Загрузка схемы в субъект
Статья создана
Обновлена 23 сентября 2024 г.
Примечание
Функциональность находится на стадии Preview.
Консоль управления
- В консоли управления
выберите каталог, в котором нужно загрузить схему в субъект. - Выберите сервис Yandex MetaData Hub.
- Hа панели слева выберите
Schema Registry / Пространство имён. - Выберите пространство имен, для которого вы хотите загрузить схему.
- На панели слева выберите
Схемы. - Нажмите кнопку Загрузить схему.
- Выберите способ загрузки схемы в новый субъект и укажите следующие параметры:
- Имя — уникальное имя субъекта;
- Опционально добавьте описание подключения и метку;
- Уровень проверки совместимости — укажите, если хотите переопределить уровень, указанный для пространства имен.
BACKWARD
: (значение по умолчанию) потребители, использующие новую схему, могут читать данные, написанные производителями с использованием последней зарегистрированной схемы;BACKWARD_TRANSITIVE
: потребители, использующие новую схему, могут читать данные, записанные производителями с использованием всех ранее зарегистрированных схем;FORWARD
: потребители, использующие последнюю зарегистрированную схему, могут читать данные, написанные производителями, использующими новую схему;FORWARD_TRANSITIVE
: потребители, использующие все ранее зарегистрированные схемы, могут читать данные, написанные производителями с использованием новой схемы;FULL
: новая схема совместима вперед и назад с последней зарегистрированной схемой;FULL_TRANSITIVE
: новая схема совместима вперед и назад со всеми ранее зарегистрированными схемами;NONE
: проверки совместимости схемы отключены.
Подробнее о типах совместимости схем см. в документации Confluent .
- Задайте формат схемы Avro
, JSON Schema или Protobuf и прикрепите файл. - Если схема ссылается на другую схему, то в разделе Референсы нажмите
и введите имя референса, имя субъекта, под которым зарегистрирована схема для ссылки, и версию схемы зарегистрированного субъекта. - Выберите Нормализация для применения нормализации схемы данных
. - Если вы хотите пропустить проверку совместимости схем, выберите соответствующую опцию.
- Нажмите Загрузить схему.