DataEase 开源 BI 工具技术文档
【免费下载链接】DataEase 人人可用的开源 BI 工具 项目地址: https://gitcode.com/feizhiyun/dataease
1. 安装指南
1.1 桌面版安装
- 访问官方下载页面获取桌面版安装包
- 根据操作系统选择对应版本下载(Windows/macOS)
- 运行安装程序并按照向导完成安装
1.2 服务器版安装
在线安装(推荐测试环境)
# 准备一台 2 核 4G 以上的 Linux 服务器
# 以 root 用户执行以下命令:
curl -sSL https://dataease.oss-cn-hangzhou.aliyuncs.com/quick_start_v2.sh | bash
1Panel 应用商店安装
- 在 1Panel 应用商店中搜索 DataEase
- 点击安装并配置基本参数
- 等待安装完成后访问服务
离线安装(推荐生产环境)
- 下载离线安装包
- 上传至目标服务器
- 执行安装脚本并配置必要参数
2. 使用说明
2.1 初始登录
- 默认管理员账号:admin
- 默认密码:DataEase@123456
- 首次登录后请立即修改密码
2.2 核心功能
-
数据源管理
- 支持多种数据库连接
- 支持文件数据导入
- 支持API数据源配置
-
数据集管理
- 可视化SQL编辑器
- 数据预览功能
- 字段类型设置
-
仪表板设计
- 拖拽式图表设计
- 多种可视化组件
- 交互式过滤器配置
-
模板中心
- 预置行业模板
- 自定义模板保存
- 模板共享功能
3. API 使用文档
3.1 认证方式
{
"auth_type": "Bearer Token",
"token": "从登录接口获取的JWT令牌"
}
3.2 常用API端点
-
用户认证
- POST /api/auth/login
- 请求参数:username, password
-
数据源管理
- GET /api/datasource/list
- POST /api/datasource/add
- PUT /api/datasource/update/{id}
-
数据集操作
- GET /api/dataset/list
- POST /api/dataset/execute
- DELETE /api/dataset/delete/{id}
-
仪表板管理
- GET /api/dashboard/list
- POST /api/dashboard/save
- GET /api/dashboard/export/{id}
3.3 响应格式
{
"success": true,
"message": "操作成功",
"data": {...},
"code": 200
}
4. 项目安装方式对比
| 安装方式 | 适用场景 | 硬件要求 | 网络要求 |
|---|---|---|---|
| 桌面版 | 个人使用 | 4GB内存 | 可选 |
| 在线脚本安装 | 测试环境 | 2核4G | 需要联网 |
| 1Panel安装 | 已有1Panel环境 | 2核4G | 可选 |
| 离线安装 | 生产环境 | 4核8G+ | 无需联网 |
5. 技术架构说明
DataEase 采用前后端分离架构:
- 前端:基于Vue.js和Element UI构建
- 后端:Spring Boot框架
- 数据处理:集成Apache Calcite和SeaTunnel
- 存储:MySQL关系型数据库
- 部署:支持Docker容器化部署
6. 注意事项
- 生产环境建议使用离线安装方式
- 重要数据请定期备份
- 系统升级前请确认兼容性
- 性能敏感场景建议增加硬件资源配置
【免费下载链接】DataEase 人人可用的开源 BI 工具 项目地址: https://gitcode.com/feizhiyun/dataease
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



