桌面电脑如何快速体验DataEase?

news2025/1/30 16:20:22

在这里插入图片描述

DataEase是一款人人可用的数据可视化分析工具,致力于帮助用户快速分析数据并洞察业务趋势,从而实现业务的改进与优化。但有一些用户提出,目前大部分的部署场景都是将DataEase部署在服务器中,自己只有一台桌面电脑,是不是就不能体验DataEase了?

DataEase开源项目主打的“人人可用”自然不是说说而已,为了让用户在桌面电脑上也能够体验DataEase的强大和便利,我们在这里为大家准备了三款主流桌面系统(Windows系统、MacOS系统和Ubuntu系统)的部署方案,整体过程方便又快捷,欢迎大家在自己的桌面电脑上进行尝试。

Windows系统部署DataEase

在Windows系统中我们可以使用桌面虚拟化的部署方案,部署过程为:安装虚拟化软件→导入虚拟机OVA文件→启动虚拟机。接下来我们一起来进行详细的部署操作。

1.安装虚拟化软件

电脑上没有安装虚拟化软件的用户,需要安装虚拟化软件,市面上主流的桌面虚拟化软件有VMware Workstation和VirtualBox。如果你的电脑已经安装了其中一款软件,可以直接跳过这一部分。

本文示例选择了VirtualBox。因为VirtualBox是免费的,有需求的用户可以自行选择安装收费的VMware Workstation。VirtualBox下载链接:https://download.virtualbox.org/virtualbox/7.0.4/VirtualBox-7.0.4-154605-Win.exe。

下载VirtualBox后,双击安装包进行安装,安装完成后默认打开VirtualBox。安装过程中的截图如下:
900b719262832806e3a.png#pic_center)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.下载并导入DataEase OVA文件

通过上一步,虚拟化软件VirtualBox已经安装完成了,接下来只需要将DataEase虚拟机(OVA)文件导入到VirtualBox就可以运行DataEase了。我们通过以下链接下载DataEase OVA文件,建议选择最新版本。下载链接:https://pan.baidu.com/s/1DOik47PMGV6245DrcTr2QQ,提取码:DESr。

DataEase OVA文件下载完成后,在VirtualBox中按下图的操作流程将下载好的OVA文件导入到VirtualBox中。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

至此,已经选择了OVA文件,继续按照下图所示步骤完成最后的导入操作:

① 可以自定义修改虚拟机的名称;

② 设定DataEase虚拟机运行的文件夹;

③ 选择“为所有网卡重新生成MAC地址”选项。

修改完以上配置项后,点击“Finish”按钮完成导入操作。
在这里插入图片描述

等待DataEase虚拟机完成导入。
在这里插入图片描述

3.启动虚拟机

导入完成后,选择导入的虚拟机,点击“启动”按钮。
在这里插入图片描述

启动后,输入用户名(root)和密码(passwd)进入系统。
在这里插入图片描述

这时我们需要查看一下虚拟机的IP地址,因为用户的环境不一样,虚拟机的IP也不一样。输入命令:hostname -I,并按“回车键”。通常显示的第一个IP地址就是虚拟机的网卡地址,需要记住这个地址,在后续登录DataEase时会使用到。同时,我们可以顺便检查DataEase的服务状态,输入命令:dectl status | less,并按“回车键”查看各服务状态。如下图所示,各个服务都是健康状态。
在这里插入图片描述
在这里插入图片描述

4.访问DataEase

在浏览器中输入上一步查询到的IP地址,即可打开DataEase登录页面。
在这里插入图片描述

■ 注意事项

默认的虚拟机网络是桥接模式,桥接模式下虚拟机在用户电脑上运行时会自动获取与用户电脑同网段的IP地址,如果用户电脑的网络发生了变化,DataEase虚拟机的IP就会发生变化,这时需要在虚拟机登录后的界面输入hostname -I命令后,重新查看最新的IP地址。

如果用户想要固定的IP,可以在虚拟机设置界面的“网络选项”中,将“桥接网卡”更换为“仅主机网路”,“仅主机网络”是使用你电脑中的虚拟机独立网络,虚拟机IP地址不会因为电脑的网络发生变化而变化。设置方法如下图所示,设置完后,重启虚拟机即可生效。
在这里插入图片描述

