如何解决超集中的“elasticsearch error:'byte'”?

pkwftd7m  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(0)|浏览(195)

我正在使用python3.6.9安装apachesuperset和elasticsearch版本7.9.1。我创建了类型为byte的文档,但无法在超集中查询sql lab中的值,查询时出现以下错误,
es索引:

PUT /sample
{
  "mappings": {
    "properties": {
      "age":    { "type": "integer" },  
      "email":  { "type": "keyword"  }, 
      "name":   { "type": "byte"  }     
    }
  }
}

PUT sample/_doc/1
{
  "age": "10",
  "email": "admin@superset.com",
  "name": "admin"
}

超集sql查询:

SELECT age, email, name FROM "default".sample LIMIT 100

Response:
elasticsearch error: 'byte'

当我查询没有名字字段的时候它会返回一行,

SELECT age, email FROM "default".sample LIMIT 100

Response:
age   email
10    admin@superset.com

如何解决这个字节错误?非常感谢您的意见。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题