The Spotfire SPK

A Spotfire SPK is usually created and tested by developers to package and deploy third-party extensions to the Spotfire Server, which can then be distributed to Spotfire Analyst users.

Note: Even though they are both called “packages”, the Spotfire package (SPK) and the R package are different. The SPK is a means to deploy extensions to the Spotfire Server, which then distributes its contents to Spotfire Analyst users. We use the Spotfire SPK deployment mechanism to distribute R packages to Spotfire Analyst users who want to use the R package functionality to write data functions used by Spotfire data visualizations.

TERR contains an R package with one function (buildSPK) that you can use to build an SPK that contains one or more R packages. See Creating the Spotfire SPK for detailed instructions.

The R packages bundled into an SPK are distributed to Spotfire Analyst users who want to write data functions and create analyses using data functions.

This documentation does not cover the Spotfire SPK in general, only those built using the SpotfireSPK package and containing R packages. For more general information about extending Spotfire using the SPK, see the Spotfire SDK documentation available at docs.tibco.com.