Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex MetaData Hub
  • About Yandex MetaData Hub
    • Getting started
        • Creating a subject
        • Changing a subject
        • Deleting a subject
    • Service roles for access management
    • Troubleshooting
  • Access management
  • Quotas and limits
  • Pricing policy
  • Public materials
  • Release notes

In this article:

  • Creating a subject independently from a schema
  • Creating a subject when uploading a schema
  1. Schema Registry
  2. Step-by-step guides
  3. Subjects
  4. Creating a subject

Creating a subject

Written by
Yandex Cloud
Updated at August 25, 2025
  • Creating a subject independently from a schema
  • Creating a subject when uploading a schema

You can create a subject:

  • On the Subjects tab, independently from a schema.
  • When uploading a new schema.

Creating a subject independently from a schemaCreating a subject independently from a schema

Management console
  1. In the management console, select the folder where you want to create a subject.
  2. Select Yandex MetaData Hub.
  3. In the left-hand panel, select Schema Registry.
  4. Select the namespace you want to create a subject in.
  5. In the left-hand panel, select Subjects.
  6. In the top-right corner, click Create subject.
  7. Specify the following settings:
    • Subject name and description.
    • Compatibility check level:
      • BACKWARD: (Default) Consumers using the new schema can read data written by producers using the latest registered schema.
      • BACKWARD_TRANSITIVE: Consumers using the new schema can read data written by producers using all previously registered schemas.
      • FORWARD: Consumers using the latest registered schema can read data written by producers using the new schema.
      • FORWARD_TRANSITIVE: Consumers using all previously registered schemas can read data written by producers using the new schema.
      • FULL: New schema is forward and backward compatible with the latest registered schema.
      • FULL_TRANSITIVE: New schema is forward and backward compatible with all previously registered schemas.
      • NONE: Schema compatibility checks are disabled.
        For more information about schema compatibility types, see the Confluent documentation.
    • Under Schema:
      • Set the schema format to Protobuf, Avro, or JSON Schema and attach the file.
      • If a schema references another schema, in the References section, click and enter the reference name, the subject name the schema for is registered under for linking, and the registered subject's schema version.
      • To apply data schema normalization, enable the Normalization setting.
      • If you want to skip the schema compatibility check, enable the relevant option.
  8. Click Create.

Creating a subject when uploading a schemaCreating a subject when uploading a schema

To create a subject when uploading a schema, select New in the Subject field and specify the subject parameters: name, description, and compatibility check level. For more information on how to creatie a subject when uploading a schema, see this guide.

Was the article helpful?

Previous
Comparing schemas
Next
Changing a subject
© 2025 Direct Cursus Technology L.L.C.