Sink results

A sink describes the external system you want Materialize to write data to and details the encoding of that data.

Creating a sink

When a user defines a sink over a materialized view, source, or table, Materialize automatically generates the required schema and writes down the stream of changes to that view or source. In effect, Materialize sinks act as change data capture (CDC) producers for the given source or view.

During creation, sinks need to load an entire snapshot of the data in memory.

Operational guideline

Available guides

The following guides are available for sinking results from Materialize to external systems:

Troubleshooting

For help, see Troubleshooting sinks.

Back to top ↑