【发布时间】:2019-01-14 10:00:36
【问题描述】:
我正在使用 confluentinc/cp-kafka-connect docker 映像。 我正在尝试使用 elasticsearch id 将 JSON 文件发送到 kafka。
{"_id":10000725, "_source": {"createdByIdentity":"tu_adminn","createdBy":"Admin Testuser"}}
这是我的连接器
{
"name": "test-connector",
"config": {
"connector.class": "io.confluent.connect.elasticsearch.ElasticsearchSinkConnector",
"tasks.max": "1",
"topics": "andrii",
"key.ignore": "false",
"schema.ignore": "true",
"connection.url": "http://elasticsearch:9200",
"type.name": "test-type",
"name": "elasticsearch-sink"
}
}
当我使用 key.ignore = true 时,它会生成一些奇怪的 id。 我怎样才能准确地传递我的 id 和来源?
【问题讨论】:
标签: docker elasticsearch apache-kafka confluent-platform