FineReport是一款企业级web报表软件产品,它“专业、简捷、灵活”,仅需简单的拖拽操作便可以设计出复杂的中国式报表、参数查询报表、填报表、驾驶舱等,轻松搭建数据决策分析系统。本小节为您介绍交互式分析如何连接帆软Report并进行可视化分析。

  1. 客户端下载

    进入帆软官网根据项目情况选择解决方案并下载客户端工具,本示例采用FineReport报表

  2. 配置数据库服务器
    打开帆软Report客户端,在界面上方导航栏处选择服务器 > 定义数据库连接
  3. 填写数据库配置信息

    在新跳出的定义数据连接页面填写配置信息,填写完成后单击测试连接,若跳出弹框,提示连接成功,则表明交互式分析与帆软Report已成功连接,并单击确定,完成配置。即可前往界面进行数据可视化分析。

    参数说明如下:
    配置项 说明 备注
    数据库 Postgre 连接交互式分析服务须选择postgre数据库
    驱动器 帆软Report自带的org.postgresql.Driver 选择好数据库后会自动生成
    URL jdbc:postgresql://localhost:port/dbname 选用交互式分析的公共网络地址

    示例:jdbc:postgresql://demo-cn-hangzhou.hologres.aliyuncs.com:80/postgres

    用户名 当前阿里云账号的Access ID
    密码 当前阿里云账号的Access Key
    说明 :若提示连接失败,请先确认是否已安装PostgreSQL驱动,详细操作请参见官网驱动安装
  4. 可视化分析

    交互式分析成功连接帆软Report客户端之后,即可进行可视化数据分析。具体操作步骤可以参见官网文档

    说明 帆软Report支持查询交互式分析的外部表,并进行可视化分析,但是在新增数据集时不会显示出外部表,需要使用sql查询。
    示例使用交互式分析的一张外部表数据制作柱状图,操作步骤如下:
    1. 进入Fine Report客户端,在界面上方导航栏处单击文件 > 新建决策报表,并选择一张柱状图
    2. 在左侧菜单栏模版数据集处新建数据库查询,在新跳出的数据库查询界面配置查询数据的sql,并单击确定。示例查询交互式分析外部表的其中200条数据。
      说明 数据库查询界面的左侧菜单栏不会显示出当前交互式分析数据源的外部表,但可以在右侧编辑框里直接查询外部表。
    3. 数据库查询填写完成后,返回图表界面根据展示要求配置图表数据。示例在右侧的数据栏中给图表配置横纵坐标的数据信息(本示例横坐标为job数据,纵坐标为age数据),可以根据情况来对图表样式特效等进行设置。
    4. 设置完成之后,单击左上角的保存按钮,保存成功后,单击预览按钮,即可查看到当前数据配置的图表。
      最终使用交互式分析外部表做成的图表展示如下。

    关于帆软Report更多操作请参见官网帮助文档