[设计器]Spider 引擎数据连接

编辑
  • 文档创建者:susie
  • 浏览次数:5036次
  • 编辑次数:17次
  • 最近更新:Kevin-s 于 2019-06-02
  • 1. 版本

      FR 设计器 BI 服务器   FR JAR 包BI JAR 包 报表对接 BI 数据引擎插件 
      10.0  5.1  2018-12-27   2019-01-15  Spider 数据集 1.0

    2. 描述

    应用场景:

    (1)数据需要通过复杂报表展示的需求,FineBI5.1 无法直接实现的时候,可以通过使用 Finereport 设计器获取 BI 业务包中的数据实现复杂报表制作的功能。

    (2)大数据量的分组汇总计算,可以在 BI 的自助数据集中操作实现,之后在 FineReport 中展示。

    功能介绍:

    FineReport10.0 设计器中通过安装【Spider数据集】插件,可对接 FineBI 的 Spider 引擎取数,共享 BI 的表数据及数据权限。

    注:BI 在 5.0 使用了全新的 Spider 引擎,原 FineIndex 插件不再适用

    Spider 数据集的参数筛选是由 Spider 引擎进行计算,其他的依旧由报表引擎进行计算。

    3. 操作步骤

    3.1 安装插件

    FR 设计器安装插件,安装方法参照 设计器插件管理   

    BI 服务器安装插件,插件方法参照 服务器插件管理

    3.2 远程设计到 BI 工程

    FR 设计器中,点击文件>切换工作目录>其他,如下图:
    222

    远程设计 到 BI 工程,点击222,新建一个远程服务器,填写远程服务器配置、决策系统账号使用管理员账号,测试连接成功后,点击确定,切换到 BI 工程,如下图:

    222

    3.3 新建 Spider 数据集

    点击222,添加 Spider 数据集,如下图:
    222
    1)明细表

    一个 Spider 数据集下面可有多个业务包,点击下拉按钮,可以看到所有业务包,这里选择“地产行业”;

    一个业务包下面可有多个表,点击下拉按钮,可以看到所有的表,这里选择“签约事实表”;

    类型分为两个类型,明细表和分组表,这里选择明细表如下图:

    222

    点击数据后面的【设置】,进入数据选择对话框,对话框中罗列出所有的字段,直接勾选即可,勾选后点击【确定】,如下图:

    222

    点击排序后面的【设置】,进入排序设置对话框,添加排序列,设置升序、降序,点击【确定】,如下图:
    222

    点击过滤条件后面的【设置】,进入过滤条件设置对话框,添加列,设置条件(这里设置了一个参数 $p),点击【添加】,再点击【确定】,如下图:

    222

    下面列出各种字段类型的过滤方式:

      字段类型过滤方式  
      文本  包含于、不包含于、包含、不包含、开头是、结尾是、开头不是、结尾不是、为空、非空

      数值  等于、不等于、大于、小于、大于等于、小于等于、为空、非空
      日期  大于(某个日期之后)、小于(某个日期之前)、等于、不等于、为空、非空
      布尔  等于、不等于(true/false)

    因为过滤条件里设置了一个参数,点击刷新按钮,就能看到参数 $p了,设置 $p 默认值 140000,如下图:

    222
    设置完成之后,点击左上角的预览按钮,可以看到如下图所示的效果:
    222

    点击确定,Spider 数据集添加完成,如下图:
    222

    2)分组表:维度、指标、汇总方式、排序、过滤条件和参数

    再添加一个 Spider 数据集,业务包选择“地产行业”,表选择“签约事实表”,类型选择分组表,如下图:

    222
    点击指标后面的【设置】,进入列轴选择对话框,对话框中罗列出业务包中所有数据表的指标字段,直接勾选即可,如下图:  

    222

    指标选择好之后,点击维度后面的【设置】,在弹出的对话框中选择维度字段(指标和维度不可选择同一字段,当指标选择了 A 字段时,维度的 A 字段选择灰化,反之亦然),该对话框中显示了所有与上面指标选择字段相关联的数据表,如下图:

    222

    点击汇总后面的【设置】,在弹出的对话框中选择需要各个汇总字段的汇总方式(这里的字段对应指标字段),如下图:

    222

    下面列出各种字段类型的汇总方式:

      字段类型汇总方式  
      文本  去重计数、记录个数、字符串拼接,默认为去重计数
      数字  求和、求平均、求中位数、求最大值、求最小值、去重个数、记录个数、求方差、求标准差,默认为求和  
      时间  重计数、记录个数、最早时间、最晚时间,默认为去重计数


    点击排序后面的【设置】,进入排序设置对话框,添加排序列(排序列可添加指标及维度中已添加的字段),设置升序、降序,点击【确定】,如下图:

    222

    点击过滤条件后面的【设置】,进入过滤条件设置对话框,添加列,设置条件(这里设置了一个参数 $p),点击【添加】,再点击【确定】,各种字段类型的过滤方式同明细表。如下图:

    222

    因为过滤条件里设置了一个参数,点击刷新按钮,就能看到参数 $p 了,设置 $p 默认值 140000,如下图:

    222

    设置完成之后,点击左上角的预览按钮,可以看到如下图所示的效果: 

    222

    点击确定,Spider 数据集添加完成,如下图:


    222

    附件列表


    主题: 数据连接
    标签: 暂无标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]