最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

kibana中ES修改某個字段類型問題小結(jié)

 更新時間:2023年06月10日 10:00:46   作者:半糖少冰九九  
這篇文章主要介紹了kibana中ES修改某個字段類型問題,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下

 近日,發(fā)現(xiàn)同步數(shù)據(jù)到es的時候,有個新建的索引動態(tài)適配了mapping,而往往這種會有字段類型不是我們想要的,比如我這就有個tid字段,此字段要在聚合操作中使用,而此時的tid被識別成text類型了,而text不支持聚合,所以要更改字段類型為long或者keyword,注意es 不支持直接更改類型,所以就按以下麻煩的方法處理了下,解決問題

1、創(chuàng)建工具人索引testnamenew并自定義其mapping 

PUT testnamenew
{
  "mappings": {
    "properties": {
      "cotent" : {
        "type" : "keyword"
      },      
      "tid" : {
        "type" : "long"
      }
    }
  },
  "settings": {
    "index":{
      "number_of_shards":1,
      "number_of_replicas":1
    }
  }
}

2、查詢工具人索引的相關(guān)信息

#單獨查詢某個索引的設(shè)置
GET /testnamenew/_settings
#查詢testnamenew索引的document的結(jié)構(gòu)
GET /testnamenew/_mapping

3、 使用下面的語句(POST _reindex),把原索引testnameold的值復(fù)制到新索引testnamenew上。

POST _reindex
{
  "source": {
    "index": "testnameold"
  },
  "dest": {
    "index": "testnamenew"
  }
}

4、查詢新索引數(shù)據(jù)是否復(fù)制正確

GET /testnamenew/_search

5、#刪除原索引

DELETE testnameold

6、此步驟非常重要,刪除原索引后,需要在新建同名的索引,即在新建testnameold索引,設(shè)置符合你要求的mapping

PUT testnameold
{
  "mappings": {
    "properties": {
      "cotent" : {
        "type" : "keyword"
      },      
      "tid" : {
        "type" : "long"
      }
    }
  },
  "settings": {
    "index":{
      "number_of_shards":1,
      "number_of_replicas":1
    }
  }
}

7、然后在把testnamenew的數(shù)據(jù)復(fù)制到新建的testnameold中,即需要執(zhí)行以下的操作 

POST _reindex
{
  "source": {
    "index": "testnamenew"
  },
  "dest": {
    "index": "testnameold"
  }
}

 坑注:如果刪除原索引,不在重新建一下testnameold,而直接執(zhí)行_reindex,那么原索引的mapping還是原來錯誤的,這個是我這邊遇到的坑。。。

8、以上都沒什么問題后,你可以查看下testnameold索引的信息,此時的mapping應(yīng)該就是符合你要求的嘍,然后就可以刪除工具人索引testnamenew了

到此這篇關(guān)于kibana中ES修改某個字段類型問題的文章就介紹到這了,更多相關(guān)kibana修改某個字段類型內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java格式化小數(shù)并保留兩位小數(shù)的四種方法

    Java格式化小數(shù)并保留兩位小數(shù)的四種方法

    Java中格式化小數(shù)并保留兩位小數(shù)的四種方法:使用DecimalFormat、String.format()、BigDecimal和NumberFormat,每種方法都有其適用場景和特點,文章通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2025-03-03
  • java播放聲音類和一個簡單示例

    java播放聲音類和一個簡單示例

    這篇文章主要介紹了一個java播放聲音類和一個java播放聲音的應(yīng)用程序,應(yīng)用程序可以單次播放聲音、循環(huán)播放聲音,需要的朋友可以參考下
    2014-03-03
  • SpringBoot實現(xiàn)發(fā)送QQ郵件的示例代碼

    SpringBoot實現(xiàn)發(fā)送QQ郵件的示例代碼

    這篇文章主要介紹了SpringBoot如何實現(xiàn)發(fā)送QQ郵件功能,本文通過實例圖文相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-09-09
  • 解析JavaSe的內(nèi)部類

    解析JavaSe的內(nèi)部類

    這篇文章主要為大家詳細(xì)介紹了JavaSe的內(nèi)部類,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Java 模擬銀行自助終端系統(tǒng)

    Java 模擬銀行自助終端系統(tǒng)

    本系統(tǒng)模擬銀行用戶使用ATM機開戶、查詢、存款、取款功能,要求使用java語言編程實現(xiàn)。這篇文章主要介紹了Java 模擬銀行自助終端系統(tǒng)的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • jenkins中如何集成commander應(yīng)用的完整步驟

    jenkins中如何集成commander應(yīng)用的完整步驟

    jenkins是一個用java編寫的開源的持續(xù)集成工具,在與oracle發(fā)生爭執(zhí)后,項目從hudson項目獨立出來,下面這篇文章主要給大家介紹了關(guān)于jenkins中如何集成commander應(yīng)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2018-05-05
  • Java游戲俄羅斯方塊的實現(xiàn)實例

    Java游戲俄羅斯方塊的實現(xiàn)實例

    這篇文章主要介紹了Java游戲俄羅斯方塊的實現(xiàn)實例的相關(guān)資料,這里實現(xiàn)簡單的俄羅斯方塊幫助大家學(xué)習(xí)理解基礎(chǔ)知識,需要的朋友可以參考下
    2017-08-08
  • java?springboot中如何讀取配置文件的屬性

    java?springboot中如何讀取配置文件的屬性

    大家好,本篇文章主要講的是java?springboot中如何讀取配置文件的屬性,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • 淺析java中Pair和Map的區(qū)別

    淺析java中Pair和Map的區(qū)別

    這篇文章主要介紹了java中Pair和Map的區(qū)別,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • springboot+dubbo+validation 進(jìn)行rpc參數(shù)校驗的實現(xiàn)方法

    springboot+dubbo+validation 進(jìn)行rpc參數(shù)校驗的實現(xiàn)方法

    這篇文章主要介紹了springboot+dubbo+validation 進(jìn)行rpc參數(shù)校驗的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09

最新評論

甘孜县| 涞水县| 封丘县| 漳浦县| 怀化市| 阳新县| 公主岭市| 枣阳市| 卓资县| 中宁县| 开鲁县| 班玛县| 无极县| 泉州市| 根河市| 芒康县| 余姚市| 米易县| 连江县| 铜梁县| 德阳市| 揭阳市| 绥滨县| 乐陵市| 东山县| 麦盖提县| 平陆县| 龙川县| 手机| 河曲县| 凉城县| 济宁市| 永泰县| 洪湖市| 合江县| 江华| 上林县| 永寿县| 秭归县| 祁阳县| 宜兰县|