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