给 MySQL 数据库配置 IP 白名单 复制 IP 地址 进入空间工作台后,点击左侧导航中的「数据源」>「添加数据源」,即可看到Sugar BI的 IP 列表 设置 RDS 数据库的 IP 白名单 下面以百度智能云 RDS 为例,其他云平台也类似。
给 MySQL 数据库配置 IP 白名单 复制 IP 地址 进入空间工作台后(您必须是该空间的管理员才能进行以下操作),点击左侧导航中的「数据源」>「添加数据源」,即可看到Sugar BI的 IP 列表 设置 RDS 数据库的 IP 白名单 下面以百度智能云 RDS 为例,其他云平台也类似。
外部数据源IP白名单 为了数据库安全,建议设置 IP 白名单来只允许爱速搭访问,爱速搭出口 IP 是 14.215.188.0/25 和 111.45.0.0/22,如果您的云服务厂商不支持这种 CIDR 设置方法,可以将以下所有 IP 加入白名单中: 14.215.188.4 14.215.188.5 14.215.188.6 14.215.188.7 14.215.188.8 14.215.188.9
Redis数据源 Sugar BI 支持 Redis 的版本范围是 2.6.12 到 7.x,但 Redis 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Redis 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 集群模式和哨兵模式仅在私有部署版本下支持。 集群模式 开启集群模式如下,配置多个 redis 节点的服务器地址和端口即可。
OpenTSDB数据源 Sugar BI中 OpenTSDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 OpenTSDB 本身不支持 SQL,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句对应的是 OpenTSDB 的 Query 中的写法。
Graphite数据源 Sugar BI中 Graphite 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化 ,但是 Graphite 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Graphite 的 Render API 中的写法,每行一个参数。
Mongo数据源 SQL 建模方式 Sugar BI 中 MongoDB 可以使用 SQL 建模 方式进行数据的可视化 ,但是 MongoDB 本身不支持 SQL 语句,所以它的数据绑定方法比较特殊。 在 SQL 模型编辑里参考如下图所示的方式配置: 其中 SQL 语句 里对应的是 Mongo 的 Query 命令。
InfluxDB数据源 Sugar BI 中 InfluxDB 数据源不支持数据模型,只能使用 SQL 建模 方式进行数据的可视化。 InfluxDB 1.X 对于 InfluxDB 1.X 版本,在 Sugar BI 中,将使用 InfluxQL 对 InfluxDB 进行数据查询, InfluxQL 语法详见官方文档 。
连接数据源 Sugar BI添加数据源操作指导 介绍Sugar BI产品中如何添加数据源的操作。
SQL 方式连接数据源需要用户了解 SQL 语法、会写 SQL 语句,如果您对 SQL 不太了解,建议您首先学习一下 SQL 相应的知识 ,避免因 SQL 语句相关问题而浪费您的时间。 创建数据源 SQL 方式需要您创建数据源连接,数据源是空间管理员在空间中的「 数据源管理 」部分添加的。数据源的详细配置信息只有空间管理员才可见。