“桥接网卡”与“仅主机网络”的区别如下:
桥接网卡:可以访问公网,可以访问电脑的局域网,但会因为切换局域网而改变IP地址;
仅主机网络:不能访问公网,不能访问电脑所在的局域网,不会因为切换局域网而改变IP地址。

MacOS系统部署DataEase

MacOS系统同样支持通过虚拟机的方式安装部署DataEase,所以也可以像Windows系统的部署方法一样通过导入OVA虚拟化文件启动DataEase。如果Mac电脑存在内存较低的情况,则可以通过以下方法部署。

MacOS系统属于类UNIX系统,理论上是可以直接部署DataEase的。但DataEase的安装脚本中有些命令和MacOS环境兼容度不是很好,所以需要下载MacOS的安装脚本,并且替换DataEase内置的安装脚本才可以完成安装。

1.安装Docker

首先,需要在MacOS系统中安装Docker。如果你的系统中已经安装过Docker了,可以跳过这一部分。如果你的环境没有安装过Docker,需要继续按照以下步骤进行操作。

在浏览器打开Docker官网:https://docs.docker.com/desktop/mac/install/ ,根据你的Mac电脑的芯片类型,选择合适的安装包。如下图所示:英特尔处理器的选择“Mac with Inter chip”选项,苹果处理器的选择“Mac with Apple silicon”选项。
在这里插入图片描述

下载后直接安装,并在安装后打开Docker软件。

2.下载DataEase安装包

在浏览器中打开DataEase 的官方下载地址:https://community.fit2cloud.com/#/products/dataease/downloads,根据你的Mac电脑的芯片类型,选择合适的安装包。如果你的电脑使用的是英特尔处理器就选择“AMD64”安装包,是苹果处理器就选择“ARM64”安装包。
在这里插入图片描述

3.下载Mac系统的DataEase安装脚本

浏览器访问https://gitee.com/fanfantuan/dataease-mac.git,按照下图中的步骤下载zip压缩包。
在这里插入图片描述

4.安装DataEase

① 解压DataEase安装包

打开Mac的“终端”工具,进入DataEase的下载目录解压DataEase安装包。我们演示举例时是将DataEase安装包下载到了“Download”目录,所以需要进入到“Download”目录进行安装包的解压操作,用户可以根据实际情况进入到对应的下载目录进行操作。

cd Downloads
 
tar -zxf dataease-v1.18.2-arm64-offline.tar.gz

在这里插入图片描述

② 将DataEase安装脚本复制到解压目录覆盖install.sh

解压从GitHub下载的“dataease-mac-main.zip”文件。

unzip dataease-mac-main.zip
 
# 将解压目录中的 install.sh 拷贝到 DataEase 安装包解压目录中,覆盖掉原有的 install.sh,并添加可执行权限。
cp dataease-mac-main/install.sh dataease-v1.18.2-arm64-offline/
chmod a+x dataease-v1.18.2-arm64-offline/install.sh

在这里插入图片描述

③ 执行安装

进入DataEase安装包解压目录,修改install.conf,将安装目录改为自己Mac环境的目录。

cd dataease-v1.18.2-arm64-offline
 
vi install.conf

如下图红框标识位置,将DataEase的安装目录修改为用户目录,即DE_BASE=/opt改为DE_BASE=/Users/xxx(xxx为你的用户目录),修改完成后保存退出。
在这里插入图片描述

④ 开始安装

sudo ./install.sh
# 因为使用 sudo 命令安装,所以执行后首先提示输入密码,输入你的 Mac 电脑的密码即可

在这里插入图片描述

安装完成后需要一段时间启动DataEase,等待启动成功。
在这里插入图片描述

⑤ 访问DataEase

在浏览器直接输入localhost,即可打开DataEase登录页面。
在这里插入图片描述

Ubuntu系统部署DataEase

1.下载DataEase安装包

浏览器打开DataEase官网下载安装包:https://community.fit2cloud.com/#/products/dataease/downloads。根据你的桌面电脑芯片类型,选择合适的安装包。如下图所示:英特尔、AMD等处理器的电脑选择“AMD64”安装包,骁龙、麒麟等处理器的电脑选择“ARM64”安装包。
在这里插入图片描述

