1.概述
1.1应用场景
当我们需要将制作好的报表分享给他人以供查看和编辑可以使用报表分享功能。
2.章节说明
3.示例
3.1报表共享
(1)设置报表为他人可浏览
进入需要分享的报表编辑页,在属性-报表-其他用户权限中开启允许浏览
(如需共享的报表可被编辑可以开启与允许编辑)
(2)将报表所在的数据源设置成共享
超级管理员可以设置数据源为共享
(3)将数据源授权给指定用户(以hmb用户为例,该用户需要有报表设计者权限才可以查看到已共享的报表),用户所在的组织架构可以通过组织角色查询
将数据源授权给组织后保存
(4)登陆hmb用户账号查看共享的报表
共享前:
共享后:可以看到共享的报表(报表分享)
3.2内网分享
3.2.1获取报表分享链接
把localhost换为电脑IP地址,把要分享的报表的连接发给要分享的人。前提是在同一个局域网内,注意要关闭防火墙。具体操作如下:
(1)点击要分享的报表右上角的小工具选择分享
(2)选择秘密分享需要设置密码,分享的报表需要输入密码才能看到,如下图:
(3)选择公开分享,有效期可根据需求设置天数,点击生成二维码
(4)复制链接给要分享的人打开即可
复制上图链接地址把localhost修改为IP地址:
http://192.168.0.xxx:8080/design?fid=rpt281505e0866711e8ac4c5574bb52ee50&fserid=8005c200b73911e89aa42367f4ddcac5&fsharetype=3
3.2.2获取IP地址的操作
(1)用CMD获取IP地址,输入ipconfig
(2)或者打开网络和共享中心—-点击网络连接—点击详细信息—-查看IPv4地址,把localhost改为IP地址
(3)例如:把localhost:8080改为192.168.0.xxx:8080
3.3外网分享
3.3.1 路由端口映射设置登录OurwayBI
我们登陆直接和外网连接的路由器,不同的路由器登录,可能界面不太一样。下面是一个例子:
(1)登陆路由找到转发规则。
(2)找到虚拟服务器项,我们设置一个外部端口(只需要开放一个8080端口即可。如果etl要在外网上看返回结果,还需要开放下3377端口,操作可参考8080端口映射即可)
(3)内部端口:这个为BI服务器
(4)内部服务器IP地址:也就是我们BI服务所在局域网的IP。(例如:我局域网IP是192.168.0.155)
(5)端口说明
(6)登陆BI
我们用前面进行的进行端口映射的外网IP进行访问。
所以登录我们的BI服务器地址变成:
http://公网IP或域名:8080
如原来在内网查看报表是这样的
http://localhost:8080/design?fmenuid=0&fid=rpt09eaebd0867011e8ac4c5574bb52ee50&ffooter=false
换成外网IP免登陆URL地址:
http://123.123.123.123:8080/design?fmenuid=0&fid=rpt09eaebd0867011e8ac4c5574bb52ee50&username=admin&userpsw=21232f297a57a5a743894a0e4a801fc3&fprojid=1
说明:
外网地址:123.123.123.123
报表ID:rpt09eaebd0867011e8ac4c5574bb52ee50
3.4 NAT123外网设置
(1)打开http://www.nat123.com/UsersReg.jsp进行注册
(2)下载并登录nat123
(安装完会弹出一个自述文件,可以了解软件功能)
(3)点击面板的添加映射
(4)选择非80网站
(5)他会提示你需要充值才能够保存,需要充值
(6)再看到下面,如果不充值到五十元,我们就不能自定义域名。每次添加映射都是系统分配的不同域名。而我们需要同一个域名映射出四个端口才可以让我们的BI正常工作。
(7)端口说明
(8)进行充值
(9)充值完毕接着进行端口设置,把8080端口映射出去,点击保存
提示:如果ETL要在外网上看返回结果,还要开放下3377端口,如果不需要则把8080端口映射出去即可
(10)在面板会看到一个非80网站
(11)这时候就可以用浏览器打开刚才配置好的外网IP了,第一次打开会比较慢
例:刚才演示的外网域名为ourwaybi.abc6.net:55545
如原来在内网查看报表是这样的
http://localhost:8080/design?fmenuid=0&fid=rpt09eaebd0867011e8ac4c5574bb52ee50&ffooter=false
免换成外网IP免登陆URL地址:
http://ourwaybi.abc6.net:55545/design?fmenuid=0&fid=rpt09eaebd0867011e8ac4c5574bb52ee50&username=admin
&userpsw=21232f297a57a5a743894a0e4a801fc3&fprojid=1
说明:
外网地址:ourwaybi.abc6.net:55545
报表ID:rpt09eaebd0867011e8ac4c5574bb52ee50