平台管理
简介
平台管理为两个不同领域的常见平台管理任务提供了一个易于使用的界面:
本页面提供了这些功能及其限制的概述。平台管理员是RapidMiner平台部署的一部分。看到部署概述看它在哪里,然后检查其中一个部署模板开始吧。
登录平台管理员
平台管理可通过RapidMiner平台登录页面访问,或通过导航到https://your-platform-deployment/platform-admin/
.
您需要为用户配置正确的角色,以便访问Platform Admin及其特性。用户提供的platform-admin
角色将有权访问平台管理员的所有功能。如果需要,您可以根据下表分配任何已定义的细粒度角色来限制访问:
角色名 | 描述 |
---|---|
pem-viewer |
是否可以查看已定义的编码环境及其内容 |
pem-admin |
是否可以查看、创建、存档和删除编码环境 |
rts-viewer |
是否可以查看和测试部署 |
rts-deployment-admin |
是否可以查看、测试、创建和删除部署 |
rts-admin |
能否安装许可证和管理评分访问控制 |
有关配置角色的更多信息,请访问管理部署的相关页面.
管理编码环境
RapidMiner平台部署支持编码器数据科学家的日常工作效率。作为其中的一部分,我们将我们的Python脚本扩展而且R脚本扩展预先配置为流程和web服务执行。
我们还提供了一个默认的Anaconda环境,其中包含数据科学项目中最常用的编码包,然而项目需要特定的Python或R包集是一个常见的用例。乐鱼平台进入就像RapidMiner平台一样可伸缩执行后端作为一个分布式引擎,它需要确保在执行后端的所有部分定义相同的环境。
平台管理的目标是简化这些编码环境的管理。它的主要好处是:
- 减少管理开销
- 减少管理错误的风险
- 确保已部署的RapidMiner流程和包含Python或R代码的web服务的正确操作
平台管理员确保提供了相同的编码环境,并准备在所有这些组件中使用:
- 作业代理,用于批处理和计划作业执行
- RapidMiner服务器,用于web服务执行
- RapidMiner notebook,用于在笔记本环境中快速创建原型
限制
在管理编码环境时,请注意以下限制:
- 不支持实时评分代理的编码环境管理。
- 当导入从另一台机器导出的环境定义文件时,只支持Linux(以及Windows中的WSL)作为源。从macOS或基于Windows的系统导出的环境将无法工作。这是底层Anaconda包管理器的一个限制。
- 环境命名基地而且pa-sync仅供特殊用途,不能使用。平台管理员将阻止此类环境的上传。
创建一个新的编码环境
平台管理员与部署的作业代理上的Anaconda安装进行交互。它接受Anaconda使用的环境定义YAML文件。按照以下步骤创建一个新环境:
- 首先,在计算机上创建一个定义文件。您可以使用以下任何一种方法:
- 在平台管理UI中,浏览并找到您刚刚创建的YAML文件,然后单击提交.
- 请耐心等待几分钟,直到设置应用于所有的求职代理程序。
- 刷新页面可以查看部署的状态。
更新现有的编码环境
更新与创建新环境非常相似。唯一的区别是,您需要使用已有的名称指定一个环境。遵循以上说明来创建并上传修改后的环境定义文件。
设置默认环境
中运行的Python代码执行Python除非在operator参数中明确指定,否则RapidMiner进程中的operator将使用执行它的机器上的默认环境。
您可以选择默认环境所有的方法来执行设置默认您的编码环境旁边的按钮。
这将立即影响所有新流程的执行。
检查状态和日志
您可以通过单击跟踪环境部署的状态查看日志旁边的环境。它将打开一个新页面,在那里您可以看到stdout
而且stderr
输出的conda
命令在所有连接的作业代理上执行。
下载Python环境定义文件
您可以通过单击下载现有的环境定义文件视图YML旁边的环境。
归档现有的编码环境
如果您不再需要某个环境,您可以通过单击存档您的环境旁边的按钮。这将从所有连接的客户端删除环境,并将其移动到Platform Admin中的存档环境列表中。如果您以后需要重用它或创建一个稍加修改的新文件,这可能会派上用场。
管理归档环境
如果您不再需要保存记录的存档环境,则可以通过单击删除存档环境旁边的按钮。
您还可以通过单击删除所有存档的环境删除所有存档环境.
管理实时评分部署
Platform Admin还提供了一种管理实时评分部署的简单方法。
它只能管理部署在同一台机器(虚拟或物理)上的单个实时评分代理。看到部署概述看它在哪里合适。
配置评分访问控制
为了确保我们满足实时评分的低延迟需求,我们保持评分访问控制简单。
要管理对评分服务的访问,请导航到得分的访问控制下实时得分.
添加新用户
- 中输入新用户的用户名用户名场
- 中输入新密码密码场
- 点击添加用户按钮
密码可以通过将旧的名称和新密码引入用户名而且密码然后点击添加用户.如果您更改了登录用户的密码,该登录用户将被立即注销,并要求重新登录。
添加新license
如果你刚刚部署了你的实时评分代理,你需要上传你从RapidMiner获得的许可证。许可证是一个长字符串。
要上传它,请使用许可证菜单项下实时得分.点击添加新的许可证并将您的许可证粘贴到可用的空间中。单击submit。在那之后,系统准备好之前需要一到两分钟。您可以在状态菜单项。
管理部署
的部署菜单项下实时得分允许审查,添加和删除部署包从实时评分代理。
它提供当前活动部署包的列表。
对于每个部署,您都可以看到名称及其包含的REST端点列表。在每个端点的右边,有一个复制按钮,该按钮提供调用该特定端点的完整URL。
添加一个新的部署:
首先,如果你还不熟悉它,那就学习如何创建部署包在RapidMiner服务器。
要添加新的部署,请执行以下步骤:
- 单击选择文件按钮
- 浏览文件系统并选择部署的zip文件
- 点击提交
删除部署。
要删除部署,请单击相应的X在部署名称的右侧。