Custom OperatorsCustom Operators

This extension allows to build new operators out of processes without any coding and bundle them into extensions.

Build new operators out of processes and bundle them into extensions as follows:
Create a process with the operators you want to wrap using as many input and output ports as you want your custom operator to have.
Go to File > Create Custom Operator and specify the appearance of your operator as well as the parameters.
After saving as many custom operators as you want in some new folder, go to Extensions > Create Custom Extension to bundle them into an extension.
Configure your extension and specify the folder containing the saved custom operators.
The finished extension is stored in your .RapidMiner/extensions folder and loaded on restart.
You can share your extension with others who also have the Custom Operators Extension installed.

Version 0.9.4:

This version requires RapidMiner Studio 9.7.

  • Custom Operator definitions (.cusop -files) are now stored in folders in Projects or (non-Legacy) local Repositories. By storing in Projects the versioning can be used also for Custom Operator definitions.
  • RapidMiner objects (IOObjects) like ExampleSets and Models can now be bundled into a custom extension and be retrieved with the new Retrieve from Custom Extensionoperator.
  • New custom extension without the feature from the point above still work with version 0.9.3 and RapidMiner Studio 9.3 to 9.6.
  • Added right-click option to create temporary custom operators to allow a preview without having to build a custom extension. These temporary operators stay around until restart or until they are overwritten by another temporary operator with the same name.
  • Added Reload previousbutton to the Create Custom Extension dialog to reload the last input information.
  • Fixed metadata not working in some cases where the custom operator had no input port or when context macros were used.

Version 0.9.3:

  • Added Attribute Parameter Macro operator which sets a macro to an attribute name that can be selected from a dropdown. 
  • Fixed the metadata for parameters that select attributes: Now the metadata is taken from the custom operator port that is directly connected via first input ports. If no direct connection is possible, the Attribute Parameter Macro operator can be used.
  • Added a Reload from Filebutton to the Create Custom Operator dialog that allows to reload the information from existing .cusop files.
  • Added the option to define which custom parameters should be optional via checkboxes in the Create Custom Operator dialog.
  • Fixed the automatic (re)loading not working with the Rapid Development extension for certain custom extension versions.

Version 0.9.2:

  • Added integration with the Rapid Development extension to load custom extensions on the fly 
  • Minor improvements to Create Custom Extension dialog

Version 0.9.1:

  • Added the possibility to bundle additional jars into the extension.
  • Added two operators which help to create parameters of custom operators: Boolean Parameter Macro and Categories Parameter Macro.
  • Added the option force dependencies to store the extensions used in the defining processes as required dependencies. This allows to automatically install the extension dependencies when installing a custom extension from the marketplace. This is not recommended when distributing the jar file since it prevents loading the custom extension if not all dependencies are there.

Product Details

Version 0.9.4
File size 202 kB
Downloads 1452 (6 Today)1452 downloads
Vendor RapidMiner Labs
Category Operators
Released 6/5/20
Last Update 6/5/20 2:50 PM
(Changes)
License AGPL
Product web site www.rapidminer.com
Rating 0.0 stars(0)