先进的增强
如果简单的操作符不能满足您的需求,还有几个更高级的选项可以增强RapidMiner Studio。学习如何使用PluginInit类在启动期间,在任何操作符执行之前,改变一些RapidMiner的行为,以及如何:
PluginInit类
这个类提供了在启动过程中改变RapidMiner行为的钩子。RapidMiner自动创建类PluginInit
初始化扩展时。它不需要扩展任何超类,因为它的方法是通过反射访问的。在RapidMiner启动期间调用四个方法。你可能会对下面的内容感兴趣:
initPlugin()
的initPlugin
方法在初始化扩展后直接调用。它是启动过程中的第一个钩子。调用此函数时,没有初始化操作符或呈现器。
initGui(MainFrame)
的initGui
方法,在创建主机的GUI之前调用,在启动期间作为第二个钩子调用。的主机
作为参数传递来注册GUI元素,而操作符和呈现器则被注册。
initFinalChecks()
initFinalChecks
是启动画面关闭前的最后一个钩子。
如果您在RapidMiner服务器上安装扩展,启动期间调用的唯一方法是initPlugin
.