开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

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 44 0
1 条回答
写回答
取消 提交回答

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

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    阿里云Elasticsearch体系架构与特性解析 立即下载
    开源与云:Elasticsearch应用剖析 立即下载
    《Elasticsearch全观测解决方案》 立即下载