TIBCO Spotfire Statistics Services
TIBCO Spotfire® Statistics Services is a light-weight, flexible server that provides a communication layer, a service layer, and a TIBCO® Enterprise Runtime for R (TERR™) engine pool or an open-source R engine pool, among other features.
You can also use an external SAS® or MATLAB® engine(1) if you have access to the corresponding software. See SAS and MATLAB Code for the Server for more information. However, the main part of this documentation is focused on the R engines. Spotfire Statistics Services does not include user interface features (such as an IDE).
Spotfire Statistics Services includes:
- Support and help for functions.
- Several language APIs for creating tools to communicate with the server from a desktop client or browser.
The server is designed to work in a cluster environment. It provides load balancing and the capacity for multiple R engines to handle requests from clients.
Client applications that implement the application programming interfaces (APIs) gain access to the R engine through the web server. R developers write functions and expressions that the users call via the APIs.
Any R code that is run by client applications is run by R engines on the server using R libraries that have been published on the server. R developers who are writing functions or expressions for client applications can use their development environments to write and test their code, and then deploy it to the server. These requests produce jobs, or the output of requests to R engines on the server. See Access Spotfire Statistics Services for more information.
- Developer roles
Spotfire Statistics Services is designed for two types of developers: The R developer working in TERR or open-source R, and the client application developer, working in C# or Java. - Access Spotfire Statistics Services
Enterprises can access Spotfire Statistics Services with Spotfire or by using the Spotfire Statistics Services client APIs. - Deploy a package to Spotfire Statistics Services
The developer can upload, update, or remove packages on the server using the C# or Java APIs.
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
MATLAB is a trademark or registered trademark of The MathWorks, Inc.