麦粉社区
>
帖子详情

云租户如何连接我自己的数据?

对话式分析 发表于 2023-12-28 16:42
发表于 2023-12-28 16:42:54

我申请了公司的saas云租户体验,可我想用自己的数据试一试,该咋做呢

发表于 2023-12-28 16:42:55

SaaS产品连接客户私有数据库


另外补充来说,建议客户把数据通过"Smartbi->数据连接->文件"进行上传到私有云租户的内置库中。



图.文件上传到内置库


 


内网版本:


内网版本无需网关,直接使用“smartbi->数据连接”即可。内网指的是数据库的网段和启动的实例网段是一致的。(一般客户数据库都不太可能和SaaS产品实例在一个网关下)


 


公网版本:


使用数据网关可以连接内网数据库。网关仅作为通信工具,不存储任何数据,可以随时关闭,保障数据安全。流程如下:


1.在含NLA模块的Smartbi-SaaS实例中,添加网关扩展包SmartbiDataGateway.ext。


(下载地址https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=92093291&preview=/92093291/111899977/SmartbiDataGateway.ext)


添加扩展包方法为,在产品实例中"Smartbi->运维设置->系统监控->监控页面->上传扩展包",添加扩展包,需等待提示上传成功。添加完成后,在租户管理页面对实例进行重启。(另外需要注意,浏览器需要清除缓存或进入隐身模式,否则网关内容可能显示不出来)。



图1.系统监控进入页面


 



图2.监控页面扩展包上传位置


 


 



  1. 在Smartbi-SaaS实例中,填写和检查网关设置,并保存配置。


网关服务端内网IP填写:192.168.0.229。(这是华为云服务器的内网地址,固定为这个值。)


网关服务公网地址填写:124.71.214.192:7000。(这是华为云服务器的公网网地址,固定为这个值。)


Smartbi Server API URL填写:示例为http://租户域名/smartbi/vision/RMIServlet。只需要把"租户域名"四个字替换为各自申请的实例域名,其他不变。如替换为nla-yuan.cloud.smartbi.com.cn。实例域名即租户管理中访问该实例的域名地址,可看下面截图说明实例。



图1.网关设置检查


 



图2.租户管理中找域名(用于替换"租户管理")


 



  1. 下载本实例的网关令牌。在系统右上角关于菜单中,选择"我的网关",输入小写字母或数字取名并下载令牌。



图1.我的网关入口



图2.令牌新建和下载


 


4.下载网关客户端。新建一个单独目录假设是data/dbgateway/,并把下载的网关和生成令牌都放到这个目录。


 



  • Windows下载exe,(下载地址https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=92093291&preview=/92093291/107744012/smartbi_gateway_v2.exe )

  • Linux下载gwc_linux_amd64,(下载地址https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=92093291&preview=/92093291/113543446/gwc_linux_amd64 )


进入目录并启动网关服务,如win下双击启动。Linux下目前暂时不可用,该客户端二进制文件需结合目标机编译。规避方法为,在Windows上运行网关客户端,同时保证该windows机器,能联通私有数据库所在机器,也能联通访问SaaS实例。



图.运行网关客户端


 


3.使用产品的数据连接功能,连接私有数据库,配置连接后添加自己要分析的数据即可。连接不上需要在网关机上检查连接是否异常。


 


恭喜你!基于SaaS的Smartbi产品实例基本搭建完成!!并且还能通过网关客户端扩展是云租户也能连接客户私有数据库了。

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1回帖数 0关注人数 430浏览人数
最后回复于:2023-12-28 16:48
快速回复 返回顶部 返回列表