数据可视化Sugar BI

开启Excel和CSV文件上传功能

如果要开启 Excel/CSV 文件上传功能,您需要额外给 Sugar BI 提供一个 MySQL 的 RDS,该 MySQL 用来存储用户上传的 Excel/CSV 数据。您可以按照以下步骤来开启 Excel/CSV 文件上传功能。

创建MySQL并创建super账号

为了性能和安全性,本 RDS 不能和之前给 Sugar BI 创建的 RDS 共用,必须要额外创建一个 RDS(MySQL)。并且本 MySQL 必须要创建 super 账号。

您可以在这里创建RDS(MySQL 5.7)实例:https://console.cloud.geely.com/rds/#/rds/list

RDS的版本必须是 MySQL 5.7,推荐的最低配置为:8核32G、500G硬盘、双机高可用版,如下(「所在网络」需要您根据实际情况选择正确的VPC):

image.png

创建 MySQL 成功之后,进入到 MySQL 实例中,即可看到其对应的「域名」,当然您也可以「获取IP」得到对应的 IP 地址,这个域名/IP将在后面的步骤中有用(建议使用域名从而实现高可用)。

image.png

然后,您需要创建一个super账号,依次输入账号和密码并确认提交。

image.png

image.png

Sugar BI 的Helm中填写对应配置

创建完 MySQL 之后,就需要在部署 Sugar BI 的 Helm 实例中填写对应的配置,如下图在之前已经部署好的 Sugar BI 的 Helm 实例中进行「更新」并填写两处配置(当然也可以首次使用helm模版部署时即填写以下配置):

1、首先将 sugar_enable_mpp 配置项设置为 "1",注意必须要双引号

image.png

2、填写在前面创建的MySQL相关账号信息,host建议使用域名来实现高可用,user和password需要使用前面创建的super账号和对应密码

image.png

填写完上面的相关配置信息之后,点击「更新」(首次部署时是「确定」)即可让 Sugar BI 开启 Excel/CSV 文件上传功能,在某个空间的「数据源」管理页面中即可看到如下效果:

image.png

上一篇
安装部署说明
下一篇
ldap登录账号集成