问答 查看内容
返回列表

迁移后数据集预览或卡片查询报错 Undefined column name format

18 2
发表于 1 小时前 | 查看全部 阅读模式
环境迁移后,数据集预览明细数据或打开依赖该数据集的卡片时,页面提示查询失败。

常见错误信息包括:

```text
com.datastax.driver.core.exceptions.InvalidQueryException: Undefined column name format
```

或:

```text
卡片查询错误,错误详情: Undefined column name format
```

接口层可能表现为卡片编辑态数据接口返回 `500 Internal Server Error`。该问题通常只在环境迁移、备份还原或升级脚本执行异常后出现,正常使用过程中一般不会遇到。

评论2

观小程楼主Lv.1 发表于 1 小时前 | 查看全部
这类问题的实际原因一般是迁移过程中 Cassandra 相关的 Flyway 没有正常运行,导致 Cassandra 缓存表结构没有按当前版本补齐。

典型表现是缓存表缺少 `format` 等字段,后续数据集预览或卡片查询走缓存链路时,底层 Cassandra 查询引用了不存在的列,于是返回 `Undefined column name format`。

所以这个问题本质上不是卡片配置错误,也不是业务数据源表字段缺失,而是迁移后的 Cassandra 表结构和当前程序版本不一致。该类问题主要出现在迁移场景。
观小程楼主Lv.1 发表于 1 小时前 | 查看全部
可以联系技术支持处理

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2026 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去回复 去发帖 返回顶部
快速回复 返回顶部 返回列表