【技术实现步骤摘要】
一种报表查看方法及设备
本申请涉及计算机领域,尤其涉及一种报表查看方法及设备。
技术介绍
在云计算时代,越来越多的数据与计算都发生在云上,云上数据量与日俱增,随之而来的云上数据分析展现报表也被用户深度需要。数据分析后得到的报表的查看便捷性以及安全性,也是用户的一个关注点。通常的报表查看,都是在报表制作系统里。如图1所示,通常报表的查看场景如下:1)报表分析开发人员(用户A)注册报表分析系统的账户,并登录该报表分析系统,利用BI(报表分析系统)完成对数据的分析以得到制作后的报表,其他人员(用户B、用户N)登陆该报表分析系统,查看该报表;2)报表分析开发人员(用户A),开放报表的访问权限,让其他人员(用户B、用户N)可以查看该报表,报表分析开发人员开放报表的查看权限,导致报表权限的安全性低,存在一定的安全风险;3)其他人员(用户B、用户N)通常的办公系统不属于报表分析系统,在需要查看报表的时候,必须其他人员(用户B、用户N)也注册报表分析系统的账户,登录该报表分析系统后才能查看到对应的报表,故而其他人员(用户B、用户N)需要在办公系统与报表分析系统这两个系统之间进行切 ...
【技术保护点】
一种报表查看方法,其中,所述方法包括:接收报表查看客户端发送的查看请求,所述查看请求中携带有指向报表服务器中的报表的链接;基于所述查看请求向所述报表查看客户端发送所述链接对应的报表。
【技术特征摘要】
1.一种报表查看方法,其中,所述方法包括:接收报表查看客户端发送的查看请求,所述查看请求中携带有指向报表服务器中的报表的链接;基于所述查看请求向所述报表查看客户端发送所述链接对应的报表。2.根据权利要求1所述的方法,还包括:获取报表制作用户发送的查看报表服务器中的报表的权限开通请求;基于所述权限开通请求向所述报表制作用户发送查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息;接收报表查看客户端发送的查看请求中,携带有与查看请求中的链接对应的权限信息;基于所述查看请求向所述报表查看客户端发送所述链接对应的报表,包括:对查看请求中的权限信息进行验证通过后,向所述报表查看客户端发送所述链接对应的报表。3.根据权利要求2所述的方法,其中,基于所述权限开通请求向所述报表制作用户发送查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息,包括:判断所述权限开通请求是否满足预设条件;若满足,生成指向查看报表服务器中的报表的链接以及对应的权限信息;将包括指向查看报表服务器中的报表的链接以及对应的权限信息的查看链接,发送至报表制作用户。4.根据权利要求3所述的方法,其中,判断所述权限开通请求是否满足预设条件,包括:基于所述权限开通请求判断所述报表制作用户中的报表的制作者与权限开通请求的发起者是否一致。5.根据权利要求3所述的方法,其中,若满足,生成指向查看报表服务器中的报表的链接以及对应的权限信息,包括:若满足,向所述报表制作用户发送开放查看报表服务器中报表的权限开通信息;获取报表制作用户基于所述权限开通信息发送的权限信息获取请求;基于所述权限信息获取请求,生成指向查看报表服务器中的报表的链接以及对应的权限信息。6.根据权利要求5所述的方法,其特征在于,获取报表制作用户基于所述权限开通信息发送的权限信息获取请求,包括:获取所述报表制作用户基于所述权限开通信息发送的包含所述报表制作用户的账户及其对应的访问标识符和访问密钥的权限信息获取请求;基于所述权限信息获取请求,生成指向查看报表服务器中的报表的链接以及对应的权限信息,包括:基于所述报表制作用户的账户及其对应的访问标识符和访问密钥,对报表的制作者的身份进行验证,若验证通过,则生成指向查看报表服务器中的报表的链接以及对应的权限信息,该权限信息为非登录态密钥。7.根据权利要求6所述的方法,其中,将所述报表制作用户的账户及其对应的访问标识符和访问密钥进行加密,得到所述非登录态密钥。8.根据权利要求2所述的方法,所述查看请求还包括报表查看客户端的身份信息;对接收到的所述权限信息进行验证,包括:对所述身份信息进行校验,校验通过后,对所述接收到的所述权限信息进行验证。9.一种报表查看方法,其中,所述方法包括:从报表服务器中获取报表的链接;将所述报表的链接嵌入至报表查看客户端中,以便通过该查看客户端来查看报表服务中的报表。10.根据权利要求9所述的方法,其中,从报表服务器中获取报表的链接,包括:向报表服务器发送查看报表服务器中的报表的权限开通请求;接收报表服务器发送的查看链接,其中该查看链接是由报表服务器基于所述权限开通请求向所述报表制作用户发送查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息;将所述报表的链接嵌入至报表查看客户端中,包括:将所述报表的链接和权限信息嵌入至报表查看客户端中。11.根据权利要求10所述的方法,其中,接收报表服务器发送的查看链接,其中该查看链接是由报表服务器基于所述权限开通请求向所述报表制作用户发送查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息,包括:获取所述报表服务器反馈的开放查看报表服务器中报表的权限开通信息;基于所述权限开通信息,向所述报表服务器发送权限信息获取请求;从所述报表服务器获取基于所述权限信息获取请求返回的查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息。12.根据权利要求11所述的方法,其中,向所述报表服务器发送权限信息获取请求,包括:向所述报表服务器发送包含所述报表制作用户的账户及其对应的访问标识符和访问密钥的权限信息获取请求;从所述报表服务器获取基于所述权限信息获取请求返回的查看链接,所述述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息包括:从所述报表服务器获取基于所述权限信息获取请求返回的查看链接,所述查看链接包括指向查看报表服务器中的报表的链接,以及对应的权限信息,其中,所述权限信息为非登录态密钥,所述查看链接由所述报表服务器基于所述报表制作用户的账户及其对应的访问标识符和访问密钥,对报表制作用户的身份进行验证通过后生成。13.根据权利要求12所述的方法,其中,所述非登录态密钥,由所述报表服务器将所述报表制作用户的账户及其对应的访问标识符和访问密钥进行加密得到。14.一种报表查看方法,其中,所述方法包括:向报表服务器发送查看请求,所述报表查看请求中携带有指向报表服务器中的报表的链接;接收报表服务器发送的该链接对应的报表,并在查看客户端展示。15.根据权利要求14所述的方法,其中,向报表服务器发送查看请求,所述报表查看请求中携带有指向报表服务器中的报表的链接,包括:向报表服务器发送查看请求,所述报表查看请求中携带有指向报表服务器中的报表的链接,以及对应的权限信息;接收报表服务器发送的该链接对应的报表,包括:接收报表服务器发送的该链接对应的报表,其中,所述报表由报表服务器对所述查看请求中的权限信息验证通过后发送。16.根据权利要求15所述的方法,其中,所述权限信息为非登录态密钥。17.根据权利要求18所述...
【专利技术属性】
技术研发人员:解敏,陈磊,张春雷,罗婧,马艳娟,张璐瑶,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。