Spotfire® Service for R
The Spotfire® Service for R extends access to the open-source R (R) engine from the installed Spotfire client to Spotfire web client users.
The Spotfire Service for R is provided to Spotfire® Server administrators as a set of Spotfire SPK packages, in one SDN distribution file. For information about the versions of R that the Spotfire Service for R support running on, see System Requirements.
Spotfire Server administrators must install a supported version of R on a Spotfire Server node, and then install and configure the Spotfire Service for R on the same node available to the Spotfire Server. This installation provides robust predictive and computational detail to users accessing Spotfire analyses through the Spotfire web clients.
- Spotfire Analyst users that have the appropriate license features can develop predictive analytics, data functions, or R expressions.
- Spotfire Analyst users can run R data functions from the Spotfire Analyst client, provided that the Spotfire Service for R is deployed on the Spotfire Server the client is connected to.
- Spotfire Analyst users cannot run data functions locally using this version of the Spotfire Service for R.
This document is meant for Spotfire Server administrators who need to install and configure the Spotfire Service for R, to install R packages for data functions and analyses that use them, and to review logs and troubleshoot the Spotfire Service for R.
For more information about R, see its web help.
- System Requirements
Your deployment must meet certain requirements to run the Spotfire Service for R. - Open-Source R, Spotfire Service for R, and Spotfire Statistics Services
Spotfire Analyst users can register R data functions and web client users can use the defined R data functions by accessing the Spotfire Service for R installed on the Spotfire Server. - Limiting exposure of your deployment
The Spotfire Service for R is installed on a Spotfire Server node running under Linux or Windows. The Linux installation provides the option of running the Spotfire Service for R in a containerization platform. - Containerized Service
When you install the Spotfire Service for R on a Linux computer, by default, it is configured to use a Docker® container. A containerized Spotfire Service for R is available only for Linux installations.
- System Requirements
Your deployment must meet certain requirements to run the Spotfire Service for R. - Open-Source R, Spotfire Service for R, and Spotfire Statistics Services
Spotfire Analyst users can register R data functions and web client users can use the defined R data functions by accessing the Spotfire Service for R installed on the Spotfire Server. - Limiting exposure of your deployment
The Spotfire Service for R is installed on a Spotfire Server node running under Linux or Windows. The Linux installation provides the option of running the Spotfire Service for R in a containerization platform. - Containerized Service
When you install the Spotfire Service for R on a Linux computer, by default, it is configured to use a Docker® container. A containerized Spotfire Service for R is available only for Linux installations.