【发布时间】:2020-08-11 03:22:05
【问题描述】:
我有一个文档要发送到一个新创建的索引中(映射尚未完成)。以下是示例文档,
{
"client" : "",
"timestamp" : 1587995978942,
"log_level" : "INFO",
"log_message" : "Some big message"
}
现在我想创建映射而不调用映射 api。 Elasticsearch 将根据我的数据添加默认映射,如 client 和 log_level 将是 text 类型。但在任何我可以自己添加此映射而不调用映射 api,因为我想创建 client 和 log_level 类型为 keyword 的字段。我正在使用 AWS kinesis firehose delivery 流将数据放入不允许我创建映射的 elasticsearch。
【问题讨论】:
标签: amazon-web-services elasticsearch amazon-kinesis-firehose elasticsearch-mapping