The embodiment of this application provides a method and device for cooperative report compilation, which includes obtaining cooperative report compilation task from cooperative report compilation request after receiving cooperative report compilation request sent by the first client, creating report compilation page according to cooperative report compilation task, generating compilation invitation link according to report compilation page, and distributing compilation invitation link. The second client is sent to the second client to perform the cooperative compilation task, so that the second client can access the report compilation page through the compilation invitation link, and the coordinated data report can be obtained according to the sub-data report obtained by the second client to perform the cooperative compilation task. As a result, users of the first client can invite related technical personnel to collaborate with the second client by arranging invitation links, which improves the efficiency of data report arrangement.
【技术实现步骤摘要】
报表协同编排方法及装置
本申请涉及数据报表领域,具体而言,涉及一种报表协同编排方法及装置。
技术介绍
随着数据分析技术的发展,数据报表的报表数据源的信息内容越来越丰富,常常涉及多个领域,对相关技术人员的知识储备量要求越来越高,同时,数据源的数据量越来越大,数据报表编排的任务量日益加重。申请内容有鉴于此,本申请的目的在于提供一种报表协同编排方法,以解决或者改善上述问题。为了实现上述目的,本申请实施例采用的技术方案如下:第一方面,本申请实施例提供一种报表协同编排方法,应用于服务器,所述方法包括:在接收到第一客户端发送的报表协同编排请求后,从所述报表协同编排请求中获得协同编排任务;根据所述协同编排任务创建报表编排页面,其中,所述报表编排页面包括报表编排区域以及报表数据源,所述报表数据源包括至少一个数据维度以及各个数据维度对应的数据度量;根据所述报表编排页面生成编排邀请链接,并将所述编排邀请链接发送到用于执行协同编排任务的第二客户端,以使所述第二客户端通过所述编排邀请链接访问所述报表编排页面;根据所述第二客户端执行所述协同编排任务得到的子数据报表得到协同编排后的数据报表。可选地,所述在接收到第一客户端发送的报表协同编排请求后,从所述报表协同编排请求中获得协同编排任务的步骤之前,所述方法还包括:在接收到所述第二客户端发送的主动协同编排请求后,将所述主动协同编排请求转发到所述第一客户端;获得所述第一客户端响应所述主动协同编排请求发送的报表协同编排请求。可选地,所述根据所述报表编排页面生成的编排邀请链接的步骤包括:从所述协同编排任务中获得所述协同编排任务指定的第二客户端 ...
【技术保护点】
1.一种报表协同编排方法,其特征在于,应用于服务器,所述方法包括:在接收到第一客户端发送的报表协同编排请求后,从所述报表协同编排请求中获得协同编排任务;根据所述协同编排任务创建报表编排页面,其中,所述报表编排页面包括报表编排区域以及报表数据源,所述报表数据源包括至少一个数据维度以及各个数据维度对应的数据度量;根据所述报表编排页面生成编排邀请链接,并将所述编排邀请链接发送到用于执行协同编排任务的第二客户端,以使所述第二客户端通过所述编排邀请链接访问所述报表编排页面;根据所述第二客户端执行所述协同编排任务得到的子数据报表得到协同编排后的数据报表。
【技术特征摘要】
1.一种报表协同编排方法,其特征在于,应用于服务器,所述方法包括:在接收到第一客户端发送的报表协同编排请求后,从所述报表协同编排请求中获得协同编排任务;根据所述协同编排任务创建报表编排页面,其中,所述报表编排页面包括报表编排区域以及报表数据源,所述报表数据源包括至少一个数据维度以及各个数据维度对应的数据度量;根据所述报表编排页面生成编排邀请链接,并将所述编排邀请链接发送到用于执行协同编排任务的第二客户端,以使所述第二客户端通过所述编排邀请链接访问所述报表编排页面;根据所述第二客户端执行所述协同编排任务得到的子数据报表得到协同编排后的数据报表。2.根据权利要求1所述的报表协同编排方法,其特征在于,所述在接收到第一客户端发送的报表协同编排请求后,从所述报表协同编排请求中获得协同编排任务的步骤之前,所述方法还包括:在接收到所述第二客户端发送的主动协同编排请求后,将所述主动协同编排请求转发到所述第一客户端;获得所述第一客户端响应所述主动协同编排请求发送的报表协同编排请求。3.根据权利要求1所述的报表协同编排方法,其特征在于,所述根据所述报表编排页面生成的编排邀请链接的步骤包括:从所述协同编排任务中获得所述协同编排任务指定的第二客户端以及所述第二客户端的编排权限,其中,所述编排权限包括该第二客户端在所述报表编排页面上的编排范围权限以及对所述报表数据源的访问权限;根据所述第二客户端的编排权限得到针对所述第二客户端的报表编排子页面,并根据所述报表编排子页面生成针对所述第二客户端的编排邀请链接。4.根据权利要求3所述的报表协同编排方法,其特征在于,所述根据所述第二客户端执行所述协同编排任务得到的子数据报表得到协同编排后的数据报表的步骤中:在接收到所述第二客户端发送的编排请求后,根据所述编排请求中数据更新操作信息更新所述报表编排页面中对应的页面区域中的数据,并根据更新后的报表编排页面更新所述第二客户端的报表编排子页面;将更新后的所述第二客户端的报表编排子页面发送给所述第二客户端。5.根据权利要求4所述的报表协同编排方法,其特征在于,所述在接收到所述第二客户端发送的编排请求后,根据所述编排请求中数据更新操作信息更新所述报表编排页面中对应的页面区域中的数据的步骤之前,所述方法还包括:存储所述第二客户端发送的数据更新操作信息以及更新前的报表编排页面。6.根据权利要求1所述的报表协同编排方法,其特征在于,所述将所述编排邀请链接发送到用于执行协同编排任务的第二客户端的步骤包括:将所述编排邀请链接发送到所述第一客户端,以使所述第一客户端将所述编排邀请链接发送到所述第二客户端。...
【专利技术属性】
技术研发人员:赖文文,王纯斌,赵神州,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。