准备工作
获取数据挖掘安装包。
1、请确认license中包含数据挖掘服务,如若不包含,需要重新申请。
2、数据挖掘服务要求jdk 1.8(含)以上。
3、安装包请联系Smartbi官方支持获取。
安装数据挖掘服务
1、解压缩安装包。
2、启动数据挖掘服务
执行启动脚本(路径:smartbi-mining-engine-bin\engine\sbin)
双击运行启动脚本一:experiment-daemon-start.bat
双击运行启动脚本二:service-daemon-start.bat
首次启动是为了生成数据挖掘配置文件
3、修改数据挖掘配置
路径:smartbi-mining-engine-bin\conf
文件一:experiment-application.properties
文件二:service-application.properties
4、修改启动脚本文件配置。
路径:smartbi-mining-engine-bin\engine\sbin
文件一:experiment-daemon-start.bat
文件二:service-daemon-start.bat
5、重启数据挖掘服务
关闭首次重启的窗口,停止数据挖掘服务,重新执行脚本启动数据挖掘
执行启动脚本(路径:smartbi-mining-engine-bin\engine\sbin)
双击运行启动脚本一:experiment-daemon-start.bat
关闭窗口,数据挖掘服务将停止
双击运行启动脚本二:service-daemon-start.bat
关闭窗口,数据挖掘服务将停止
配置数据挖掘
1、查看数据挖掘配置。
打开系统运维–数据挖掘配置–引擎设置,引擎地址和服务地址设置成正确的数据挖掘引擎地址,并点击保存
注意事项
修改引擎和服务地址后,需要点击保存,否则执行引擎和服务引擎可能会显示空白页
① 配置数据挖掘地址后,首次测试引擎地址,会提示“平台到引擎连接成功,引擎到平台连接失败,请检查引擎配置”
② 首次测试服务地址则会提示“平台到服务连接成功,服务到平台连接失败,请检查服务配置”
②打开系统运维–数据挖掘配置–执行引擎--引擎配置,参考下图修改smartbi地址(根据实际环境修改),修改完成后点击保存:
如果Smartbi配置了CAS单点登录,如下图所示(具体配置根据实际部署环境修改):
配置项 | 说明 |
---|---|
系统单点登录url | 需填写CAS统一平台的登录地址,格式为“http://<CAS统一平台的IP>:<port>/cas/login” |
系统单点登录账号 | CAS统一平台的管理员账户信息 |
系统单点登录密码 |
③打开系统运维–数据挖掘配置–执行引擎--计算节点配置,参考下图设置,修改完成后点击保存
由于未部署spark计算节点,需要设置成单机local模式:
④打开系统运维–数据挖掘配置–服务引擎,参考下图修改smartbi地址(根据实际环境修改),修改完成后点击保存:
如果Smartbi配置了CAS单点登录,如下图所示(具体配置根据实际部署环境修改):
配置项 | 说明 |
---|---|
系统单点登录url | 需填写CAS统一平台的登录地址,格式为“http://<CAS统一平台的IP>:<port>/cas/login” |
系统单点登录账号 | CAS统一平台的管理员账户信息 |
系统单点登录密码 |
⑤执行引擎和服务引擎完成设置、保存后,返回 系统运维–数据挖掘配置–引擎设置,重新点击测试,如下提示表示配置成功:
2、测试数据挖掘服务。
选择一个案例进行测试。
提示运行成功,表明数据挖掘服务正常。
注册为windows服务
1、联系support 获取对应的脚本文件。
将文件夹放到数据挖掘服务文件路径内(smartbi-mining-engine-bin\)
2、修改脚本文件配置。
文件一(路径smartbi-mining-engine-bin\experimentDaemon):
installExperimentDaemon.bat
文件二(路径smartbi-mining-engine-bin\serviceDaemon):
installServiceDaemon.bat
3、执行脚本。
右键点击 以管理员身份运行 脚本installExperimentDaemon.bat和installServiceDaemon.bat
打开本地服务,查看创建的服务;
启动服务;
至此,数据挖掘服务已注册为Windows服务。