【发布时间】:2017-07-28 04:30:04
【问题描述】:
我存储了一些字段,为了简单起见,我们将有问题的字段称为“年龄”。最初 ES 为我创建了索引,但它最终为“年龄”选择了错误的字段类型。它现在是字符串类型而不是数字类型。我知道,我应该自己定义映射,并强制发送的数据值始终为所有字符串或数值。
我现在拥有的是一个包含大量数据的索引,它使用“字符串”类型来表示年龄,其值如下:1、10、“na”等。
现在我的问题是:如果我要将映射从字符串更改为整数,索引是否会在更新时对现有数据值(例如“na”)有任何问题??
我只是想在开始创建游乐场环境以使用示例数据集进行测试之前先问一下。
【问题讨论】:
-
您是否先创建了映射?
-
不,我还没有创建一个映射开始。
标签: amazon-web-services elasticsearch kibana elastic-stack