Spotfire® System Requirements

Spotfire® Enterprise Runtime for R 6.1

The Spotfire® Enterprise Runtime for R (a/k/a TERR™) engine is included with your installation of Spotfire Analyst. If you have a Spotfire Server with a node running Spotfire Enterprise Runtime for R - Server Edition (the TERR service), then you can share advanced analytics with web client users.

For a list of which versions of TERR can be found in versions of Spotfire Analyst, see What versions of TERR are available on the Community.

Hardware
Processor
  • Intel Core i5 (or equivalent), 64-bit
Note: Only amd64 (also known as x64, x86_64) architecture is supported.
RAM
  • Minimum: 4 GB.
Hard disk space
  • Minimum: 200 MB
Software
Operating system
  • Microsoft Windows Server
    • 2022
    • 2019
  • Red Hat Enterprise Linux (RHEL)*
    • 9 (Intel/AMD x64)
  • Ubuntu*
    • 24.04 (64-bit on x86-64)
    • 22.04 (64-bit on x86-64)
Note: * In older versions than 6.1.6, TERR running on Linux requires the library libtinfo.so.5. When using the default installation settings, this library is included, but you might need to provide it manually in certain situations (when using the TERR console, for a non-containerized engine, or, when using custom docker images for the engine). It can be obtained by installing the following packages:
6.1.6 only:

Microsoft Visual C++ Redistributable for Visual Studio 2015-2022

(when running on Windows)

In version 6.1.6 only, MSVCP140.dll, VCRUNTIME140.dll and VCRUNTIME140_1.dll are required when launching the TERR Console.

These DLLs are included in all released versions of Microsoft Visual C++ Redistributable for Visual Studio 2015-2022, however, it is recommended to always use the latest update to benefit from Microsoft's security updates.

In version 6.1.7 and later, the required DLLs are bundled together with the product.

Software
Optional: RStudio, RStudio Server1
  • Version 1.3.10932
Java 11 3
Optional: Spotfire TERR is included in an installation of Spotfire; however, you can run TERR as a console application apart from Spotfire.
1 RStudio is available under separate open-source software license terms. Spotfire does not warrant, deliver, or support code or other material provided by Posit Software, including but not limited to development tools and packages, and such code or other material does not constitute a part of the Spotfire Enterprise Runtime for R engine.
2 This version of TERR has been tested for compatibility with the RStudio version listed here. Not all features are supported, and compatibility with future RStudio releases is not guaranteed. For more detailed compatibility information, type help.start() at the TERR command line, and in the resulting landing page, click the link Technical Documentation, and then open the topic "Configure RStudio to use Spotfire Enterprise Runtime for R".
3 The following packages supplied with TERR require that the JAVA_HOME environment variable is set to the location of a tested version of Java.
  • parallel
  • sjdbc
  • terrJava