阿里云分析型数据库连接

编辑
文档创建者:夏娃 (超级管理员 )     浏览次数:2540次     编辑次数:7次     最近更新:doreen0813 于 2017-11-17     

目录:

1、描述编辑

阿里云分析型数据库(原名:分析数据库服务ADS),是一套RT-OLAP(Realtime OLAP,实时OLAP)系统。在数据存储模型上,采用自由灵活的关系模型存储,可以使用SQL进行自由灵活的计算分析,无需预先建模,而利用云计算技术,分析型数据库可以在处理百亿条甚至更多量级的数据上达到甚至超越MOLAP类系统的处理性能,真正实现百亿数据毫秒级计算。详细介绍详见阿里云文档https://docs.aliyun.com/#/tun/ads/user-manual,如下图所示:
222
在FineBI中,我们可以通过使用JDBC和ODBC两种方式连接阿里云分析型数据库,下面将分别进行讲述。

2、使用JDBC方式直接连接编辑

进入数据配置界面,点击数据连接管理,点击新建数据连接,在数据配置界面添加相应的驱动和url等,如下图所示:
222
输入数据库连接名,选择数据库类型和驱动器,URL如下:jdbc:mysql://bi-test-405dc138.cn-hangzhou-1.ads.aliyuncs.com:10021/bi_test,添加用户名和密码,点击测试连接,看到测试成功提示后点击确定保存。

3、使用ODBC的方式连接编辑

除了使用JDBD方式直接连接之外,我们还可以通过ODBC的方式进行连接。
3.1 ODBC数据源配置
先安装好OBDC MySQL Driver,这里推荐使用MySQL Connector/ODBC 3.54 版本(下载地址http://dev.mysql.com/downloads/connector/odbc/3.54.html ),然后打开控制面板-管理工具-数据源(ODBC)-用户DSN添加一个数据源,数据源配置如下图:
TCP/IP Server如下:bi-test-405dc138.cn-hangzhou-1.ads.aliyuncs.com,Port为10021,并添加对应的用户名和密码,配置完成。如下图所示:
222
3.2 FineBI数据连接配置
进入数据配置界面,点击数据连接管理,点击新建数据连接,在数据配置界面添加相应的驱动和url等,如下图所示:
222
输入数据库连接名,选择数据库类型和驱动器,URL如下:jdbc:odbc:ADS,添加用户名和密码,点击测试连接,看到测试成功提示后点击确定保存。

4、sql取数编辑

连接成功之后,建立业务包,使用sql结果集的方式获取数据表,如下图所示:
222
注意:JDBC方式,不支持select *,所以不支持获取数据字段。用ODBC方式支持select * 和select字段。上图都是基于ODBC的方式。
加到业务包中之后,现在可以用取到的数据在前端分析,新建分析,拖拽字段展示,设置钻取联动等,得到最后的展示页面。如下图所示:
222

5、选表取数编辑

除了通过SQL语句来取数,我们还可以通过直接从数据库中选表取数,点击数据连接>业务包,选择表-ADSODBC,选中hr_username,点击下一步-保存对业务包的操作,然后FineIndex更新>立即更新多维数据库,如下图所示:
222
更新完成之后即可在前台新建分析界面选择相应的表进行数据分析,如下图所示:
222

JDBC连接方式不支持直接从数据库中选表取数,切记。

附件列表


主题: 数据配置
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)

本文档是否有用?
谢谢! 我们非常感谢您的反馈。
提交反馈: