全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网
分析型数据库

8.3 在BI工具中连接和使用分析型数据库

更新时间:2017-06-07 13:26:11

目前,阿里云分析型数据库能够支持在部分BI工具中以MySQL连接的方式进行连接和使用。

前提条件

在使用这些BI工具连接分析型数据库时,通常需要先安装好OBDC MySQL Driver,这里推荐使用MySQL Connector/ODBC 3.51 版本或5.3版本(下载地址 http://dev.mysql.com/downloads/connector/odbc/3.51.htmlhttps://dev.mysql.com/downloads/connector/odbc/5.3.html)。

在Tableau Desktop中使用分析型数据库

现在可以在Tableau Desktop 9.0及以上版本,通过MySQL连接的方式连接到阿里云分析型数据库读取和分析数据,产生可视化报表,大部分Tableau Desktop 9.x的功能可以在阿里云分析型数据库的连接中使用(如需最大限度的兼容如兼容全部函数等,需开启BI 工具兼容模式,V2.0.2版本后可以提交工单申请开通)。

操作步骤

步骤一:打开Tableau Desktop,点击“添加新的数据源”按钮 并选择数据源类型为MySQL。

P-8-4-1

步骤二:在弹出的对话框中,输入您要访问的数据库的域名和端口号(在DMS的数据库管理页面获取),以及将您的账号在阿里云的Access Key ID / Access Key Secret输入到用户名/密码框中,点击确定。

P-8-4-2

步骤三:在Tableau的数据源页面上,可以看到您有权限的数据库,注意,您这里只能选择您连接到的域名端口所对应的数据库。选择后可以进行数据表选取,以及数据预览。

P-8-4-3

步骤四:后续便可以进行工作表的建立以及更多其他功能。

P-8-4-4

在QlikView中使用分析型数据库

操作步骤

步骤一:创建数据源。

要使用QlikView连接分析型数据库,首先需要配置操作系统的ODBC数据源。安装OBDC MySQL Driver后,进入 控制面板->管理工具->ODBC数据源(不同操作系统此步骤可能不同),新建一个用户DSN,选择“MySQL ODBC 5.xx Driver”一项。

P-8-4-5

步骤二:填写数据源信息。

  • data source name,输入数据名称。
  • ODBC TCP/IP server,填入连接分析型数据库的域名和端口号(在DMS的数据库管理页面获取),部分情况下,可能需要您将域名解析为IP地址填入。
  • user/password,将您的账号在阿里云的Access Key ID / Access Key Secret输入。
  • database,选择您要连接的数据库,
  • 上述配置项都填写完成后,点击“test”按钮测试连接通,若连通测试通过,则点击“OK”按钮确认添加数据源。

步骤三:通过QlikView读取AnalyticDB数据。打开QlikView(建议版本:11.20.x),打开“编辑脚本”,在末端键入:

  1. ODBC CONNECT TO adstest;
  2. select * from ads_demo.example_table limit 100;

P-8-4-6

其中adstest为之前在ODBC中建立的数据源名称。之后运行脚本,即可在QlikView中读取和使用分析型数据库中的数据。

在Microsoft Excel中读取分析型数据库中的数据

若是要在Excel中读取分析型数据库中的数据,建议安装微软的免费插件:Microsoft Power Query for Excel 。需要按照Qlikview一节中相同的方式配置好ODBC数据源之后,参照MySQL相关教程进行。

本文导读目录