【快照中心】操作手册

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

【快照中心】操作手册

快照中心


1.1 概述


本节介绍快照中心的概念、模块组成以及快照中心操作流程。


1.1.1 系统简介


企业用户在执行报表获得最新的统计结果后,希望能保存报表执行结果(下称“报表快照”),以备日后查看。对于某些工作量大的事务性报表,希望系统能自动批量执行。希望日后其他报表能利用之前已保存的报表快照的数据,进行汇总、统计。


快照中心重点解决企业报表管理中的如下关键问题:

如何在系统中保存报表快照;

如何通过系统自动执行大量的事务性报表;

如何向用户提供报表快照的查看;

如何利用报表快照的数据进行汇总、统计。


1.1.2 特性介绍


快照中心有如下特性:

支持组织内的快照共享,以及更灵活的基于用户、用户组的快照共享;

支持调度,并支持多种方式的结果输出;

可以基于快照共享功能实现自由的报表汇总;

可以基于快照中心通过化整为零的方式实现海量数据的汇总,减轻服务器压力。


1.1.3 基本概念及应用流程


报表快照:报表执行时根据当时的系统数据汇总统计而得到的报表执行结果,报表快照可以以二进制的方式保存到系统中。由于报表快照反映了报表在历史上某一时刻的执行结果,通常也称为历史报表。


当用户把一份快照发送给其他用户,以实现共享时,事实上系统没有复制生成多份快照,而是生成了一份该快照的快捷方式。原用户修改快照内容后,其他用户通过快捷方式打开该快照,看到的是修改后的内容。

当用户把公共文件夹的快照收藏到个人文件夹时,系统也是在个人文件夹生成一份该快照的快捷方式。

在系统中,快照与快捷方式通过不同的图标进行区分。

特别地,快捷方式的属性可以修改,包括快照名称、汇总期间等。当使用快照汇总数据集对快照进行汇总时,系统同时对快照、快捷方式进行汇总,并认为快捷方式代表了一份快照。

如果报表快照的内容是一段时间内的业务数据的汇总,那么可以定义其汇总期间。当用户再次生成该期间的快照时,系统会检查冲突并提示,防止同一期间生成多份快照。


应用快照中心的流程大致包括:

1 生成快照

2 管理快照

3 快照汇总


应用流程中各环节的描述详见“生成快照”、“管理快照”、“快照汇总”等章节。


1.2 环境及基本操作


1.2.1 功能菜单


“商业分析 -> 扩展报表中心 -> 快照中心”下设“快照中心”菜单,是快照中心模块入口,可对快照进行管理,见下图


    下图所示为快照中心功能权限菜单。


1.2.2 快照中心


照中心”模块用于对快照进行管理。

    在界面功能菜单中点击“商业分析 -> 扩展报表中心 -> 快照中心 -> 快照中心”可进入快照中心界面。


快照中心界面左侧显示报表中心目录树,三个根节点分别为“个人文件夹”、“公共文件夹”、“收件箱”。

其中,“个人文件夹”是完全属于个人的空间,目录结构由每个用户自行维护,不作组织隔离。存放在个人文件夹中的报表模板及快照也仅对当前用户可见,且不作组织隔离。

“公共文件夹”是实现组织内快照共享的空间,以及执行报表模板的另一入口。目录结构与子系统树同,里面显示当前用户有权执行的报表模板及有权查看的报表快照。

“收件箱”仅作为别人发送给当前用户的快照的缓存区,仅有一个根节点,下面不再建立目录(鼓励用户把收件箱的内容收藏到个人文件夹)。

点击工具栏按钮【调度】可选择进入调度中心。


1.2.3 调度中心


“调度中心”模块用于调度报表自动执行任务。

在快照中心界面点击工具栏按钮【调度】,打开调度中心页签。


定义好调度方案后,应发布调度。已发布的调度应到“系统平台 -> 后台事务 -> 后台事务定义表/后台事务监控”中查看其执行情况。


1.3 生成快照


已发布的报表模板执行后,结果都可保存为快照。生成快照的方法有两种:手工保存快照、调度生成快照。


1.3.1 手工生成快照


报表执行结果界面可点击工具栏按钮【报表快照】保存快照,见下图。


用户可选择个人文件夹具体位置,或选择存放到公共文件夹。存放在个人文件夹和公共文件夹的快照有不同的查看权限控制,具体请参照“快照中心”章节。