2.进行安装

下载完安装包后,打开“终端”工具,进行以下操作:
在这里插入图片描述

进入到DataEase安装包的下载目录,解压并安装。

# 解压安装包
tar -zxvf dataease-v1.18.2-offline.tar.gz
# 进入安装包解压目录
cd dataease-v1.18.2-offline/
 
#编辑安装配置文件
vi install.conf

如果需要修改安装目录或Service端口,可在下图位置修改;
在这里插入图片描述

# 执行安装
sudo ./install.sh
 
# 安装完成后查看服务状态
sudo dectl status

如下图所示状态则部署成功。
在这里插入图片描述

3.访问DataEase

在浏览器直接输入localhost,即可打开DataEase的登录页面。
在这里插入图片描述

总结

以上便是在Windows、MacOS和Ubuntu三款桌面操作系统中安装DataEase的具体过程。可以看到,整个流程简单且便于操作,不需要相关的专业知识,只需要根据教程按步骤操作就可以完成安装。DataEase开源数据可视化分析平台主打“人人可用”,致力于帮助不同类型的用户在不同的操作环境下都可以使用DataEase进行数据分析。

目前DataEase开源项目正在快速迭代的进程中,后续还会推出更为便利的体验方式,我们也会及时和大家分享。欢迎大家持续关注。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/346245.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

初始C++(五):

文章目录一.auto关键字1.1auto关键字用法1.2auto关键字的小细节1.3h获取变量类型二.范围for(语法糖)三.nullptr和NULL一.auto关键字 1.1auto关键字用法 auto这个关键字其实非常简单,用处就是能自动帮你去匹配类型,像下面这段代码: int mai…

Jetpack技术Hilt【实现解耦 】

Hilt是什么? Hilt 是基于 Dagger2 的针对 Android场景定制化 的框架。 这有点像什么? RxAndroid 是 RxJava 的Android平台定制化扩展。Andorid虽然由Java、Kotlin构成,但是它有很多平台的特性,比如它有 Java开发 所不知道的 Cont…

嵌入式开发:AI和Chat GPT改变嵌入式系统的3种方式

嵌入式软件开发是一个已经发展了很多年的领域,它已经见证了许多技术进步。然而,ChatGPT和其他人工智能技术的引入将以前所未有的方式彻底改变该领域。在这篇博文中,我们将探索ChatGPT和AI将改变嵌入式开发的三种方式。方式1 —— CHATGPT/AI自…

Redis之搭建一主多从

搭建redis一主多从的过程 1.在相应位置创建一个文件夹存放redis配置文件 mkdir myredis2.复制redis配置文件到此文件夹中 cp /opt/redis/redis/bin/redis.conf /opt/myredis/redis.conf3.新建三个配置文件 touch redis6379.conf touch redis6380.conf touch redis6381.conf4…

测试开发之Django实战示例 第九章 扩展商店功能

第九章 扩展商店功能在上一章里,为电商站点集成了支付功能,然后可以生成PDF发票发送给用户。在本章,我们将为商店添加优惠码功能。此外,还会学习国际化和本地化的设置和建立一个推荐商品的系统。本章涵盖如下要点:建立…

基于JAVA+SpringBoot+Vue+ElementUI中学化学实验室耗材管理系统

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 当前,中学…

【js文字大小自适应】原生js实现文字大小自适应(附完整源码)

