Management
Create a new Schema
Head to "Schemaverse" on the left menu.

Click on "Create from blank"

More information on each format can be found under the produce/consume section.
await memphisConnection.createSchema({schemaName: "<schema-name>", schemaType: "<schema-type>", schemaFilePath: "<schema-file-path>" });await memphis.create_schema("<schema-name>", "<schema-type>", "<schema-file-path>")err := conn.CreateSchema("<schema-name>", "<schema-type>", "<schema-file-path>")await client.CreateSchema("<schema-name>", "<schema-type>", "<schema-file-path>")Detach a Schema
Head to the designated station

Click on "Detach" on the upper-center panel

Please remember that detaching a schema will enable "any" events to get ingested by the station.
await memphisConnection.detachSchema({ stationName: '<station-name>' });await memphis.detach_schema("<station-name>")err := conn.DetachSchema("<station-name>")await client.DetachSchema(stationName: station.Name);Enforce (attach) a Schema
Head to the designated station. On the top-left corner, click on "Enforce schema"

Choose the required schema.

await memphisConnection.enforceSchema({ name: '<schema-name>', stationName: '<station-name>' });await memphis.enforce_schema("<schema-name>", "<station-name>")err := conn.EnforceSchema("<schema-name>", "<station-name>")await client.EnforceSchema(stationName: "<station-name>", schemaName: "<schema-name>");Last updated
Was this helpful?

