备案 控制台
文档
产品文档

FineBI连接MaxCompute

更新时间:
一键部署
产品详情
相关技术圈
我的收藏

MaxCompute支持您将MaxCompute项目数据接入FineBI,帮助企业的业务人员和数据分析师开展以问题为导向的探索式分析工作。本文为您介绍如何通过MaxCompute JDBC驱动,连接FineBI和MaxCompute项目,并进行可视化数据分析。

背景信息

FineBI是帆软软件有限公司推出的一款商业智能(Business Intelligence)产品,以业务需求为方向,通过便携的数据处理和管控,为业务人员和数据分析师提供自由的探索分析能力。您可以通过FineBI以可视化的形式进行多样化数据管理,例如过滤、分组汇总、新增列、字段设置、排序等,提升数据整合的便利性和效率。更多FineBI信息,请参见 FineBI。

前提条件

在执行操作前,请确认您已满足如下条件:

  • 已创建MaxCompute项目。

    更多创建MaxCompute项目操作,请参见 创建MaxCompute项目。

  • 已获取可访问MaxCompute项目的AccessKey ID和AccessKey Secret。

    您可以进入 AccessKey管理页面获取AccessKey ID和AccessKey Secret。

  • 已安装内置MaxCompute Connector的 FineBI工具(v5.1.9及以上版本)。

    更多FineBI安装与启动信息,请参见 FineBI安装与启动。

    本文中的FineBI示例版本为v5.1.13。

  • 已下载包含完整依赖JAR包jar-with-dependencies的 MaxCompute JDBC驱动(v3.2.8及以上版本)。

    本文中的MaxCompute JDBC驱动示例版本为v3.2.9。

  • 已下载MaxCompute隔离插件压缩包 fr-plugin-maxcompute-driver-loader-2.5.zip。

操作流程

FineBI连接MaxCompute的操作流程如下:

  1. 步骤一:放置MaxCompute JDBC驱动及Java日志框架

    将MaxCompute JDBC驱动及Java日志框架JAR包放置于FineBI的驱动目录下,后续FineBI可通过该驱动及日志框架访问MaxCompute项目。

  2. 步骤二:安装MaxCompute隔离插件

    安装隔离插件包,避免MaxCompute与FineBI的驱动出现冲突问题。

  3. 步骤三:FineBI连接MaxCompute

    通过配置连接参数,连接FineBI及MaxCompute项目。

  4. 步骤四:使用FineBI查询及分析数据

    在FineBI上访问MaxCompute项目数据并进行可视化分析。

步骤一:放置MaxCompute JDBC驱动及Java日志框架

  1. 在FineBI的安装路径%FineBI%\webapps\webroot\WEB-INF下,新建一个文件夹并命名为maxcomputedriverlib

  2. 将下载的MaxCompute JDBC驱动JAR包odps-jdbc-3.2.9-jar-with-dependencies.jar和Java日志框架JAR包 slf4j-log4j12-1.7.16.jar放置在新建的maxcomputedriverlib文件夹中。

    放置驱动及日志框架

步骤二:安装MaxCompute隔离插件

说明

FineBI v6.0及以上版本已经无须安装隔离插件,可以忽略此步骤。本示例以FineBI v5.1.9版本为例,实际操作步骤以您使用的版本为准。

FineBI安装插件有三种方法:下载安装、本地安装或手动安装,详情请参见 插件管理。本文中,您下载好隔离插件压缩包后直接按照本地安装方式操作即可。

  1. 启动FineBI工具,进入FineBI界面。

    各操作系统的启动方式,请参见 FineBI安装与启动。

  2. 可选:首次进入FineBI界面时,根据系统提示设置账号,并选择数据库。

    1. 账号设置界面,设置用户名和密码后,单击确定,并记录用户名和密码。

    2. 单击下一步

    3. 数据库选择界面的内置数据库区域,单击直接登录

      选择数据库
    4. 输入已经记录的用户名和密码,单击登录,即可进入FineBI操作界面。

  3. 在左侧导航栏,选择管理系统 > 插件管理。在插件管理页面下方,单击从本地安装

    插件管理
  4. 选择已下载的MaxCompute隔离插件包fr-plugin-MaxCompute-driver-loader-2.5.zip,单击打开

  5. 安装成功后会弹出如下对话框,单击确定

    您可以在右侧我的插件区域,看到已安装的MaxCompute隔离插件。安装过程如果出现问题,请参见 插件管理FAQ。安装成功