保存快照时用户可设置是否期间汇总。若勾选“是否期间汇总”,则需要填写汇总期间信息。快照周期包括7类:年、半年、季度、月、半月、日、其他,设置后下方红色字体显示上报周期的具体时间。

当保存快照时填写了汇总期间信息后,系统对同一用户、同一模板、同一汇总期间的报表快照进行重复性检查,发现冲突时将予以提示。


    如快照内容本身与历史时间没有很强的相关性,无需填写汇总期间信息。


1.3.2 调度生成快照


生成快照的另外一个方法是通过调度生成。

    在调度中心点击工具栏按钮【新增】,系统弹出调度设置窗口,见下图。


用户可输入调度名称以区分不同的调度。

点击报表模板图标,系统弹出窗口供选择待调度的模板,见下图。


若报表无过滤参数,则过滤参数显示为“无参数”,且【设置】按钮禁用。若报表有过滤参数,则过滤参数默认显示为“未设置”。点击【设置】按钮,系统弹出窗口供设置调度使用的参数,见下图。设置参数默认值后,点击【确定】按钮,过滤参数设置文本框显示为“已设置”。(备注:参数值的设置与数据集参数页签中参数默认值的设置保持一致,请参考“利用向导建立 SQL 数据集 -> 设置参数 & 联动 ”章节)。


设置后点击【确定】按钮,所设置的参数将保存为“自动调度过滤方案”,并在调度时使用该方案执行报表。

点击调度计划图标,系统弹出调度周期设置窗口,按向导一步一步地设置调度的执行周期即可,见下图。


    调度计划支持设置为5种:每天、每周、每月、一次性和自定义。制定完成后,系统会根据用户制定的时间计划执行调度

1)每天即每一天或某一天作为一个周期执行调度方案。先要设定起始时间,然后选择按天执行的方式:


每天:即每一天在设定起始时间时均执行调度方案;

每周工作日:即每周的周1至周5在设定起始时间时均执行调度方案;

N天:即每次执行调度方案的周期相隔“N-1”天,例如“每2天”即每隔1天在设定起始时间时均执行调度方案。


2)每周:即按周为调度周期,每周的星期几在设定的起始时间执行调度方案。


3)每月:按设定的月份作为周期,在设定月份的某天根据起始时间执行调度方案。


某天:可设定为每月的第几天,也可设定每月的最后一天。

星期几:可设定每个月的第几周的星期几,例如:“”即设定每个月份的第二个星期的星期二在设定的起始时间执行调度方案。


4)一次性:即在设定日期的起始时间一次性执行调度方案,不再重复。


5)自定义:调度周期设置的高级应用,使用CRON表达式自定义编写执行周期。


如快照内容本身与历史时间没有很强的相关性,无需填写汇总期间信息。举例:CRON表达式示例:

0 0/5 * * * ?    :每5分钟触发一次

10 0/5 * * * ?:每5分钟的第10秒触发一次 (i.e. 10:00:10 am, 10:05:10 am, etc.)

0 30 10-13 ? * WED,FRI:每周三与周五的10:30, 11:30, 12:30, and 13:30触发

0 0/30 8-9 5,20 * ?:在每月的第五与第20天的8:00, 8:30, 9:00 and 9:30触发,但不包括10:00


用户可定义生成快照时快照名称的生成规则,即“编码规则”。快照名称可由多段编码组成,编码类型包括固定值、系统预设变量、系统日期、流水号,见下图。


选择编码类型后,点击【设置】按钮,可设置该属性的具体信息。

固定值:由用户输入固定值。


系统预设变量:提供了26个预设变量。


系统日期:提供了30种日期格式。


流水号:通过设置长度、初始值、步长值来定义流水号。


设置完毕后,点击【结果查看】按钮,查看根据当前设置生成的快照名称。用户可据此判断编码规则设置是否正确,见下图。

系统实际执行调度时,以调度方案的创建人为“当前用户”、调度方案的创建组织为“当前组织”去执行报表,并获取相应的上下文变量。


在“输出”页签,用户可定义报表快照保存的几种生成方式:保存到个人文件夹或公共文件夹导出Excel到服务器路径下、发邮件通知并携带附件


保存到个人文件夹或公共文件夹时,可以选择是否保存快照的联查信息。模板设置了联查信息勾选该选项后,报表执行结果保存为快照时会同时保存联查信息。

当设置导出Excel服务器路径,调度产生的快照将会导出Excel文件,并保存到应用服务器的相应文件夹下。例如,服务器路径设置为“D:\\ 快照调度”,表示输出到服务器安装环境的D盘的“快照调度文件夹下。

