一、连接内网数据库
使用数据网关可以连接内网数据库。网关仅作为通信工具,不存储任何数据,可以随时关闭,保障数据安全。
...
- 内网版本无需网关,可以直接连接当前互通网络内的任意数据库。
- 公网版本,因为其网络与内网数据库不能连通,需要使用数据库网关。请参考 什么是数据库网关、快速入门,连接本地数据库。
- 注意:新建的租户环境,默认没有数据库网关扩展包,请前往 麦粉社区的插件商城,搜索下载”数据库网关“插件。
- 服务器端数据网关配置。进入”运维设置 → 系统选项 → 数据网关“界面。
- 网关服务端内网IP填写:192.168.0.
...
- 228。这是华为云服务器的内网地址,不要修改。
- 网关服务公网地址填写:124.71.214.192:
...
- 7000。这是华为云服务器的公网网地址,不要修改。
- Smartbi Server API URL填写:http://租户域名/smartbi/vision/
...
3.点击右上角 ,打开我的网关
输入网关名称后,点击下载令牌。
将令牌文件和网关客户端放到同一个目录。
双击smartbi_gateway,启动网关客户端。
4.在Smartbi新建数据源界面,选择"通过网关连接",然后填写内网数据库的IP地址。
二、公网连接租户内置的Mysql
每个租户有一个内置的Mysql实例,由于Mysql和Tomcat在同一个容器组内,所以能够通过localhost访问。
如果需要mysql的公网访问端口,可以找平台管理员开通。
开通公网端口后,可以将本地数据导入mysql,然后制作报表/仪表盘等。
三、 新建Oracle/SQLserver等数据库
如果项目组需要Oracle/Sql server/Postgresql/GaussDB等社区版数据库,可以找管理员创建容器实例。
四、 知识库回滚
...
- RMIServlet。租户域名要按需修改,拷贝浏览器中租户的域名地址,例如 http://abc.cloud.smartbi.com.cn 的api url应该写 http://abc.cloud.smartbi.com.cn/smartbi/vision/RMIServlet。
- 点击右下角”保存“按钮。
二、公网连接租户内置的MySQL
每个租户有一个内置的 MySQL 实例,由于 MySQL 和 Tomcat 在同一个容器组内,所以能够通过 localhost 方式访问。
如果需要 MySQL 的公网访问端口,可以找平台管理员开通。开通公网端口后,可以将本地数据导入 MySQL,然后制作报表/仪表盘等。
三、 新建云MySQL账号
使用云MySQL,可以在笔记本电脑连接数据库,方便的创建表、导入数据,并在 Smartbi 租户上制作示例。可以找管理员新建MySQL账号。
四、 新建Oracle/SQL Server等数据库
如果项目组需要Oracle/SQL Server/PostgreSQL/GaussDB等社区版数据库,可以找管理员创建容器实例。
五、 知识库回滚
项目组为了防范误操作,例如误删误改数据模型、报表、仪表盘等,可以使用华为云数据RDS for Mysql作为知识库,支持数据库回滚,包括全库恢复到指定时点、或库表恢复到指定时点。文档参见 https://support.huaweicloud.com/usermanual-rds/rds_05_0034.html。
需要平台管理员开通RDS for Mysql的连接。