1. 概述
FineBI是帆软公司自主研发的另一款软件,是一款商业智能软件,其在使用过程中也会生成index,那么如何使用FineReport链接FineBI里面的index呢?
FineReport提供了单独的FineIndex连接方式,为FineReport和FineBI之间搭建桥梁。
2. 操作步骤
2.1 定义FineIndex数据连接
打开设计器,点击服务器>定义数据连接,新增一个FineIndex数据连接,在右侧的面板中输入相应参数配置,如下图:
注:若这里没有FineIndex数据连接,需要安装或者启用一下FineIndex数据集插件。
配置完成之后,点击测试连接,连接成功即可。
FineIndex数据连接与XMLA数据连接类似,其添加数据集时,需要使用FineIndex多维数据库。
注:FineBI的转义在FineReport报表中也支持。
2.2 示例
新建一张模板,在数据集面板中添加一个FineIndex数据集,在弹出的FineIndex数据集对话框中,选择FineIndex数据库连接,如下图:
2.2.1 Index选择
一个FineIndex数据连接下面可有多个业务包,点击下拉按钮,可以看到该连接下的所有业务包,这里选择互联网行业,如下图:
2.2.2 指标选择
点击指标后面的设置按钮,进入列轴选择对话框,对话框中罗列出业务包中所有数据表的指标字段,直接勾选即可,如下图:
2.2.3 维度选择
指标选择好之后,点击维度后面的设置按钮,在弹出的对话框中选择维度字段,该对话框中显示了所有与上面指标选择字段相关联的数据表,如下图:
2.2.4 过滤条件
FineIndex数据集的过滤条件设置过程与简单通用查询中的过滤条件设置过程一样,这里不再赘述。
3. 效果查看
设置完成之后,点击左上角的预览按钮,可以看到如下图所示的效果:
|