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