生成快照时,可同时发送邮件通知相关人员。在“接收邮件地址”中,可输入多个邮箱地址,它们之前可以用;,;,任意之一分割。而发送邮箱地址则需要在“邮件账户管理”中进行设置,见下图。


一个用户可设置多个邮件账户,设置邮件通知时选择其一即可。


    另外,勾选“是否携带附件”,则发送邮件时可以携带附件,即将快照导出为Excel后作为邮件的附件。

    对于邮件通知,可以选择“成功失败时都通知”、“成功时通知”或“失败时通知”。

    邮件模板默认采用系统内置的模板,也可以由用户自定义,满足用户个性化需求。如下图所示,可设置邮件标题和邮件内容,且支持插入变量。


1.4 管理快照


用户可对快照中心“个人文件夹”进行新增、删除、重命名等维护操作:


快照中心“公共文件夹”的目录结构与子系统树相同。也就是说,与扩展报表管理平台的目录结构也是基本相同的,不同之处在于:

1、公共文件夹不显示空目录,只显示不为空的目录(即目录下有当前用户有权执行的报表模板或有权查看的报表快照);

2、扩展报表管理平台中的每个目录下再细分为扩展报表、SQL数据集、枚举数据集。

系统不提供公共文件夹目录维护功能。


点击公共文件夹,右边列表显示所选目录下当前用户有权执行的报表模板及有权查看的报表快照。

所选目录下当前用户有权执行的报表模板指满足以下条件的报表模板:

扩展报表管理平台相应目录下存在这个报表模板;

该报表模板已发布;

该报表模板查看权已授给当前用户或其所属角色,如授权时是按照用户、组织授权的,则还要求用户在当前登录组织有权查看该报表。


    所选目录下当前用户有权查看的报表快照指满足以下条件的报表快照:

当前用户拥有该快照相应的报表模板的查看权;

该快照由当前登录组织的用户所创建;

创建快照的用户把快照存放到当前目录下。


另外,如果当前用户拥有当前登录组织的汇总上报报表编制、审批或上报权之一,则当前用户也可以在相应的快照中心公共文件夹下查看该组织在汇总上报过程中产生的报表快照。

汇总上报过程中产生的报表快照在快照中心只能查看,不可编辑、删除。


右侧显示选中文件夹下的报表模板列表,有快照的模板前面有“+”号,点击后可展开显示当前用户执行该模板保存的最新五张快照,如实有快照数量大于五张时,显示“更多”节点,见下图。


双击“更多快照…”,系统新开页签显示该模板所有快照,见下图。


    对于公共文件夹中的快照,用户可点击【收藏】按钮将它收藏到个人文件夹,见下图。


    选中个人文件夹目录并点击【收藏】按钮后,用户可在所选择的个人文件夹中看到新建了一条记录。事实上,系统是在该目录下新建了一条该报表快照的快捷方式,见下图。


    快捷方式与报表快照的图标不同,图标左下方有个小箭头。


不管是原始的报表快照还是快捷方式,均可点击工具栏【属性】按钮,修改其属性,见下图。


可修改的属性包括快照名称与汇总期间信息。在快照数据集中,可根据这些信息进行快照的汇总,系统并不区分快照或快照的快捷方式。


对于公共文件夹或个人文件夹下的快照(或个人文件夹下的快捷方式),均可点击工具栏按钮【发送】,将它共享给其他用户,见下图。


在系统弹出的窗口中,用户可选择要发送给哪些用户。

特别地,为了减轻发送给批量用户时选择用户的工作量,用户可建立用户组。

点击用户组管理图标,系统弹出用户组管理界面,见下图。


用户可维护自己常用的收件用户组,如下图,点击新建图标新建用户组。


选择用户、用户组等收件人后,点击【发送】按钮,快照即发送到相应用户的收件箱。


接收者点击“收件箱”文件夹后,右侧显示其他用户发送给当前用户的报表快照列表,当多个快照由同一个模板生成时,系统自动归组显示,即显示模板名称,并在下方显示相关快照主题,模板名称前面有“+”号,用户可点击收起快照信息。


对于未读(未查看)的快照,列表中以粗体显示该条记录。已读记录以常规字体显示。

同时,文件夹“收件箱”名称后显示所有未读的快照数量。用户查看快照、或把快照标记为已读/未读时,即时更新未读快照数量信息。

收件箱中的快照相当于所发送快照的快捷方式,删除收件箱记录的操作仅影响操作者本人,收藏操作也是收藏该快捷方式。当源用户删除快照时,目标用户仍可看到快捷方式,但双击后系统提示该快照已删除。


