DataWorks 为了搜索时忽略大小写,我在ElasticSearch中为name指定了?

DataWorks 为了搜索时忽略大小写,我在ElasticSearch中为name指定了normalizer:{"name":"name","normalizer":"lowercase_normalizer","type":"keyword"}。ODPS->ES导出的时候报错:ERROR ElasticSearchClient - PutMapping got ResponseCode: 400, ErrorMessage: {"root_cause":[{"type":"illegal_argument_exception","reason":"Mapper for [name] conflicts with existing mapper:\n\tCannot update parameter [normalizer] from [lowercase_normalizer] to [default]"}],"type":"illegal_argument_exception","reason":"Mapper for [name] conflicts with existing mapper:\n\tCannot update parameter [normalizer] from [lowercase_normalizer] to [default]"}?image.png
https://di-cn-hangzhou.data.aliyun.com/web/di/instanceLog?id=910918331&resourceGroup=S_res_group_492978986489922_1689863283806&requestId=dedc54c6-d84f-4c79-ae4a-54457b800088&projectId=62333

展开
收起
真的很搞笑 2023-08-27 14:53:22 99 分享 版权
1 条回答
写回答
取消 提交回答

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

还有其他疑问?
咨询AI助理