Consumer Schemas
Consumer schemas define how data is ingested from a public schema into a destination data store, see our Defining Schemas guide for more details.
Consumer Schema
Unique name for the consumer schema.
Slug of the manifest containing the definition of the public schema.
Reference to a specific version of a public schema.
Path to the source file defining this schema.
Configuration details specific to the consumer schema type.
Source Manifest Slug
Public Schema Reference
Config
The configuration of a consumer schema depends on its type, specified by the consumerSchemaType
field. Currently, the following types are supported:
Postgres
Configuration for PostgreSQL-based consumer schemas.
Postgres consumer schema type.
Slug of the data store to write to.
SQL to execute when an insert or update operation is performed in the referenced public schema.
SQL to execute when a delete operation is performed in the referenced public schema.