1.5 快照汇总


1.5.1 制作明细报表模板


待统计的报表快照对应的报表模板(下称“明细报表模板”)中待统计的区域可包括固定区域和动态扩展区域,例如下面的模板。


其中,总人数、工资总额、奖金总额分别只有一个数值,汇总模板直接引用这些单元格即可取得这些区域的数据。人员变动明细则行数不定。对于这种分录的汇总,需要在明细报表模板中标识动态扩展的区域,以便在汇总模板中对这些区域进行汇总。

可点击报表设计器菜单“插入 -> 名称 -> 定义”,在弹出窗口点击【新建】按钮中定义一个变量,变量的区域为分录区域,见下图。



     此处定义的区域是一个固定的区域,实际用户执行该报表并填报时,可以填报多于该区域行数的记录。为了让系统识别这些记录,用户应采用插入行的方式对该区域进行扩展



上例是假设明细报表是手工填写数据的。事实上,当明细报表的固定区域及动态扩展区域的数据是由系统生成的情况下,同样应通过定义变量的方式标识动态扩展区域,这里不再赘述。

1.5.2 制作快照汇总模板


快照汇总模板是通过快照汇总数据集对明细报表快照进行汇总统计的。制作快照汇总模板前应新建快照数据集,见下图。


快照数据集分为两种:快照数据集静态快照数据集。

其中,快照数据集是通过定义模板、快照名称、汇总周期等过滤条件,实际执行时,系统根据快照数据集所设的各项过滤条件对快照记录进行过滤,并根据当前用户的快照权限进行过滤,最终查询出符合条件的快照记录,见下图。


静态快照数据集是由用户在设计时或执行时指定具体的报表快照,系统直接把指定的快照读取出来并进行汇总,见下图。


    定义好快照汇总数据集后,在快照汇总报表模板中应引入该快照汇总数据集。


为了取得待统计的所有快照,我们定义了一个变量,方法是点击报表设计器菜单“插入 -> 名称 -> 定义”,见下图。


    在这里,命名对象引用了快照数据集返回的所有快照,并通过SNAPS函数将其读取到内存,以便进行下一步汇总统计。


汇总模板中同样包括对固定区域和动态扩展区域的汇总,例如下面的汇总模板。


    其中,总人数工资总额奖金总额是对上报至当前汇总单元的所有快照的相应单元格进行汇总。

    公式SUM(REF(C5, allsnap))表示对所有上报至当前汇总单元的所有快照的C5单元格进行求和,其他如此类推。


    再看如何对动态扩展区域“dtl”(上图中红线框住的区域)进行汇总:

    公式“SELECT(DS({REF("dtl", allsnap,false), {"姓名", "变动情况"}}), 姓名)”中,首先使用“REF("dtl", allsnap)”取得上报至当前汇总单元的所有快照的“dtl”区域。因为该区域只有两列,因此通过DS()函数使之转化为一个只有两列的动态数据集,其字段名分别为“姓名”、“变动情况”。最后通过SELECT()函数列表显示该动态数据集的数据。

    在其他单元格要使用DS()函数转化的动态数据集时,应使用形如“=FIELD(DS(B11), 变动情况)”的方式,其中,DS()函数的参数为定义该动态数据集的单元格。


    SNAPSREFDS函数的具体功法请在“公式编辑器”查看函数说明,这里不再赘述。

    通过SELECTGROUP等函数使用DS()函数转化的动态数据集时,其字段名参数使用字符串的方式,如本例中的“"姓名"”。


1.5.3 快照汇总


明细报表模板和快照汇总模板制作好后,与普通的报表模板一样,需要发布、授权后才可使用。

1、报表发布


2、报表授权


3、执行明细报表模板并生成快照

    可通过手工执行报表或调度生成快照,下图为具有明细报表模板查看权的用户执行报表并保存后的快照,汇总期间类型为“月”,具体时间为“20149月”。


4、执行快照汇总模板

    具有快照汇总模板查看权的用户执行报表,如图5-14所示,在弹出的过滤界面中选择汇总周期“20149月”,然后点击【确定】按钮,执行结果下图所示。



    最后,将快照汇总结果保存到快照中心,见下图。




【快照中心】操作手册

快照中心1.1 概述本节介绍快照中心的概念、模块组成以及快照中心操作流程。1.1.1 系统简介企业用户在执行报表获得最新的统计结果后,希望...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息