The Spotfire Package (SPK)
A Spotfire package 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, or distributed to the Spotfire Server node for use by another service.
Note: Even though they are both called “packages”, the
Python package and the
Spotfire package (SPK) are different.
- The Python package (usually downloaded from a repository, such as the Python package index (PyPI)) contains Python modules.
- The Spotfire package is a means to deploy extensions to the Spotfire Server, which either distributes its contents to Spotfire Analyst users, or installs a service, such as the Spotfire Service for Python or an alternative Python interpreter, to use from the Spotfire Server node.
This Spotfire installation provides a specialized Python package, called 'spotfire', that creates an SPK to hold packages or an alternative Python interpreter. The 'spotfire' package is also available for download from PyPI.
- SPK Versioning
To share packages among data function authors in your organization, you can create the file <your-filename>.spk containing the packages to distribute to others. You might need to change or update the packages or package versions that you distribute, which requires changing the version of the SPK containing the packages.
Related concepts
Related tasks
Related reference
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.