本文汇总了创建数据源的常见问题。
数据源连接报错
若您在连接数据源时出现报错,请优先排查是否是以下原因:
1.没有将白名单添加至数据库
若您的数据库开启了白名单功能,将只允许白名单内的设备访问到数据库,Quick BI的白名单未添加至数据库时,连接请求会被数据库拒绝,导致数据源连接报错。
您需将Quick BI不同网络环境下的IP地址段添加至数据库的白名单中。每个数据源连接页面的下方均展示了完整的白名单列表,点击复制白名单即可完整复制。
若您的数据库为云数据库,可以点击如何添加里的设置白名单查看白名单的添加方法;若您的数据库为自建数据库,需要您自行查阅数据库对应的帮助文档,实现白名单的添加。
2.使用内网地址时,没有开启VPC数据源
若您的“数据库地址”填写的是外网地址并添加了白名单,则网络可直接连通访问,无需开启“VPC数据源”。
若您的“数据库地址”填写的是内网地址,则Quick BI需要通过阿里云VPC网络与您的数据库建立内网连接,您需要开启“VPC数据源”并填写下方对应的配置。配置项填写说明可从右侧查看,点击了解更多可查看对应配置项的帮助文档,帮助您快速定位需要填写的信息。
3.数据库账号或者AccessKey ID没有需要的权限
若您填写的数据库账号、AccessKey ID缺少Quick BI需要的权限,可能会因网络连接不通导致数据源连接报错,也可能会导致部分功能无法使用。如:
AccessKey ID没有目标实例的Read权限,导致无法访问到数据库实例,连接报错
数据库用户名没有Create权限导致无法上传文件到该数据
数据库用户名没有List权限导致无法展示出数据表列表
不同数据源所需的权限点存在差异,您在连接数据源时,可以从右侧的连接提示中查看到需要的账号权限。
若以上原因排查无误后,数据源仍无法连接,您可以点击报错信息旁的【复制】按钮复制报错详情,并从右下角的在线咨询入口联系我们,专业的服务支持以及技术工程师会帮助您排查并解决问题。
是否支持跨数据源关联表?
非同源数据表关联仅适用于专业版。
跨源关联数据表需开启quick引擎抽取加速,适用的数据源请参见数据源功能项列表。
直连数据库时,每次刷新仪表板的图表都去查询数据库吗?是否支持数据缓存?
直连数据库时,仪表板图表查询默认有一分钟缓存延迟。
即在未勾选开启实时查询按钮时,图表查询默认有一分钟缓存延迟。
您也可以在数据集层面设置查询结果缓存,具体操作请参见查询缓存。
数据源中上传的本地文件删除后数据库表是否还存在?
数据源中上传的文件删除后,自动生成的数据库表也会相应地被自动删除。
探索空间的作用是什么?
探索空间是Quick BI特有的数据源类型。您可以使用本地的CSV文件和Excel文件(xls或xlsx类型的文件)作为数据源,上传到探索空间中使用。
探索空间的数据表可以关联其他数据源吗?
暂不支持。
数据源连接了本地MySQL后,是否还可以导入Excel或CSV文件作为数据源?
可以。您也可以将文件上传到探索空间。
如果连接的MySQL数据源主库地址修改为从库地址,对数据集和仪表板有什么影响?
如果表结构没变,对数据集和仪表板不会有影响。