步骤三:FineBI连接MaxCompute

  1. 重启FineBI工具,进入FineBI界面。

    各操作系统的启动方式,请参见 FineBI安装与启动。

  2. 在左侧导航栏,选择管理系统 > 数据连接 > 数据连接管理。在数据连接管理页签,单击新建数据连接

    新建数据连接
  3. 单击所有,并在右侧选择数据源为MaxCompute

    选择数据源
  4. MaxCompute页面,配置下表所列参数信息。

    配置信息

    参数

    说明

    数据连接名称

    新建数据连接的名称,用于在系统中区分不同数据库的连接。例如MaxCompute。

    驱动

    用于连接MaxCompute项目的驱动程序。固定取值为com.aliyun.odps.jdbc.OdpsDriver,无需修改。

    用户名

    具备目标MaxCompute项目访问权限的AccessKey ID。

    您可以进入 AccessKey管理页面获取AccessKey ID。

    密码

    AccessKey ID对应的AccessKey Secret。

    您可以进入 AccessKey管理页面获取AccessKey Secret。

    数据连接URL

    连接MaxCompute项目的URL。格式为jdbc:odps:<MaxCompute_endpoint>?project=<MaxCompute_project_name>[&interactiveMode={true|false}]。配置时删除<>符号。参数说明如下:

    • <MaxCompute_endpoint>:必填。MaxCompute项目所属区域的Endpoint。

      各地域的Endpoint信息,请参见 Endpoint。

    • <MaxCompute_project_name>:必填。待连接的目标MaxCompute项目名称。

      此处为MaxCompute项目名称,非工作空间名称。您可以登录 MaxCompute控制台,左上角切换地域后,即可在项目管理页签查看到具体的MaxCompute项目名称。

    • interactiveMode:可选。查询加速功能开关。

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

  5. MaxCompute页面右上角单击测试连接,连接成功后在右上角单击保存,完成FineBI和MaxCompute连接。

    如果连接出现问题,请参见 数据连接FAQ。连接成功

步骤四:使用FineBI查询及分析数据

在FineBI操作界面,您可以在左侧导航栏,单击数据准备仪表板,查询MaxCompute项目数据及分析数据。您可以执行如下操作,操作详细指导,请参见 FineBI帮助。

  • 查看所有表

    在左侧导航栏,单击数据准备后在数据列表界面添加业务包,例如MaxCompute。单击新增的业务包后,选择添加表 > 数据库表。在请选择数据连接列表选择 步骤三中创建的数据连接,FineBI会自动加载MaxCompute项目的表信息。

    查看所有表
  • 查看表结构

    在左侧导航栏,单击数据准备后在数据列表界面添加业务包,例如MaxCompute。单击新增的业务包后,选择添加表 > SQL数据集。输入待查询表名及SQL语句,预览数据后单击确定即可在表的数据预览页签单击元数据图标查看表结构。

    查看表结构
  • 查看表数据

    在左侧导航栏单击数据准备后在数据列表界面添加业务包,例如MaxCompute。单击新增的业务包后,选择添加表 > SQL数据集。输入待查询表名及SQL语句,预览数据后单击确定即可在表的数据预览页签单击详细数据图标查看表数据。

    查看表数据
  • 可视化分析数据

    在左侧导航栏单击仪表板后新建仪表板并添加组件后,即可根据实际业务诉求开展数据分析。

    可视化分析
上一篇:Tableau连接MaxCompute 下一篇:FineReport连接MaxCompute
  • 本页导读 (1)

PHP网站源码西乡建网站坂田网页制作南澳百度seo塘坑百搜标王东莞网站设计模板松岗关键词排名双龙网站优化推广西乡百度爱采购同乐企业网站制作宝安seo优化福田关键词排名包年推广松岗网站设计模板坪山百度网站优化排名大浪模板推广广州网站制作布吉推广网站双龙百度竞价包年推广横岗网页设计大鹏网络营销南联网站优化按天扣费深圳百度网站优化深圳网站建设设计南联百度竞价包年推广宝安网站建设龙华网络广告推广南联优化惠州网站seo优化木棉湾seo优化南山建站宝安高端网站设计歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化