Spotfire® Enterprise Runtime for R

Distribute and Use the Packages

The following image provides a high-level picture of package distribution and use after it has been placed on Spotfire® Server and Spotfire® Statistics Services.

After the packages are placed on the Spotfire Server and, optionally, on TERR Service (or Spotfire Statistics Services), they are automatically distributed to Spotfire analysts for use in their advanced analytics, and they are available to Spotfire web client users who access Spotfire visualizations through a browser. These steps describe the numbers in the image.

  1. When the Spotfire users launch Spotfire Analyst, they are notified by the server that a new distribution of the package is available. They accept the update.
  2. If this Spotfire Analyst user has the Data Function license, he can run data functions using the packages and the local TERR engine.
  3. Spotfire web client users can run TERR data functions remotely using the TERR engine through the TERR Service, or optionally, Spotfire Statistics Services.
  4. Spotfire web client users access the Spotfire DXP (stored in the Spotfire Library) through the Spotfire Server.
  5. If the Spotfire DXP includes data function(s), the Spotfire web client can access TERR Service or Spotfire Statistics Services to run the data function using the TERR engine, and then return the results to the Spotfire web client. The results are rendered in the Spotfire web client browser.

Distributing and using packages in Spotfire, the web client, and TSSS