You are viewing the RapidMiner Server documentation for version 7.6 - Check here for latest version
What’s New in RapidMiner Server 2.5?
This page describes enhancements delivered by RapidMiner Server 2.5.
Changes to the RapidMiner license model
RapidMiner Server, beginning with release 2.5, is now available as three tiers of licensed capabilities. This better aligns with the stages of data and model exploration, validation, and, ultimately, deployment in the operations of the business.
The three licensing tiers are:
RapidMiner Collaboration provides server-based repositories, central data access, user rights management, and version control.
RapidMiner Computation adds remote execution with no memory limitations.
RapidMiner Deployment allows access to the web service API, web app builder, scheduled execution, and biz and cloud app connectors.
Feature | Server Type | ||
---|---|---|---|
Collaboration | Compute | Deployment | |
Collaboration | |||
Server-based Repositories | ✓ | ✓ | ✓ |
Central Data Access | ✓ | ✓ | ✓ |
User Rights Managemen | ✓ | ✓ | ✓ |
Version Control | ✓ | ✓ | ✓ |
High-performance computing | |||
Remote Execution | ✓ | ✓ | |
Deployment | |||
Web Service API | ✓ | ||
Web App Builder | ✓ | ||
Scheduled Execution | ✓ | ||
Triggered Execution | ✓ | ||
PMML Support | ✓ | ||
350+ Cloud-based Biz App Connectors | ✓ | ||
Command Line Execution | ✓ | ||
Single Sign On (SSO) | ✓ |
Release compatibilities
With the change to packaging and licensing, it is important to use compatible versions of RapidMiner Studio and RapidMiner Server. Keep the following in mind when making upgrade decisions:
RapidMiner Studio 6.5 is only compatible with RapidMiner Server 2.5 (and vice versa).
You cannot upgrade one without upgrading the other.
Any upgrade requires an upgrade of your RapidMiner license.
This change has no impact on process or repository compatibility between releases. That is, upon upgrade all previously developed content is immediately and seamlessly available.
License availability
With the license tier change, RapidMiner Server 2.5 requires a new license key. Existing RapidMiner Server customers will receive the appropriate license in their RapidMiner account on or within a few days of September 14, 2015.
Improved write speeds
The new release enables a new batch mode for database drivers, which improves write speed significantly. This enhancement is automatically enabled for all supported database types except MySQL, which requires additional configuration when upgrading.
Multipart uploads
Multipart upload allows you to transfer multiple files directly to RapidMiner Server via web services, without the need to first modify and merge them. That is, you can write processes that accept multiple files as input. Each uploaded file is delivered to an input port in the process.
This allows you to, for example, send a request containing multiple Excel or JSON files to a web service that runs a process designed to extract the information out of them. The process may then merge the data and perform the necessary data analysis.
Important upgrade information
On your account Downloads page, you will see two options for upgrading to RapidMiner Server 2.5:
Select the appropriate option, typically the EAR file:
Download option | Description |
---|---|
Full Server Package | A JBoss Application Server and the application software EAR file. Use this option for new installations and in rare cases where you must replace the existing JBoss Server. |
EAR File | An EAR file containing the newest version of the application software. This is the preferred—and fastest—method of upgrade. Note that when using this method there a few additional considerations: 1. You must remove certain files. 2. If using MySQL, updating standalone.xml is required to enable repository performance improvements. |
Note for headless (remote) installations only: This release changes the format of the installer XML. You must re-execute the installation once to generate a new config file.
To upgrade by EAR, follow these steps:
-
Rename the old RapidMiner Server EAR (for example,
rapidminer-server-2.4.0.ear
torapidminer-server-2.4.0.earx
). -
Remove any file containing the string
ROOT.war
(for example,ROOT.war
andROOT.war.dodeploy
). -
Place the Rapidminer Server 2.5 EAR file into the
standalone/deployments
folder of your Rapidminer Server installation directory. -
Start Rapidminer Server.
RapidMiner Server version 2.5 improves repository performance for large example sets. Using the Full Server Package installation method, these improvements are enabled automatically for all database systems. However, if you are using an EAR file to upgrade an existing installation that uses MySQL, an additional step is necessary to benefit from these improvements. For other databases (e.g., MS-SQL, Oracle, and PostgreSQL), no configuration changes are needed.
-
Edit the file
standalone/configuration/standalone.xml
in the RapidMiner Server installation directory. -
Locate the data source subsystem element, for example:
<datasource jta="true" jndi-name="java:/jdbc/RapidAnalyticsDS" pool-name="RapidAnalyticsDS" enabled="true" use-java-context="false" use-ccm="true"> <connection-url>jdbc:mysql://localhost:3306/rapidminer_server</connection-url> <driver>mysql-connector-java-5.1.31.jar</driver> . . . </datasource>
-
Add the following line to the
<datasource></datasource>
element:<connection-property name="rewriteBatchedStatements">true</connection-property>
-
Save the file and restart RapidMiner Server.
Enhancements and bug fixes
The following pages describe the enhancements and bug fixes in RapidMiner Server 2.5 releases: