类别

版本

使用管理工具扩展

简介

扩展连接RapidMiner与一个人工智能中心并且允许您在远程AI hub上部署、运行和调度进程,而无需编写任何代码。

请注意,此扩展旨在通过提供的API以编程方式与AI Hub交互。学习如何直接与项目和远程存储库,查看文档或RapidMiner学院的介绍视频

安装扩展

要安装扩展,请转到扩展菜单,打开RapidMiner市场(更新和扩展),并搜寻管理工具.有关详细信息,请参见添加扩展

连接到AI集线器

管理工具扩展使用了RapidMiner的连接框架。要连接到AI Hub,请创建一个新的AI Hub连接对象在存储库中。这允许您集中管理连接,并在操作符之间重用它们。该连接需要以下信息:

  • AI Hub URL
  • 客户的秘密
  • 刷新令牌

服务器URL

AI Hub可以通过这个url访问,它应该与用于连接项目或web界面的url相同。例如www.aihub.com

客户端秘密和刷新令牌

这两个令牌必须通过API连接到AI Hub。这两个值可以在AI Hub的一个特殊页面上找到/ get-token例如,https://aihub.com/get-token/

有两个字段叫做OFFLINE_TOKEN而且SSO_CLIENT_SECRET.这些值进入连接对象。

注意:不需要引号。

例子

扩展目前通过操作符支持以下API方法:

  • 编辑访问权限
  • 获得工作(AI Hub)
  • 获取时间表(AI Hub)
  • 调度作业(AI Hub)
  • 读取日志(AI Hub)
  • Kill Job (AI Hub)
  • 获取智威汤逊(AI Hub)
  • 获取指标(AI Hub)
  • 部署项目(AI Hub)

部署项目

操作员部署项目(AI Hub)允许您将整个RapidMiner项目从一个AI Hub移动到另一个AI Hub。这在运行两个不同AI hub(一个用于开发,一个用于生产)的场景中非常有用。现在只需一个操作符就可以移动项目。如你所知,项目是由git而且git lfs,所以您当然可以根据需要回滚到以前的版本。

运行工作

运行作业操作符允许您使用一个中央AI集线器,在其他集线器上执行相同的流程,甚至是位于不同生产站点或地理位置的远程AI集线器。与往常一样,运营商正在使用集成在中央访问控制机制中的RapidMiner连接框架,并可以使用LDAP和Active Directory等技术。

找到工作

Get Jobs操作符检索AI Hub上已执行的所有作业的列表。这与AI Hub web界面中的“执行”页面所显示的信息完全相同。对于每个作业,生成的ExampleSet显示其作业id、队列、位置、状态、所有者id、持续时间(以毫秒为单位)、使用的内存(以kb为单位)、容器的最大内存(以kb为单位)、一个错误标志,以及作业创建、退出队列、在作业容器中启动和完成的日期和时间。这在创建日志和监视多个AI Hub实例时非常有用。