# Insert data into crate using Kafka connect, Do we need schema for every record?

**URL:** <https://community.cratedb.com/t/insert-data-into-crate-using-kafka-connect-do-we-need-schema-for-every-record/1828>\
**Category:** CrateDB\
**Created:** [August 8, 2024, 4:21am UTC](https://community.cratedb.com/t/insert-data-into-crate-using-kafka-connect-do-we-need-schema-for-every-record/1828 "2024-08-08T04:21:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![gorde.akshay](https://avatars.discourse-cdn.com/v4/letter/g/c4cdca/32.png) [@gorde.akshay](https://community.cratedb.com/u/gorde.akshay)\
**Post date:** [August 8, 2024, 4:21am UTC](https://community.cratedb.com/t/insert-data-into-crate-using-kafka-connect-do-we-need-schema-for-every-record/1828/1 "2024-08-08T04:21:22Z")

</div>

For data ingestion in the crate using Kafka connect distributed mode.  
we have configured the following properties  
“key.converter”:“org.apache.kafka.connect.json.JsonConverter”,  
“value. converter”:“org.apache.kafka.connect.json.JsonConverter”,  
“key.converter.schemas.enable”:“false”,  
“value.converter.schemas.enable”:“true”,

Then, Do we need schema and payload for each record?
