FineBI是帆软软件有限公司推出的一款商业智能(Business Intelligence)产品。FineBI是新一代自助大数据分析的BI工具,能够帮助企业的业务人员和数据分析师,开展以问题为导向的探索式分析工作。本文为您介绍如何通过MaxCompute JDBC驱动,使用FineBI对MaxCompute的数据进行可视化分析。

前提条件

在执行操作前请确认您已完成如下操作:

操作步骤

  1. 在FineBI的安装路径%FineBI%\webapps\webroot\WEB-INF下,新建一个文件夹并命名为maxcomputedriverlib
  2. 将下载的MaxCompute JDBC驱动JAR包odps-jdbc-3.2.8-jar-with-dependencies.jar和Java日志框架JAR包slf4j-log4j12-1.7.16.jar放置在新建的maxcomputedriverlib文件夹中。
  3. 启动FineBI工具,进入FineBI界面。各系统的启动操作,请参见FineBI安装与启动
  4. 在FineBI工具界面,安装下载的MaxCompute隔离插件压缩包fr-plugin-maxcompute-driver-loader-2.5.zip
    FineBI安装插件有三种方法:下载安装、本地安装或手动安装,详情请参见 插件管理。本文中,您下载好隔离插件压缩包后直接按照本地安装方式操作即可。操作步骤如下:
    1. 在左侧导航栏,单击管理系统
    2. 在新展开的导航栏中,单击插件管理
    3. 插件管理页面下方,单击从本地安装
      插件管理
    4. 选择已下载的MaxCompute隔离插件包fr-plugin-maxcompute-driver-loader-2.5.zip,单击打开
    5. 安装成功后会弹出如下对话框,单击确定
      安装过程如果出现问题,请参见 插件管理FAQ安装成功
  5. 重启FineBI工具,进入FineBI工具界面。各系统的启动操作,请参见FineBI安装与启动
  6. 在FineBI工具界面配置数据连接信息。
    1. 在左侧导航栏,单击管理系统
    2. 在新展开的导航栏中,选择数据连接 > 数据连接管理
    3. 数据连接管理页签,单击新建数据连接
      新建数据连接
    4. 单击所有,并在右侧选择数据源为MaxCompute
      选择数据源
    5. MaxCompute页面配置连接参数信息。需要配置的参数见下方表格。
      配置信息
      参数 说明
      数据连接名称 新建数据连接的名称,用于在系统中区分不同数据库的连接。
      驱动 用于数据连接的驱动程序,默认为com.aliyun.odps.jdbc.OdpsDriver,无需修改。
      用户名 有访问指定项目权限的AccessKey ID。
      密码 AccessKey ID对应的AccessKey Secret。
      数据连接URL 连接MaxCompute项目数据的URL信息,格式为jdbc:odps:<maxcompute_endpoint>?project=<maxcompute_project_name>。配置时删除<>符号。其中:
      • <maxcompute_endpoint>:MaxCompute项目所在区域的Endpoint,详情请参见配置Endpoint
      • <maxcompute_project_name>:MaxCompute项目的名称。

      如果您需要启用查询加速功能,在URL后追加&interactiveMode=true配置即可。更多查询加速功能信息,请参见查询加速

  7. MaxCompute页面右上角单击测试连接,弹出如下对话框表示连接成功。
    如果连接有问题,请参见 数据连接FAQ连接成功