目录1、先睹为快2、代码实现第一步、搭建页面第二步、设置样式第三步、JS实现字体自适应3、源码直通车(百度云下载)【写在前面】之前写过一个大屏的项目,其中里面最头疼的应该是图片,文字,图表(echarts&…

分布式事务解决方案——TCC

TCC是Try、Confirm、Cancel三个词语的缩写,TCC要求每个分支事务实现三个操作:预处理Try、确认Confirm、撤销Cancel。1、Try 阶段是做业务检查(一致性)及资源预留(隔离),此阶段仅是一个初步操作,它和后续的Confirm一起才能真正构成…

Win11系统如何安装Ubuntu20.04(WSL版本)并安装docker

终于还是下定决心去换电脑了……这次采用轻量级的WSL,发现虽然没有占内存的GUI界面,但是编码和阅读文档还是非常nice的 1、首先开启Win11的虚拟机服务 2、下载你期望的Ubuntu服务器(这里以20.04为例) 安装成功后,发现…

发布的软文如何提高阅读量?

软文文章是一种带有宣传性质的文章,旨在宣传某个产品、品牌或者公司。然而,要想有效地宣传,就必须要让读者真正的阅读并了解软文中的内容。因此,提高软文文章阅读量是非常重要的。下面是一些有助于提高软文文章阅读量的方法&#…

简单记录简单记录

目录1.注册Gmail2.注册ChatGPT3.验证“真人”使用4.开始使用1.注册Gmail 第一步先注册一个谷歌邮箱,你也可以使用微软账号,大部分人选择使用gmail。 申请谷歌邮箱 选择个人用途创建账号即可。 📌温馨提示: 你直接使用guo内的网…

react路由详解

在学习react路由之前,我们肯定需要安装路由。大家先运行如下命令安装路由。安装之后随我一起探索react路由。 安装 版本v6 npm i react-router-dom -S 页面准备 创建两个文件夹 pages和 router pages文件夹里面放的是页面 router文件夹里面是进行路由配置 路由…

【MySQL】聚合函数和GROUP BY

文章目录1、聚合函数2、GROUP BY3、HAVING4、SELECT的执行过程1、聚合函数 聚合函数作用于一组数据,并对一组数据返回一个值。聚合函数类型:AVG()、SUM()、MAX()、MIN()、COUNT()。不能在 WHERE 子句中使用聚合函数。 SELECT AVG(salary), MAX(salary)…

从0到1一步一步玩转openEuler--14 openEuler DNF(YUM)配置管理

文章目录14.1 DNF配置文件14.1.1 配置main部分14.1.2 配置repository部分14.1.3 显示当前配置14.2 创建本地软件源仓库14.3 添加、启用和禁用软件源14.3.1 添加软件源14.3.2 禁用软件源14.3.3 启用软件源DNF是一款Linux软件包管理工具,用于管理RPM软件包。DNF可以查…

论文笔记: Monocular Depth Estimation: a Review of the 2022 State of the Art

中文标题:单目深度估计:回顾2022年最先进技术 本文对比了物种最近的基于深度学习的单目深度估计方法: GPLDepth(2022)[15]: Global-Local Path Networks for Monocular Depth Estimation with Vertical CutDepthAdabins(2021)[1]: Adabins:…

操作系统:文件系统的实现

一、文件系统结构 磁盘的逻辑单元为块,内存和磁盘之间的I/O传输以块为单位执行。 磁盘的特点 1可以原地重写,可以从磁盘上读一块儿,修改该块,并将它写回到原来的位置可以直接访问磁盘上的任意一块。因此,可以方便地…

浅析SCSI协议(2)命令模型

SCSI命令模型 SCSI协议对链路传输没有进行严格的限制,但约束了SCSI的命令模型。协议允许使用SAS、FC以及以太网等不同的链路实现,但对所有的SCSI传输层实现而言,都必须遵循统一的SCSI命令模型。SCSI命令模型约束了SCSI命令执行过程、命令请求…

《底层逻辑:看清这个世界的底牌》读后感

书名《底层逻辑:看清这个世界的底牌》作者刘润简介如果只教给你各行各业的“干货”(方法论),那只是“授人以鱼”,一旦环境出现任何变化,“干货”就不再适用。但如果教给你的是底层逻辑,那就是“…

初入测试如何编写测试用例?从3个方面带你写一个合格的测试用例

前言 作为一个测试新人,刚开始接触测试,对于怎么写测试用例很头疼,无法接触需求,只能根据站在用户的角度去做测试,但是这样情况会导致不能全方位的测试APP,这种情况就需要一份测试用例了,但是不…

亿级高并发电商项目-- 实战篇 --万达商城项目 七(品牌模块、商品类型模块等开发)

专栏:高并发---分布式 在管理商品时,除了商品名、价格、商品介绍等基本参数外。还需 要给商品添加品牌、商品类型、商品规格等参数。比如Iphone13的 品牌是苹果。商品类型属于手机通讯>手机>手机。规格有机身颜色: 星光色、版本:128G。品牌、商品…