资源描述
e-HR数据分析中心
快速入门
导读
e-HR数据分析中心是一套HR智能分析工具,是一个完整的BI解决方案。基于HR基础数据与业务数据,e-HR数据分析中心支持多种HR报表的设计,为人力资源业务人员、部门经理日常统计分析使用,为总裁等高层领导提供决策支持依据。
e-HR数据分析中心功能齐全、简单易用,既适用于人力资源业务人员使用,同时也适用于开发人员在现有分析平台的基础上实现强大的二次开发。
e-HR数据分析中心相关技术文档包括:
《e-HR数据分析中心快速入门》:适合于初次使用E-HR数据分析中心产品的用户,以最快速的方式掌握产品功能.
《e-HR数据分析中心报表设计案例》: 通过大量丰富案例讲解报表设计技巧.
《e-HR数据分析中心用户参考手册》:全面讲解e-HR数据分析中心软件功能的概念,技术原理及应用.
《e-HR数据分析中心用户使用技巧》:以循序渐进的案例讲解产品功能.
《e-HR数据分析中心产品安装及部署》:产品安装,布署及licence插件的使用说明手册.
《e-HR数据分析中心统计图教程》:e-HR数据分析中心在处理各种丰富图表的操作技巧.
目 录
导读 2
目 录 3
第1章 报表设计流程 4
1.1 制作报表的常规流程 4
1.2 打开一张做好的报表 4
第2章 快速设计报表 5
2.1网格式报表 5
2.2分组报表 15
2.3多层分组报表 19
2.4 文书报表(Wordreport) 23
2.5 在报表中加入参数 34
第3章 信息域 38
3.1设计一个完整的信息域 38
3.2将表及字段改为有意义的业务术语 40
第4章 安全管理 43
4.1用户只能查看指定文件夹中的报表文件 43
4.2同一张报表,不同用户打开能查看不同内容 43
第5章 报表的发布 45
第1章 报表设计流程
E-HR数据分析中心有丰富的报表设计功能模块,以下分别通过四个完整的报表设计案例让您快速学会设计不同类型的报表.从连接数据源开始,到报表的发布,教您一步步设计出自己的报表.
1.1 制作报表的常规流程
新建报表的常规流程
6、
运行报表
1,
登录 BI Designer
5、
设计报表格式
4、
新建查询
3、
新建报表
2、
配置数据源
修改报表的常规流程
3、
修改报表
4、
运行报表
2、
打开一张已有的报表
1,
登录 BI Designer
1.2 打开一张做好的报表
登录BI Designer后,右键点击要打开的报表文件,在出现的下拉菜单中选择"打开",如下图:
第2章 快速设计报表
本章通过几种常见的报表设计来说明E-HR数据分析中心在报表展现方面的强大功能,要说明的一点是:本章节的报表都是直接通过数据源来构建的,因此在通过查询抽取数据时需要做表关联.如果用户是直接基于语义层做报表,则不需要在每个查询中做表关联.关于基于语义层做报表的方法请参考《e-HR数据分析中心用户使用技巧》.
2.1网格式报表
1,报表最终样式:
2,报表分析
l 该报表可以自动扩展,设计方法非常简单灵活
l 只需一个数据域即可实现全部报表的数据
3,设计步骤
第一步:配置数据源
登录系统后,在系统共享区的"关系型数据源"处单击鼠标右键,在弹出的右键菜单中选择“新建数据源”,如下图:
在弹出的“数据源”对话框里输入数据源的名称,如为:Demo;在“类型”的下拉框里选择“Access”,如下图:
单击“连接字符串”右边的按钮,在弹出的“数据链接属性”里选择下面的驱动:
单击“下一步”按钮,以“数据链接属性”的“选择或输入数据库名称”处输入或单击右边的按钮选择Access数据库,如:E-HR数据分析中心是安装在C盘的默认路径,那么可以选择:C:\Program Files\SunNet\infoServer\DemoDB\Northwind.mdb
单击“测试连接”按钮,会弹出下面的提示框,表示连接数据库成功:
单击“确定”按钮后,返回“数据源”的界面,显示如下:
单击数据源窗口右上角的关闭按钮,在弹出的保存提示框中单击“是”按钮,如下图:
在“查询/更新数据源信息”的提示框里单击“确定”按钮,如下图:
可看到数据库的表和字段显示到共享区,表示完成了与数据源的链接。
第二步:新建一张空白的固定报表
新建一个目录:选择系统共享区的根目录,然后单击鼠标的右键,在弹出的右键菜单中选择"新建目录"
新建后把其重命名为Testing,如图:
¨ 新建固定报表
选中“Testing”目录,单击鼠标右键,在弹出的右键菜单里选择“新建”->“固定报表”
一张空白的固定报表显示如下:
第三步:新建查询
在报表右边的工作区中选中“查询”,然后单击鼠标的右键,在弹出的右键菜单中选择“新建查询”,将会弹出如下的窗口:
在 “请选择查询构建方式”的窗口中,单击“确定”按钮后,如下图:
从系统共享区的Demo数据源里选择所需的表里的字段,我们以Product,orderdetails两个表为例,选择需要的字段并将其拖放到“查询对象”右边的空白框中,其中account是由quatityg与unitprice计算得到的,如下图:
如需要其它的元素,如自定义查询项、排序、条件、参数等,只要在此屏幕里设置就行了,现在我们不如需要这些元素,所以直接单击工具栏上的刷新按钮,刷新后如图:
单击右上角的关闭按钮,在弹出的存盘提示框中单击“是”按钮,如下图:
返回固定报表界面,展开固定报表右侧工作区的“查询”下面可看到刚才新建的查询,如图:
查询设计完成。如果您需要多个查询,同上操作就可以了。
第四步:设置报表的样式
导入报表外观
切换到固定报表设计界面,在固定报表中导入excel报表外观,如下图:
这里的报表外观只需根据数据格式设计出单位数量的报表行列数即可.如下图:
第五步:设计数据域,将报表表格区域全设置为数据域,然后从右侧工作区中将上面做好的查询拖放进来,如下图:
第六步:要注意的是,如果查询列的顺序(如下图一)与报表的表格列顺序不一致时,此时用户可以将查询列按顺序进行填充,如下图:
图一
上图表示将查询的列依次填充进报表中的第1,2,4,3,6,5列。
**注意:报表的第一列表示:表格的第一列,而不是Excel中的A列。
第七步:点击刷新按钮,从数据库中取数据,最后报表最终结果,如下图:
2.2分组报表
1,报表最终样式:
2,报表分析
l 这是一个典型的参数域与数据域完美结合的报表,通过两个域的结合轻松实现分组
l 设计步骤简单,报表各个区域都可以自动扩展
3,设计步骤
第一步:链接数据源
链接数据源的方法请参考2.1网络式报表中的做法,现在我们继续以上一章节已连接好的Demo数据库为例来讲述构建报表.
第二步:新建固定报表,在固定报表右侧工作区选择查询->新建查询
第三步:通过查询抽取报表中需要展示的数据,刷新并保存查询,结果显示如下:
第四步:切换到固定报表设计界面
在固定报表中导入excel报表外观,如下图:
这里的报表外观只需根据数据格式设计出单位数量的报表行列数即可.同时,如果需要数据域与参数域结合,报表表格的行数必须大于2行,如下图:
第五步:设计参数域及数据域,结果如下图:
如上图:参数域中将查询中的“公司名称”拖放进来,同时勾选下图中两项:
扩展范围如下图:
右键点击数据域,在弹出的菜单中选择“数据来源”,将查询中的各数据列填充到指定的报表列中。下图表示将查询的列依次填充进报表中的第1,3,4,6列。
**注意:填充的第一列表示:数据域覆盖区域的第一列,并非表格的第一列,或Excel中的A列。
同时数据域也要设计扩展,扩展范围包括了B列即“客户名称”列,这样在自动扩展过程中,客户名称单元格的高度会随其后面数据多少而自动扩展。数据域扩展设计如下:
第六步:点击刷新按钮,从数据库中取数据,最后报表最终结果,如下图:
2.3多层分组报表
1,报表最终样式:
2,报表分析
l 这也是一个典型的参数域与数据域完美结合的报表,通过两个域的结合轻松实现分组
l 分组过程中行方向有多个参数域,即多层分组
l 设计步骤简单,报表各个区域都可以自动扩展
3,设计步骤
第一步:链接数据源
链接数据源的方法请参考2.1网络式报表中的做法,现在我们继续以上一章节已连接好的Demo数据库为例来讲述构建报表.
第二步:新建固定报表,在固定报表右侧工作区选择查询->新建查询
第三步:通过查询抽取报表中需要展示的数据,如下图:
查询设计视图:刷新并保存查询,结果显示如下:
第四步:切换到固定报表设计界面
在固定报表中导入excel报表外观,如下图:
这里的报表外观只需根据数据格式设计出单位数量的报表行列数即可.同时,如果需要数据域与参数域结合,报表表格的行数必须大于2行,如下图:
第五步:设计参数域及数据域,结果如下图:
如上图:参数域中将查询中的“客户类型”,“公司名称”拖放进来,右键点击参数域,勾选下图中两项:
其中“客户类型”,“公司名称”两个参数域的扩展范围均如下图:
右键点击数据域,在弹出的菜单中选择“数据来源”,将查询中的各数据列填充到指定的报表列中。下图表示将数据来源中的查询列依次填充进报表中的第1,3,2列中。
**注意:填充的第一列表示:数据域覆盖区域的第一列,并非表格的第一列,或Excel中的A列。
同时数据域也要设计扩展,扩展范围包括了B,C两列即“客户类型”“客户名称”列,这样在自动扩展过程中,客户名称及客户类型单元格的高度会随其后面数据多少而自动扩展。数据域扩展设计如下:
第六步:点击刷新按钮,从数据库中取数据,最后报表最终结果,如下图:
2.4 文书报表(Wordreport)
使用WordReport,构建一封春节问候信,实现批量打印问候信功能。
第一步:链接数据源
链接数据源的方法请参考2.1网格式报表,现在我们继续以上一章节已连接好的Demo数据库为例来讲述构建报表。
第二步:新建一张空白的WordReport
在系统共享区或个人共享区的任一文件夹中,右键点击鼠标"新建",在弹出的快捷菜单中选择"WordReport"
一张空白的WordReport显示如下:
第三步:导入外部word文档
在”WordReport”下拉菜单中选择”导入word文件”,
在弹出的导入对话框中选择一个word文件,点击打开后成功导入word文件到wordreprot中。
第四步:新建查询
在报表右边的工作区中选中“查询”,然后单击鼠标的右键,在弹出的右键菜单中选择“新建查询”,将会弹出如下的窗口:
在 “请选择查询构建方式”的窗口中,单击“确定”按钮后,如下图:
从系统共享区的Demo数据源里选择所需的表里的字段,我们以Customers表为例。
直接选中Customers表,把Customers表拖放到“查询对象”框中,如下图:
如需要其它的元素,如自定义查询项、排序、条件、参数等,只要在此屏幕里设置就行了,现在我们不如需要这些元素,所以直接单击工具栏上的刷新按钮,刷新后如图:
单击右上角的关闭按钮,在弹出的存盘提示框中单击“是”按钮,如下图:
我们就回到了WordReport界面,展开WordReport工作区的“查询”下面可看到刚才新建的查询,如图:
查询新建完成。如果您需要多个查询,同上操作即可。
第五步:报表显示
问候信的收信人地址(即邮后面)还是空的,我们现在要加入收信人地址。
直接选中报表右边工作区中查询的CompanyName查询列,把CompanyName拖放到报表“邮”字后面,报表将直接显示出CompanyName,如下图。
使用相同的方法把查询中的ContactName分别拖到报表的收信人“收”前面和“尊敬的”后面,即完成问候信。如下图
如需要浏览多条记录,可点击工具栏按钮,然后通过来浏览下一条记录。
如需要改变字体或段落等格式,可点击工具栏按钮,直接进入到word中编辑。编辑完成后点击右上角的“恢复桌面”按钮返回wordreport。
第六步:打印预览
点击打印按钮右侧的下拉按钮,选择“打印预览”,可以浏览wordreport最终的打印效果,点击“关闭”退出打印预览回到wordreport设计界面。
第七步:导出文件
点击“文件”下拉菜单,选择导出
在弹出的保存对话框可选择文件保存类型和保存路径等
2.5 在报表中加入参数
上面讲述了几个完整报表的制作过程,包括链接数据源、创建查询、定制报表到最后展现。其实,在我们设计一张报表的时候,很少有里面的数据是固定不变的,常常需要根据一些条件来过滤出我们想要的数据。这就需要通过参数的形式控制报表中的数据。
设置参数
打开一张固定报表,切换到设计视图,在工作区里的双击查询“Dataset”,双击打开查询,界面如下图:
单击工具栏的设计视图按钮,返回设计视图,如下图:
选中工作区的“参数集”,单击鼠标右键, 在弹出的右键菜单里选择“新建参数”
新建后,将弹出参数界面,然后按下图来设置参数界面的值:
单击右上角的关闭按钮,然后在保存对话框里选择确定后,返回查询的设计界面,在工作区的参数集下面可看到刚才新建的参数,如下图:
如想构建多个参数,用此方法构建多个参数即可。
然后,把UnitsInStock查询项从“查询对象”处拖放到“条件”处,如下图示:
输入“<”符号,并把“库存量”参数从工作区拖放到条件处,如下图:
单击工具栏的刷新按钮,会弹出如下提示框:
输出“10”,即结果将显示库存量小于10的产品资料,输入后按“确定”按钮,查询结果显示如下:
保存查询退出返回固定报表中,单击工具栏上的 按钮,此时系统会弹出输入参数的提示框,输入用户所需要的参数值,此时报表中的数据则是符合该参数值条件的数据列.
第3章 信息域
用户既可以基于信息域构建报表,也可以直接基于数据源构建报表,因为E-HR数据分析中心产品的定位是开发稳定版,因此,我们教大家简单信息域的构建方法,如果需要构建复杂的信息域还需要专业的信息部人员参与.
3.1设计一个完整的信息域
下面我们举例讲解如何构建信息域.
1) 登录BI BI Designer,在系统共享区中右键点击"信息域",选择 新建――信息域,如下图:
2) 新建成功后,系统自动转换到"信息域"编辑框,如下图:
3) 打开系统共享区中的数据库,这里以"northwinde"为例,拖放"订单"等相关对象到信息域编辑框,系统会自动根据业务情况对各表进行表间关联,当然,用户可以自己根据需要编辑删除该关联.如下图:
4) 双击各表之间关联的细线,对表关联进行修改,如下图:
5) 到此,信息域构建完成.
3.2将表及字段改为有意义的业务术语
当数据库里的表名和字段名都是一些很难理解名称,业务人员如何基于数据库来构建查询和报表?E-HR数据分析中心的信息域便可以解决这一难题,能将数据库中的表名及字段名称改为业务人员容易识别并接受的业务术语.
将表及字段改为有意义的业务术语,有如下三种方法,推荐使用第三种方法:
方法一:双击信息域中的表名或字段,直接修改其名称,如下图:
方法二:如果数据库存在表和字段描述,可以通过系统设置内的“对象显示”中的“信息域”来定义,方法:点击E-HR数据分析中心菜单系统->对象显示->信息域,在弹出的菜单中点击"描述"按钮,点击确定保存,并重新启动服务,此时再查看信息域,信息域的表及字段名称便使用了数据库中描述内容.如下图:
方法三:将表和字段描述存放在外部Excel文件中
使用方法:
第一步:先将excel通过查询的方式导入到系统中,如下图:
说明
EXCEL文件表描述的列依次为:表模式(如果不存在表模式则无需此列),表名,表描述
EXCEL文件字段描述的列依次为:表模式(如果不存在表模式则无需此列),表名,字段名,字段描述.下图是一个字段描述的EXCEL文件内容:
第二步:右键点击“数据源”中数据库的名字如Northwind,在弹出的菜单中选择“根据查询结果设置对象描述”,如下图:
第三步:将刚才做好的查询拖入到“字段描述来源”中即可,如下图:
第四步:确定保存,再查看数据源时,此时数据源中表的字段则显示的是EXCEL文件中的描述内容.
第4章 安全管理
不同角色的人查看不同的报表数据,报表在发布之前首先通过安全这一关.以下通过几个案例讲解在E-HR数据分析中心如何实现数据的安全.
4.1用户只能查看指定文件夹中的报表文件
例:设定用户A只能查看系统共享区下的Samples/Chinese文件夹下的报表文件:
操作如下:
第一步:在系统共享区中的安全管理――用户中新建用户A,将系统共享区下的chinese文件夹直接拖入到对象授权中,如下图:
第二步:此时再以A用户身份登录系统时,A用户只能看到指定文件夹下的报表了,如下图:
4.2同一张报表,不同用户打开能查看不同内容
例:报表中的"金额"字段属于敏感字段,要求A用户不同看到此列信息,但报表中的其他内容可以看到,实现方法如下:
第一步:在系统共享区中的安全管理――用户中新建用户A,将系统共享区下指定的查询对象拖放到"对象授权"中,展示该查询,将其中的金额字段也单独拖放到"对象授权"中,然后取消"金额"字段的所有权限,如下图:
第二步:用该用户登录系统后,打开以上的报表,此时金额字段显示如下:
第5章 报表的发布
E-HR数据分析中心提供两种发布方式,portal方式,发布的方式,这里我们给大家讲解如何利用portal浏览报表,如想了解发布的方式浏览报表请参考"e-HR数据分析中心用户使用技巧"文档.
Portal方式浏览报表的操作步骤
想实现Portal中浏览报表,方法非常简单,直接将做好的报表或其他类型对象复制到系统共享区的"WEB"文件夹即可.如下图:
再次登录BI Designer,记得不勾选"设计模式",表示用户进入的是浏览模式.如下图:
在上图中输入正确的用户名及密码,点击“登录”按纽即可进入如下浏览报表的界面:
展开阅读全文