主流BI工具FineBI如何进行excelview的数据转义

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

主流BI工具FineBI如何进行excelview的数据转义
1.描述
在读取数据库转义和手动添加表和字段的转义名两个章节中介绍了如何将主流BI工具FineBI的数据库中的表名和字段名转换为业务人员可理解的,可直观使用的名称,但是在一些结构复杂的数据表中,字段的含义比较难以理解,如果通过前面2种方式去转义数据,可能需要大量的汉字加以描述,而对于简单的转义字段名,业务人员无法理解,不能通过拖曳数据表字段来实现做报表。

所以主流BI工具FineBI提供了ExcelView功能,业务人员无需去理解数据库中数据表每个字段的含义,只需要知道业务数据录入至系统中时的填报表格的每个单元格含义即可,业务人员可以直接通过Excel表格中的填报单元格从数据库中取数,然后加以分析。

2.设计思路
主流BI工具FineBI的ExcelView功能需要数据库管理员在业务包中将Excel表格中的单元格与数据库数据表的字段进行绑定(业务人员录入数据时,每个单元格的数据都会填报进特定的数据表字段),并且将该业务包使用权限分配给业务人员,然后业务人员新建分析,从已经绑定Excel表格的数据表中取数,就可以直接通过excel表格单元格获取对应的数据表中的数据(数据库中的数据基本上都是业务人员通过Excel表格录入,故业务人员对于Excel表格的每个单元格含义是很清楚的),此时业务人员就无需要去理解数据表中各个字段的含义就可以直接取数进行分析。

注:录入系统的工具可能是Excel,也可能是报表工具等等,但是最终都可以转换为Excel 样式。

3.示例
某公司销售人员需要查看客户合同明细信息,他们知道客户合同信息保存在客户信息表和合同信息表中,但是不清楚这两张表的每个
字段具体含义,故他们可以通过主流BI工具FineBI的ExcelView功能来取数,下面详细讲述该公司销售人员该如何通过Excel取数。

3.1Excel表格准备
销售人员在签好一份合同之后,都需要将该合同的详细信息录入系统,其系统录入界面如下合同信息.xls样式:
3.2数据库管理员进行字段绑定
主流BI工具FineBI的数据库管理员将上述表格中的字段与数据库中对应的字段进行绑定。

数据库管理员用管理员账号登录主流BI工具FineBI系统,点击数据配置>业务包管理,进入BIdemo业务包的数据表管理界面,如下图:
点击合同信息表,弹出数据表的配置界面,点击以实际表展示数据按钮,弹出Excel导入对话框,选择上述创建的合同信息.xls,将其导入进来,如下图:
excel导入之后,上传按钮所在位置会显示:已导入excel,点击进行设置。

此时说明excel 导入成功:
单路径Excel配置
点击该按钮,进入主流BI工具FineBI的字段绑定界面,即可将数据库的表字段以及主键表字段与excel的对应单元格进行绑定,该合同信息.xls中单元格需要绑定2个数据表:合同信息表和客户信息表。

其中合同信息表是当前表,客户信息表是主键表,如下图为当前表和主键表绑定Excel字段:
注:如果要删除某个字段绑定的单元格,把鼠标移至左侧的单元格上,会显示删除按钮,点击即可。

数据全部绑定之后,点击右下角的确定按钮,返回到主流BI工具FineBI的数据表配置界面,一直点击确定直到返回到业务包页面,如果想删除该配置,点击左下角的清除配置>重新导入excel即可。

多路径Excel配置
如果为外键表设置ExcelView的转义的时候,要绑定主键表中的字段,并且该外键表到主键表又有多条路径对应,在绑定主键表的字
段与单元格的时候,需要选择通过哪条路径来
绑定Excel单元格,先通过多路径表间关系章节的示例创建一个多路径表间关系,外键表为合同的回款信息,主键表为产品名称,如下图:
下面我们利用主流BI工具FineBI为合同的回款信息数据表设置ExcelView,打开业务包,点击合同的回款信息,选择以实际表展示数据,导入Excel,为主键表字段绑定单元格的时候,需要选择通过哪条路径选择这个主键表的字段,如下图:
注:只有为外键表添加ExcelView,绑定多路径主键表字段的时候才会出现需要选择路径的情况,如果直接为主键表设置ExcelView 是不会出现这种情况的。

3.3权限分配
数据绑定完成之后,把BIdemo业务包的使用权限分配给管理组助理角色。

返回到数据配置界面,点击权限配置管理,选中BIdemo业务包,点击添加角色按钮,将管理组助理添加进来,如下图:
业务包权限分配的具体设置过程请查看主流BI工具FineBI的业务包权限分配之不设置过滤条件。

3.4cube更新
点击Cube更新设置,更新cube文件,将上述设置更新到本地cube当中。

其详细更新方式请查看主流BI工具FineBI的cube更新设置
3.5业务人员新建分析
管理员将数据配置好之后,业务人员登录主流BI工具FineBI系统,这里使用管理组助理Anna的账号登录系统。

点击新建分析,新建一个即时分析,如下图:
拖曳一个表格组件至即时分析页面,进入主流BI工具FineBI的数据配置界面,为其选择BIdemo业务包中的合同信息表,由于合同信息表进行了Excel实际表的绑定,故,自动弹出该excel表,并在下拉列表中列出没有绑定单元格的字段以及其主键表,如下图:
注:当前表列表下只显示没有和Excel绑定的字段,已经绑定的字段不再显示,点开更多相关表即可看到所有主键表,如果主键表中字段已经于当前Excel绑定了,也还会再次在下拉列表中显示。

选择选择excel表格中的合同类型标签后面绑定数据的单元格,左键按住不动,将其拖曳到表格组件的列表头标签数据框中,以同样的方式将省份和购买数量拖曳到行表头和数值区域中,如下图:注:在excel中选择单元格时,只有带有蓝色标志的单元格才可点击,并且主流BI工具FineBI会自动识别需要绑定数据的控件类型,从而使excel中只显示数据类型一样的单元格,比如说,数值类型控件,那么在选择单元格时,excel上面只显示其绑定字段是数值类型的单元格。

另:将鼠标放置在绑定了数据表字段的单元格上时,会显示该数据表字段的转义名称。

3.6效果查看
数据添加完成之后,可以组件中查看合同信息的明细数据,如下图:。

相关文档
最新文档