<a id="ksqldb-installation-configure-serialization-formats"></a>

# Configure ksqlDB for Avro, Protobuf, and JSON in ksqlDB for Confluent Platform

ksqlDB integrates with [Confluent Schema Registry](../../../schema-registry/index.md#schemaregistry-intro)
for supported [serialization formats](../../reference/serialization.md#ksqldb-serialization-formats),
automatically retrieving and registering schemas so you don’t need to
define columns and data types manually in `CREATE` statements. For
more information, see [Schema Inference](../schema-registry-integration.md#ksqldb-schema-inference).

You must configure the REST endpoint of Schema Registry by setting
`ksql.schema.registry.url` in the ksqlDB Server configuration file
(`<path-to-confluent>/etc/ksqldb/ksql-server.properties`). For more
information, see
[Configure ksqlDB for Secured Confluent Schema Registry](security.md#ksqldb-installation-security-configure-for-secured-sr).
Schema Registry is [included by default](../../../get-started/platform-quickstart.md#quickstart) with Confluent Platform.

#### IMPORTANT
Don’t use the SET statement in the ksqlDB CLI to configure the registry
endpoint.
