DataEase 开源 BI 工具技术文档

DataEase 开源 BI 工具技术文档

【免费下载链接】DataEase 人人可用的开源 BI 工具 【免费下载链接】DataEase 项目地址: https://gitcode.com/feizhiyun/dataease

1. 安装指南

1.1 桌面版安装

  1. 访问官方下载页面获取桌面版安装包
  2. 根据操作系统选择对应版本下载(Windows/macOS)
  3. 运行安装程序并按照向导完成安装

1.2 服务器版安装

在线安装(推荐测试环境)
# 准备一台 2 核 4G 以上的 Linux 服务器
# 以 root 用户执行以下命令:
curl -sSL https://dataease.oss-cn-hangzhou.aliyuncs.com/quick_start_v2.sh | bash
1Panel 应用商店安装
  1. 在 1Panel 应用商店中搜索 DataEase
  2. 点击安装并配置基本参数
  3. 等待安装完成后访问服务
离线安装(推荐生产环境)
  1. 下载离线安装包
  2. 上传至目标服务器
  3. 执行安装脚本并配置必要参数

2. 使用说明

2.1 初始登录

  • 默认管理员账号:admin
  • 默认密码:DataEase@123456
  • 首次登录后请立即修改密码

2.2 核心功能

  1. 数据源管理

    • 支持多种数据库连接
    • 支持文件数据导入
    • 支持API数据源配置
  2. 数据集管理

    • 可视化SQL编辑器
    • 数据预览功能
    • 字段类型设置
  3. 仪表板设计

    • 拖拽式图表设计
    • 多种可视化组件
    • 交互式过滤器配置
  4. 模板中心

    • 预置行业模板
    • 自定义模板保存
    • 模板共享功能

3. API 使用文档

3.1 认证方式

{
  "auth_type": "Bearer Token",
  "token": "从登录接口获取的JWT令牌"
}

3.2 常用API端点

  1. 用户认证

    • POST /api/auth/login
    • 请求参数:username, password
  2. 数据源管理

    • GET /api/datasource/list
    • POST /api/datasource/add
    • PUT /api/datasource/update/{id}
  3. 数据集操作

    • GET /api/dataset/list
    • POST /api/dataset/execute
    • DELETE /api/dataset/delete/{id}
  4. 仪表板管理

    • 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. 注意事项

  1. 生产环境建议使用离线安装方式
  2. 重要数据请定期备份
  3. 系统升级前请确认兼容性
  4. 性能敏感场景建议增加硬件资源配置

【免费下载链接】DataEase 人人可用的开源 BI 工具 【免费下载链接】DataEase 项目地址: https://gitcode.com/feizhiyun/dataease

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值