我正在使用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
如何解决这个字节错误?非常感谢您的意见。
暂无答案!
目前还没有任何答案,快来回答吧!