页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。


目录

本节介绍smartbi连接数据挖掘执行引擎集群、服务引擎集群、Python以及测试服务是否正常运行。

注意
title文档环境

测试数据挖掘前,请确认数据挖掘等相关服务已正常部署启动和相关的连接配置。

引擎地址示例:http://执行引擎节点1:8899,执行引擎节点2:8899

服务地址示例:https://服务引擎节点1:8900,服务引擎节点2:8900

Python代理器启动命令示例:./agent-daemon.sh start --master http://执行引擎节点1:8899,执行引擎节点2:8899 --env python


1、数据挖掘集群高可用测试

1.1 测试执行引擎主备切换

①浏览器访问Smartbi,打开系统运维–数据挖掘配置–引擎设置,引擎地址修改成执行引擎主节点地址执行引擎主、备节点地址并点击保存,点击测试,提示平台和引擎双向连通




注意
title注意事项

执行引擎在部署的时候已经配置好相关的地址,点击测试,可以直接测试连接成功

如果提示“平台到引擎连接成功,引擎到平台连接失败,请检查引擎配置”,请打开系统运维–数据挖掘配置--执行引擎 检查相关配置

②停止执行引擎主节点

登陆到执行引擎主节点服务器,停止执行引擎服务

代码块
languagebash
linenumberstrue
cd /data/smartbi-mining-engine-bin/engine/sbin/
./experiment-daemon.sh stop

③检查是否切换到备节点③检查是否正常

重新打开smartbi 的系统运维–系统选项—引擎设置

注意
title注意事项

执行引擎主备切换可能会需要等待1分钟左右(可能时间更长),并非实时切换,点击测试,提示平台和引擎双向连通,即表示切换完成


1.2测试服务引擎负载均衡

①浏览器访问Smartbi,打开系统运维–数据挖掘配置–引擎设置,配置服务地址修和服务代理地址,并点击保存

配置如下(注意替换成实际地址):

点击测试,提示平台和服务双向连通,即可

注意
title注意事项

服务引擎在部署的时候已经配置好相关的地址,点击测试,可以直接测试连接成功

如果提示“平台到服务连接成功,服务到平台连接失败,请检查服务配置,请打开系统运维–数据挖掘配置--服务引擎 检查相关配置

②系统监控-服务监控列表可以看到多个服务引擎节点:

③停止服务引擎节点

登陆到服务引擎节点服务器(10-10-35-176),停止服务引擎

代码块
languagebash
linenumberstrue
cd /data/smartbi-mining-engine-bin/engine/sbin/
./service-daemon.sh stop

④检查是否切换节点

重新打开smartbi 的系统运维–系统选项—引擎设置,点击测试,提示平台和服务双向连通,即可

2. 运行数据挖掘示例

2.1. 测试数据挖掘执行引擎

打开数据挖掘–案例--窃漏电预测,点击运行,如下图显示运行成功即可

如果某个节点运行失败,可以右键点击节点,选择查看日志分析错误原因:

2.2. 测试数据挖掘服务引擎

① 打开数据挖掘–案例--波士顿房价预测,点击运行,如下图显示运行成功,并点击保存案例

② 右键点击 训练--模型--保存模型 ,如下图所示

③ 保存的的模型可以在左侧导航栏的”已训练模型”中查看。右键删除”线性回归”,”训练”这两个节点。

④ 将保存的模型拖入,并与”预测”连线。

⑤ 导航栏-服务-拖入 服务输入、服务输出,并连线,运行成功后点击部署服务

⑥ 显示部署服务

⑦ 点击服务测试,会显示测试结果

2.3. 测试数据挖掘的Python计算

注意
title前提条件

测试数据挖掘的Python计算时,请确认Python节点已正常部署和启动。

① 打开数据挖掘--新建实验

② 拖拽“示例数据源”,选择数据源 - 保存 - 运行 - 运行成功--保存

③ 左侧导航栏打开脚本模块,拖拽PYTHON脚本,与示例数据源连线,点击运行,如果显示运行成功则表示Python计算节点正常


数据挖掘及其组件测试完成。