类别

版本

平台管理

介绍

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

本页提供了这些函数及其限制的概述。平台管理作为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笔记本,用于在笔记本环境中进行快速原型设计

限制

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

  • 不支持实时计分代理的编码环境管理。
  • 当导入从另一台机器导出的环境定义文件时,只支持Linux(以及Windows中的WSL)作为源。从基于macOS或Windows的系统导出的环境将无法工作。这是底层Anaconda包管理器的一个限制。
  • 环境命名为基地pa-sync为特殊用途而预留,不得使用。平台管理员将阻止此类环境的上传。

创建一个新的编码环境

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

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

更新现有的编码环境

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

设置默认环境

的Python代码执行PythonRapidMiner进程中的操作符将使用它执行的机器上的默认环境,除非在操作符参数中明确指定。

您可以为。选择默认环境所有控件执行这些操作设置默认编码环境旁边的按钮。

这将立即影响所有新流程的执行。

检查状态和日志

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

下载Python环境定义文件

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

存档现有的编码环境

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

管理归档环境

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

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

管理实时计分部署

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

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

配置计分访问控制

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

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

添加新用户

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

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

添加新license

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

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

管理部署

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

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

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

要添加一个新的部署:

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

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

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

删除部署:

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