Quick BI中创建ADB For MySQL数据源,数据库中的表展示不出来
问题描述
Quick BI中创建ADB数据源测试连接可以连通,但是该数据源下面的表一直加载不出来:
客户在DMS平台用同一个用户和同一个库连接,可以正常看到表:
问题原因
导致该问题的原因有如下几点:
- 数据库里面没有表;可以建议客户用同样的账号和数据库登录DMS平台,确认DMS中是否有表。
- 数据库中有表,但是添加的账号没有表的权限。这种情况下,需要联系数据库管理员为当前连接ADB的用户赋予SELECT、SHOW CREATE TABLE、SHOW CREATE VIEW等权限。
- Quick BI中创建ADB数据源时,数据库、账号没有注意区分大小写。该问题就是因为ADB中数据库名是大写,但是Quick BI中创建数据源时填写为小写导致:
更多信息
解决方案
修改数据库名为大写即可。
适用于
- Quick BI