DeepBI AI数据分析平台完整安装指南
【免费下载链接】DeepBI 项目地址: https://gitcode.com/gh_mirrors/de/DeepBI
项目概述
DeepBI是一款AI原生的数据分析平台,充分利用大语言模型的能力来探索、查询、可视化和共享来自任何数据源的数据。用户可以通过DeepBI洞察数据并做出数据驱动的决策。
核心特性
- 对话式数据分析:用户可以通过对话得到任意的数据结果和分析结果
- 对话式报表生成:通过对话生成持久化的报表和可视化图形
- 仪表板大屏:将持久化的可视化图组装为仪表板
- 多数据源支持:支持MySQL、PostgreSQL、Doris、Starrocks、CSV/Excel等
- 多平台支持:支持Windows-WSL、Windows、Linux、Mac操作系统
- 国际化支持:支持中文、英文界面
系统要求
最低配置
- 1核心CPU,2GB内存
- 操作系统:Windows 10/11、Linux或Mac
- 已安装Docker和Docker Compose
推荐配置
- 2核心CPU,4GB内存
- 磁盘空间:至少20GB可用空间
安装前准备
在开始安装之前,请确保你的环境满足以下要求:
- 操作系统检查:确认你的操作系统是Windows 10/11、Linux或Mac
- Docker环境:确保已安装Docker和Docker Compose
- 网络连接:稳定的互联网连接用于下载依赖包
详细安装步骤
第一步:获取项目代码
通过Git克隆DeepBI项目代码到本地:
git clone https://gitcode.com/gh_mirrors/de/DeepBI.git
如果使用https协议下载失败,可以尝试http协议:
git clone http://gitcode.com/gh_mirrors/de/DeepBI.git
第二步:进入项目目录
切换到项目文件夹:
cd DeepBI
第三步:运行自动化安装脚本
执行智能安装程序:
sudo chmod +x ./Install_CN.sh
. ./Install_CN.sh
注意:这里运行的是 . ./Install_CN.sh 而不是 sh ./Install_CN.sh,因为需要运行Python虚拟环境。
第四步:配置服务器IP地址
安装过程中,系统会显示本地的IP地址列表:
inet 127.0.0.1
inet 192.168.1.100
inet 172.17.0.1
请选择一个局域网IP地址(通常是172.x.x.x或192.168.x.x格式),这将作为后续页面访问的IP地址。
第五步:启动服务
安装脚本会自动完成以下操作:
- 拉取和创建Docker镜像
- 初始化数据库
- 启动所有服务容器
各平台安装说明
Windows系统安装
Windows 11可以直接安装,Windows 10需要更新到22H2版本及以上。
WSL安装:通过管理员命令行安装WSL:
WSL --install
解决方案:
wsl --list --online
wsl --install -d Ubuntu-20.04
Ubuntu系统安装
Docker安装步骤:
sudo apt-get clean
sudo apt-get update
sudo apt-get install ca-certificates curl gnupg lsb-release
sudo curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
sudo usermod -aG docker $USER
Docker Compose安装:
sudo apt-get install docker-compose
sudo rm /usr/local/bin/docker-compose
sudo ln -s /usr/bin/docker-compose /usr/local/bin/docker-compose
Mac系统安装
推荐方式:下载Docker Desktop
命令行安装方式:
brew install docker
brew services start docker
brew services list |grep docker
访问和使用
首次访问
安装完成后,系统会显示访问地址:
http://[你的IP地址]:8338
例如:如果你的IP是192.168.1.100,则访问地址为:
http://192.168.1.100:8338
服务管理命令
常用Docker Compose命令:
# 创建容器并启动
docker-compose up
# 创建容器并在后台运行
docker-compose up -d
# 启动所有已创建的容器
docker-compose start
# 停止所有容器
docker-compose stop
# 查看运行中的容器
docker-compose ps
# 完全卸载容器
sudo docker-compose down
支持的数据库
DeepBI支持多种数据库连接:
- MySQL
- PostgreSQL
- CSV/Excel导入
- Doris
- Starrocks
- MongoDB
常见问题解决
权限问题
如果遇到权限错误,在命令前添加sudo
网络问题
如果拉取镜像速度较慢,可以配置国内镜像源
端口冲突
默认使用端口8338、8339、8340,确保这些端口没有被其他程序占用
防火墙设置
如果开放外部访问,需要调整防火墙允许访问相关端口
后续维护
更新代码
从版本1.1开始,如果更新代码,直接拉取新代码:
git pull
sudo docker-compose stop
sudo docker-compose start
重新安装
如果需要重新安装,必须先关闭并卸载之前的容器:
sudo docker-compose down
技术支持
如果在安装过程中遇到问题,可以参考项目中的详细文档:
- 官方完整文档:docs/official.md
- AI智能分析源码:plugins/ai/
总结
通过以上五个简单步骤,你就能成功安装并运行DeepBI AI数据分析平台。该平台将帮助你从各种数据源中快速获得数据洞察,让数据分析和决策变得更加智能化和高效。
安装完成后,建议先浏览官方文档,了解各项功能的详细使用方法,充分发挥DeepBI的全部潜力。
【免费下载链接】DeepBI 项目地址: https://gitcode.com/gh_mirrors/de/DeepBI
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考







