概述

DM-Engine,作为永洪科技自主研发的数据挖掘引擎,专为增强永洪产品在深度分析领域的功能而设计。该引擎通过远程过程调用(RPC)机制,为永洪产品提供必要的服务支持。DM-Engine的部署灵活性高,可独立安装于本地服务器或远程服务器环境中。

系统要求

DM-Engine支持在多种主流的x86_64架构服务器操作系统上部署,包括但不限于Windows Server、CentOS 7.x、Red Hat Enterprise Linux以及Ubuntu等。

为了确保DM-Engine的兼容性和功能性,永洪产品需升级至V8.5.1或更高版本。

注意事项:

DM-Engine不兼容32位操作系统,仅支持64位系统环境。
尽管用户可能已在系统中安装了Python,DM-Engine自带Python 3.6.9版本,这是为了确保与永洪产品的深度兼容性和稳定性。因此,建议在部署DM-Engine时,同时安装其自带的Python环境。

安装步骤

1.建立一个目录,用于放深度分析DM-Engine模块版本安装文件
在这里插入图片描述

2.解压DM-Engine 2.3.1安装包

 tar -zxvf DM-Engine-V2.3.1_20241114124425.tar.gz -C /opt/module/dm-engine/

在这里插入图片描述

3.相关所需组件安装

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel epel-release gcc gcc-c++ xz-devel readline-devel 
gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel

4.进入到linux目录并且解压 Python-3.6.9.tgz

在这里插入图片描述
解压后,如下图:
在这里插入图片描述

5.进入Python-3.6.9解压目录

cd Python-3.6.9
./configure --prefix=/usr/local/python3
make && make install

配置安装

./configure --prefix=/usr/local/python3:这条命令用于配置Python的安装选项。./configure是一个脚本,用于检测系统环境并设置编译选项。–prefix=/usr/local/python3 指定了Python安装的前缀路径,即安装目录。这意味着Python将被安装到/usr/local/bin/python3.6.1目录下。

./configure --prefix=/usr/local/python3

在这里插入图片描述

make && make install
make:

这个命令会根据Python源代码目录中的Makefile文件来编译Python。
Makefile包含了编译Python所需的所有指令和依赖关系。
执行make命令时,它会检查源代码,编译所有的C语言文件,并链接生成最终的可执行文件和库文件。
这个过程可能需要一些时间,因为它涉及到编译整个Python解释器。
&&:

这是一个shell操作符,用于连接两个命令。
如果第一个命令(make)成功执行(即返回状态码为0),则执行第二个命令(make install)。
如果第一个命令失败(即返回非零状态码),则不执行第二个命令。
make install:

这个命令会将编译好的Python可执行文件和相关文件安装到系统中的指定位置。
默认情况下,Python可能会被安装到/usr/local/bin目录下,但这个位置可以通过在./configure脚本中指定--prefix参数来改变。
执行make install通常需要管理员权限,因为它涉及到写入系统目录。在Linux系统中,你可以通过在命令前加上sudo来获得必要的权限,例如sudo make install。

在这里插入图片描述

上面的命令一行行的来,先到安装包目录,然后安装, 等待安装运行结束

注意:这个地方是重点,一个是连接python运行位置,另一个则连接着pip的运行位置
通俗的说,这个软连接的作用,就是告诉系统,python和pip在哪呢!

在这里插入图片描述

① 确定python和pip的运行位置

which python3
which pip3

在这里插入图片描述
cd 到查询出的命令路径下,查看对应的python和pip的软连接状态

which python
cd 路径
# 查看python的具体软连接信息,注意加上 *
ls -al pip*
ls -al python3*  

在这里插入图片描述
6.python3 -m pip install -r ./requirements.txt
在这里插入图片描述
7.进入DM-Egine2.3.1的 bin目录下启动服务
注:执行此命令的当前工作目录必须为bin,否则软件无法运行。
在这里插入图片描述

系统管理页面在进行配置

在这里插入图片描述

这个时候我们就可以进行深度分析啦!
下图是demo案例运行成功样式
在这里插入图片描述

帮助中心:https://www.yonghongtech.com/help/Z-Suite/11.0/ch

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