简介

DataEase 是开源的数据可视化分析工具,帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。DataEase 支持丰富的数据源连接,能够通过拖拉拽方式快速制作图表,并可以方便的与他人分享。

示例

example

安装

安装WSL

以管理员身份打开 cmd

运行

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

输出

C:\WINDOWS\system32>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

部署映像服务和管理工具
版本: 10.0.22000.1

映像版本: 10.0.22000.556

启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。

C:\WINDOWS\system32>dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

部署映像服务和管理工具
版本: 10.0.22000.1

映像版本: 10.0.22000.556

启用一个或多个功能
[==========================100.0%==========================]
操作成功完成。

立即重启操作系统

更新WSL

下载适用于 x64 计算机的 WSL2 Linux 内核更新包并安装

在这里插入图片描述
在这里插入图片描述
设置 WSL2 为默认

运行

wsl --set-default-version 2

输出

C:\WINDOWS\system32>wsl --set-default-version 2
有关与 WSL 2 的主要区别的信息,请访问 https://aka.ms/wsl2
操作成功完成。

安装Ubuntu

在 Windows 应用商店里搜索"Ubuntu"并安装

在这里插入图片描述
安装完成后打开,设置用户名和密码

在这里插入图片描述
检测 Ubuntu WSL 版本

 wsl.exe -l -v

输出如下结果,可以看到 VERSION 是 2

   NAME      STATE           VERSION
* Ubuntu    Running         2

如果 VERSION 为 1,继续执行命令

wsl.exe --set-version Ubuntu 2

安装Docker

下载Docker Desktop for Windows

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装Dataease

  1. 下载离线版安装包

https://community.fit2cloud.com/#/products/dataease/downloads

  1. 启动Ubuntu,执行以下命令,切换到root用户
sudo su -

在这里插入图片描述

  1. 检查 Docker 是否能正常使用
docker -v

正常显示版本号,则可以继续执行以下操作

Docker version 20.10.13, build a224086
  1. 执行以下解压命令
# 假设安装包存放路径为 c:\dataease-v1.5.0-offline.tar.gz
cd /mnt/c
# 解压安装包
tar zxvf dataease-v1.8.0-offline.tar.gz
  1. 执行安装脚本
# 进入安装包目录
cd dataease-v1.5.0-offline
# 运行安装脚本
/bin/bash install.sh
root@DESKTOP-L559T0C:/mnt/c# cd dataease-v1.8.0-offline/
root@DESKTOP-L559T0C:/mnt/c/dataease-v1.8.0-offline# /bin/bash install.sh
======================= 开始安装 =======================
[DATAEASE Log]: 拷贝配置文件模板文件  -> /opt/dataease/conf
[DATAEASE Log]: 根据安装配置参数调整配置文件
time: Wed Mar 23 10:28:06 CST 2022
[DATAEASE Log]: 检测到 Docker 已安装,跳过安装步骤
[DATAEASE Log]: 启动 Docker
docker: unrecognized service
[DATAEASE Log]: 检测到 Docker Compose 已安装,跳过安装步骤
[DATAEASE Log]: 加载镜像
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/dataease:v1.8.0
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/doris:0.15-1125
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/kettle:8.3-v1.7
Loaded image: registry.cn-qingdao.aliyuncs.com/dataease/mysql:5.7.36
[DATAEASE Log]: 配置 dataease Service
vm.max_map_count = 262144
[DATAEASE Log]: 启动服务

[+] Running 6/6
 ⠿ Network dataease_dataease-network  Created 0.6ss
 ⠿ Container mysql                    Healthy 15.6s
 ⠿ Container doris-be                 Healthy 15.1s
 ⠿ Container kettle                   Started 4.4ss
 ⠿ Container dataease                 Started 15.8ss
 ⠿ Container doris-fe                 Started 14.9ss

NAME                COMMAND                  SERVICE             STATUS               PORTS
dataease            "/deployments/run-ja…"   dataease            running (starting)   0.0.0.0:80->8081/tcp
doris-be            "/entrypoint.sh"         doris-be            running (healthy)
doris-fe            "/entrypoint.sh"         doris-fe            running (starting)
kettle              "/opt/kettle/carte.s…"   kettle              running
mysql               "docker-entrypoint.s…"   mysql               running (healthy)    0.0.0.0:3306->3306/tcp
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动中,请稍候 ...
[DATAEASE Log]: 服务启动成功!
======================= 安装完成 =======================

请通过以下方式访问:
 URL: http://$LOCAL_IP:80
 用户名: admin
 初始密码: dataease
  1. 打开浏览器,地址栏输入 localhost:80,输入用户名和密码进入系统

在这里插入图片描述

参考

离线安装(Windows) - DataEase 文档

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