Skip to content

Commit ef0ee62

Browse files
committed
FAQ
1 parent 3f09d36 commit ef0ee62

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

readme.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,18 @@ QuestDB supports a special type called [Symbol](https://questdb.io/docs/concept/
6969
## Target Table Considerations
7070
When a target table does not exist in QuestDB then it will be automatically created when a first row arrives. This is recommended approach for development and testing.
7171

72-
In production, it's recommended to [create tables manually via SQL](https://questdb.io/docs/reference/sql/create-table/). This gives you more control over the table schema and allows you to create indexes.
72+
In production, it's recommended to [create tables manually via SQL](https://questdb.io/docs/reference/sql/create-table/). This gives you more control over the table schema and allows using the symbol type, create indexes, etc.
73+
74+
## FAQ
75+
Q: Does this connector work with Schema Registry?
76+
77+
A: The Connector does not care about serialization strategy used. It relies on Kafka Connect converters to deserialize data. Converters can be configured using `key.converter` and `value.converter` options, see the configuration section.
78+
79+
80+
Q: I'm getting this error: `org.apache.kafka.connect.errors.DataException: JsonConverter with schemas.enable requires "schema" and "payload" fields and may not contain additional fields. If you are trying to deserialize plain JSON data, set schemas.enable=false in your converter configuration.`
81+
82+
A: This error means that the connector is trying to deserialize data using a converter that expects a schema. The connector does not use schemas, so you need to configure the converter to not expect a schema. For example, if you are using JSON converter, you need to set `value.converter.schemas.enable=false` or `key.converter.schemas.enable=false` in the connector configuration.
83+
84+
Q: Does this connector work with Debezium?
85+
86+
A: Yes, it's been tested with Debezium as a source. Bear in mind that QuestDB is meant to be used as append-only database hence updates should be translated as new inserts.

0 commit comments

Comments
 (0)