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