Spotfire® Enterprise Runtime for R

Manage Packages Using Spotfire and TERR

Analysts and data scientists can download existing packages, or they can build and test their own packages. They can wrap them in a Spotfire SPK for distribution to analysts in their organization. Spotfire Server administrators can distribute the packages using Spotfire Server, and Spotfire web client users can view Spotfire analyses that use the packages.

Note: Because this documentation specifically addresses using TERR in Spotfire Analyst, the instructions demonstrate using the TERR tools available from the Spotfire Analyst user interface. Experienced R or TERR programmers, or programmers using TERR from the stand-alone console can perform many of these tasks directly from the console or from within RStudio. See the TERR Technical Guide and Language Reference for more information.

For the following tasks, Spotfire products each play a role in building, distributing, using, and maintaining packages in the Spotfire predictive analytics platform.

Table 1. Package management tasks and tools
I want to... Available tools
Discover the packages available in TERR. TERR in Spotfire Analyst and the TERR stand-alone console.
Review the differences between TERR and open-source R. TERR in Spotfire Analyst and the TERR stand-alone console.
Review the packages on CRAN that have been tested with TERR. TERR in Spotfire Analyst and the TERR stand-alone console.
Find and install a package from a repository. TERR in Spotfire Analyst and the TERR stand-alone console.
Create an SPK so the package can be shared with other Spotfire analysts and data scientists in the organization. TERR in Spotfire Analyst and the TERR stand-alone console.
Remove a package from a Spotfire installation. TERR in Spotfire Analyst
Change the version number for a package distributed to Spotfire analysts and data scientists. Spotfire Server
Distribute a package to all Spotfire analysts and data scientists in your organization. Spotfire Server
Distribute a package to a small group of Spotfire analysts and data scientists for testing. Spotfire Server