DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便地与他人分享。
使用限制
数据库用户功能为 Beta 功能,如需使用数据库用户连接,请联系提交工单或联系 ByteHouse 团队获取白名单权限。
版本要求
- DataEase:V1 版本
- 使用自带 ClickHouse 数据源。
安装
通过下面命令可以安装 DataEase v1 版本:
curl -sSL https://dataease.oss-cn-hangzhou.aliyuncs.com/quick_start.sh | sh
DataEase 服务器版是一款 B/S 架构的产品,即浏览器/服务器结构,在服务器安装完成后,客户端通过浏览器访问以下地址,即可开始使用。
http://服务器 IP 地址:服务运行端口(若没有修改则默认为 8100)
使用默认用户名 admin 密码 DataEase@123456 进行登录。
安装其他注意事项请访问官方文档: https://community.fit2cloud.com/#/products/dataease/getstarted。
连接到 ByteHouse
必备设置
参考下图调整数据库请求超时时间,设置为 300。
使用 ClickHouse 数据源
在 DataEase 中增加数据源,选择 ClickHouse 连接器。
填写连接信息和验证信息。
参数 | 使用 IAM 用户连接 | 使用数据库用户连接 |
---|
Display name | 可自定义名称。 |
Driver | default |
Host name/IP address | 配置为 ByteHouse 的网络域名,您可以在 ByteHouse 控制台的租户管理>基本信息>网络信息中获取。详情请参考步骤二:配置网络信息。 |
Database name | 填写需连接的数据库名。 |
Username&Password | - Username 默认为
bytehouse 。 - Password 为 <API_Key>,可以在 ByteHouse 控制台>租户管理>连接信息中获取的 API Key。详情请参见获取 API Key。
| - Username 由 {accountID_or_accountName}::{username}[::{envID}] 构成,详情请参见步骤三:获取 ByteHouse 连接串信息:
- accountID_or_accountName:指火山引擎用户账号 ID 或名称,可登录 ByteHouse 控制台,单击右上角个人中心查看并复制账号ID 或名称。
- username:登录 ByteHouse 数据库账号用户名。可在 ByteHouse 控制台>权限管理>用户>查看数据库用户名。
- envID:可选配置,数据库所在的环境名称。如果使用 default 环境,可不配置,如需使用其他环境,需指定环境名称。您可登录 ByteHouse 控制台,在租户管理>基本信息>**当前环境 **中获取。
- Password:数据库账号的密码由管理员创建数据库账号时自定义配置,您可联系管理员获取密码。如果密码丢失或遗忘,可通联系管理员重置密码,详情请参考重置密码。
|
Extra JDBC connection string | ssl=true&max_execution_time=600&socket_timeout=600000&compress=0
|
Port | 8123 |
使用 MySQL 数据源
在 DataEase 中增加数据源,选择 MySQL 连接器。
填写连接信息和验证信息。
参数 | 使用 IAM 用户连接 | 使用数据库用户连接 |
---|
展示名称 | 可自定义名称。 |
驱动 | default(5,8) |
主机名/IP地址 | 配置为 ByteHouse 的网络域名,您可以在 ByteHouse 控制台的租户管理>基本信息>网络信息中获取。详情请参考步骤二:配置网络信息。 |
数据库名称 | 填写需连接的数据库名。 |
用户名&密码 | - Username 默认为
bytehouse 。 - Password 为 <API_Key>,可以在 ByteHouse 控制台>租户管理>连接信息中获取的 API Key。详情请参见获取 API Key。
| - Username 由 {accountID_or_accountName}::{username}[::{envID}] 构成,详情请参见步骤三:获取 ByteHouse 连接串信息:
- accountID_or_accountName:指火山引擎用户账号 ID 或名称,可登录 ByteHouse 控制台,单击右上角个人中心查看并复制账号ID 或名称。
- username:登录 ByteHouse 数据库账号用户名。可在 ByteHouse 控制台>权限管理>用户>查看数据库用户名。
- envID:可选配置,数据库所在的环境名称。如果使用 default 环境,可不配置,如需使用其他环境,需指定环境名称。您可登录 ByteHouse 控制台,在租户管理>基本信息>**当前环境 **中获取。
- Password:数据库账号的密码由管理员创建数据库账号时自定义配置,您可联系管理员获取密码。如果密码丢失或遗忘,可通联系管理员重置密码,详情请参考重置密码。
|
额外的JDBC连接字符串 | characterEncoding=UTF-8&connectTimeout=5000&useSSL=false&allowPublicKeyRetrieval=true
|
端口 | 3306 |
效果展示
创建数据集
创建仪表盘