类别

版本

使用管理工具扩展

介绍

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

请注意,这个扩展是为了通过提供的API以编程的方式与AI中心进行交互。学习如何直接与项目和远程存储库,查看文档或RapidMiner Academy的介绍视频

安装扩展

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

连接到AI Hub

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

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

服务器URL

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

客户端秘密和刷新令牌

通过API连接到AI Hub需要这两个令牌。这两个值可以在a上找到AI Hub的特别页面这就叫做/ get-token比如说https://aihub.com/get-token/

有两个字段叫做OFFLINE_TOKENSSO_CLIENT_SECRET.这些值进入连接对象。

注意:不需要引号。

例子

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

  • 编辑访问权限
  • 找工作(AI Hub)
  • 获取日程安排(AI Hub)
  • Schedule Job (AI Hub)
  • 读取日志(AI Hub)
  • Kill Job (AI Hub)
  • 获取JWT (AI Hub)
  • 获取指标(AI Hub)
  • 部署项目(AI Hub)

部署项目

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

运行工作

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

找到工作

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