FineBI
本文介绍如何通过FineBI连接AnalyticDB for MySQL集群并进行实时数据分析。
准备工作
开始使用FineBI前,您需要完成以下准备工作。
安装MySQL JDBC驱动。
安装FineBI 5.0及以上版本。
如果您是第一次安装FineBI,需要安装MySQL服务器(例如阿里云RDS MySQL),用于导入FineBI的元数据。
如果您需要通过外网连接AnalyticDB for MySQL集群,请先申请外网地址。
通过FineBI连接AnalyticDB for MySQL
步骤一:登录MySQL服务器
打开FineBI。
单击服务器地址,按照系统提示进行账号设置。
如果在此之前您已经安装并使用过FineBI,则可直接从步骤二:连接AnalyticDB for MySQL开始。
单击下一步,选择数据库,单击外部数据库中的配置数据库。
在外接数据库配置页面,按照页面提示进行参数配置。
注意:此处应填写MySQL数据库的连接信息,而不是AnalyticDB for MySQL数据库连接信息。
参数 说明 数据库类型 选择MySQL。 驱动 选择 com.mysql.jdbc.Driver
。数据库名称 设置被导入FineBI元数据的数据库名。 也可以新建一个数据库,例如finedb,FineBI连接MySQL服务器后自动执行
create database finedb;
。主机 MySQL服务器地址,可以是本机或者远程服务器地址。 端口 MySQL的端口号,通常为3306。 用户名 在MySQL服务器中创建的用户名。 密码 用户名对应的密码。 数据库连接URL 系统自动生成连接URL。 完成上述参数配置后,单击启用新数据库,开始导入FineBI元数据。
FineBI元数据导入成功后,单击登录登录至MySQL服务器。
步骤二:连接AnalyticDB for MySQL
单击左侧导航栏中的管理系统 > 数据库连接 > 新建数据库连接 > MySQL。
在数据库连接页面,填写AnalyticDB for MySQL数据库的连接信息。
参数 说明 数据连接名 为数据库连接取一个名字,便于后续管理。 驱动 选择 com.mysql.jdbc.Driver
。URL URL格式为: jdbc:mysql://hostname:port/dbname
。- hostname:AnalyticDB for MySQL集群的外网地址或者VPC地址,通过控制台集群信息页面,查看连接地址。
- port:3306。
- dbname:AnalyticDB for MySQL中的数据库名称。
用户名 AnalyticDB for MySQL集群中创建的账号: - 高权限账号。
- 拥有连接集群权限的普通账号。
密码 用户名对应的密码。 SQL验证查询 任意可以测试数据库联通性的SQL语句。 完成上述参数配置后,单击测试连接进行连通性测试,系统提示测试成功后,单击页面右上角的保存。
至此,您已在FineBI中成功连接AnalyticDB for MySQL数据库。
使用FineBi
FineBI连接AnalyticDB for MySQL数据后,您就可以获取AnalyticDB for MySQL中的数据,然后通过FineBI制作各类报表。如何使用FineBI,请参见FineBI帮助文档。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
评论