类别

版本

您正在查看9.7 -版本的RapidMiner部署文档点击这里查看最新版本

平台管理

介绍

Platform Admin在两个不同的领域为常见的平台管理任务提供了一个易于使用的界面:

本页提供了这些函数及其限制的概述。平台管理作为RapidMiner平台部署的一部分可用。看到部署概述在合适的地方,检查其中一个部署模板开始吧。

登录平台管理员

平台管理可通过RapidMiner平台登录页面访问,或通过导航到https://your-platform-deployment/platform-admin/

您需要为您的用户配置正确的角色来访问Platform Admin及其特性。具有platform-admin角色将有权访问平台管理员的所有功能。如果需要,您可以根据下表分配任何定义的细粒度角色来限制访问:

角色名 描述
pem-viewer 可以查看定义的Python和R环境及其内容吗
pem-admin 可以查看、创建、归档和删除Python和R环境吗
rts-viewer 可以查看和测试部署吗
rts-deployment-admin 可以查看、测试、创建和删除部署吗
rts-admin 是否可以安装许可证和管理计分访问控制

有关配置角色的更多信息,请转到管理部署的相关页面

管理Python和R环境

RapidMiner平台部署支持编码数据科学家的日常生产力。作为其中的一部分,我们运送我们的Python脚本扩展R脚本扩展为流程和web服务执行预配置。

我们还提供了一个基本的Miniconda环境,其中包含数据科学项目中最常用的Python和R包,然而,项目需要特定的Python或R包集是一个常见的用例。乐鱼平台进入作为RapidMiner平台的可扩展的执行后端作为一个分布式引擎,需要确保在执行后端的所有部分上定义相同的环境。

平台管理的目标是简化这些Python和R环境的管理。它的主要好处是:

  • 减少管理开销
  • 减少管理错误的风险
  • 确保部署的RapidMiner进程和包含Python或R代码的web服务的正确运行

限制

在管理环境时,请注意以下限制:

  • Platform Admin只管理RapidMiner平台部署附带的Python和R环境。
  • Platform Admin目前只管理基于Job Agent的进程执行和web服务的Python和R环境。不支持JupyterHub和Real-Time Scoring Agent。
  • 当导入从另一台机器导出的环境定义文件时,只支持Linux(以及Windows中的WSL)作为源。从基于macOS或Windows的系统导出的环境将无法工作。这是底层Miniconda包管理器的一个限制。

创建一个新的Python或R环境

平台管理员与部署的作业代理上的Miniconda安装进行交互。它接受Miniconda使用的环境定义YAML文件。按照以下步骤创建一个新环境:

  1. 首先,在计算机上创建一个定义文件。您可以使用以下任何一种方法:
    • 首选方法:将预安装的基本环境定义下载到您的计算机并对其进行编辑(请务必更改名称)。看到下面的指令
    • 从您自己的机器中导出环境Conda env出口命令。一定要检查限制第一。
    • 打开您喜欢的文本编辑器并手动创建定义文件。
  2. 在平台管理UI中,浏览找到刚才创建的YAML文件,然后单击提交
  3. 耐心等待几分钟,直到所有Job Agents都应用了这些设置。
  4. 刷新页面后,可以查看部署状态。

更新现有的Python或R环境

更新与创建新环境非常相似。唯一的区别是您需要指定一个已有名称的环境。遵循以上说明来创建和上传修改后的环境定义文件。

检查状态和日志

您可以通过单击来跟踪环境部署的状态细节紧挨着你的环境。它将打开一个新页面,您可以在其中看到stdoutstderr的输出conda在所有连接的Job agent上执行的命令。

下载Python环境定义文件

您可以通过单击下载现有的环境定义文件下载紧挨着你的环境。

存档现有的Python或R环境

如果不再需要某个环境,可以通过单击X紧挨着你的环境。这将从所有连接的Job agent中删除环境,并将其移动到Platform Admin中的存档环境列表中。如果您以后需要重用它或创建一个稍加修改的新对象,这可能会派上用场。

基地无法归档环境。

管理归档环境

如果您不再需要记录的存档环境,您可以通过单击X存档环境旁边。

您还可以通过单击来擦除所有存档的环境删除所有存档的环境

管理实时计分部署

平台管理还提供了一个简单的方法来管理实时计分部署。

它只能管理部署在同一台机器(虚拟或物理)上的单个实时计分代理。看到部署概述取决于它的位置。

配置计分访问控制

为了确保满足实时评分的低延迟要求,我们保持了评分访问控制的简单性。

要管理对计分服务的访问,请导航到计分访问控制实时得分

添加一个新用户

  1. 将新用户的用户名键入用户名
  2. 输入新密码密码
  3. 点击添加用户按钮

可以通过将旧名称和新密码引入用户名密码字段,点击添加用户。如果您修改了已登录用户的密码,系统会立即注销该用户,并要求其重新登录。

添加新license

如果您刚刚部署了实时计分代理,则需要上传从RapidMiner获得的许可证。license是一长串字符。

要上传它,请使用许可证菜单项实时得分。点击添加新的license并将您的许可证粘贴到可用空间中。单击submit。在那之后,系统准备好运行需要一两分钟的时间。您可以在状态菜单项。

管理部署

部署菜单项实时得分允许审查,添加和删除部署包从实时计分代理。

它提供了当前活动的部署包的列表。

对于每个部署,您都可以看到名称及其包含的REST端点列表。在每个端点的右边,有一个复制按钮,该按钮提供调用该特定端点的完整URL。

要添加一个新的部署:

首先,如果你还不熟悉它,那就去学习如何创建部署包在RapidMiner服务器。

要添加新部署,请执行以下步骤:

  1. 单击选择文件按钮
  2. 浏览文件系统并选择部署的zip文件
  3. 点击提交

删除部署:

要删除部署,请单击相应的X在部署名称的右侧。