Managing Schemas
Upload Schema
-
Click on the schema Upload icon.
-
Upload the schema as a text file (avsc format).
-
Add version for the schema
-
If you are uploading the first version of this schema you also need to provide description.
-
Any authenticated user can upload schema for their tenant.

Duplicate Schema
Duplicate schemas uploaded for a tenant are rejected with an error message containing the duplicated version as shown below:

Uploaded schemas should be the same as used in the Producer/Consumer application. If you use plugin such as avro-maven-plugin for schema maintenance make sure to upload the schema from the generated class files. |
Working with .NET Schemas
Due to a limitation in our platform you will need register another schema in Self-Service to work with the .NET client.
To achieve that you need to following:
-
Download the .NET Avro Schema Parser Tool
-
Make sure your avsc file is fully resolve - doesn’t reference to other files
-
Run the following command
dotnet AvroSchemaParser.dll [avsc FILE PATH] > [OUTPUT PATH].avsc
-
Upload the new schema.