Skip to main content
Skip Navigation LinksHome  The Spotfire Analytics Platform  Analytic Clients  DecisionSite  Computation Services

©Spotfire 2011

Computation Services

Computation Services provides a framework for integrating existing, sophisticated statistical methods and processes into the DecisionSite client environment.

Introduction

External computation engines can be harnessed by statisticians and analysts through simple scripting and configuration of input prompts and result handlers. The resulting encapsulated statistical expertise can then be distributed through DecisionSite to allow general users to take advantage of the custom statistical methods without having to be experts or statisticians.

Computation Services Integration

Spotfire supports Computation Services connectors for SAS®, SciTegic® Pipeline Pilot, Insightful® S-PLUS, and the R open source environment. Computation Services can also be programmatically extended with custom connectors. The connectors can be configured to utilize any external client or server side data processing system such as InforSense® KDE, or Microsoft® Excel.

Once Computation Services is integrated into your existing statistical engines, expert statisticians can save their existing scripts with easily configured end-user parameter prompts. The rapid development and centralized control of in-house statistical algorithms into easy-to-use, step-by-step Analytic workflows facilitates consistent, correct use of statistics throughout an organization's base of decision makers.

Computation Services

The programming interface to Computation Services allows you to control how to utilize the external computation engines, and where to embed these capabilities in your applications.

The framework allows extending Computation Services with custom prompts, including form based prompt user interfaces. Computation Services can be extended with custom result handlers for processing and displaying of the results. The direct API for executing scripts enables you to utilize the existing scripts and computation engines when implementing any kind of DecisionSite customization – not only Guides. Existing data access scripts, file parsing scripts, custom clustering scripts, or normalization methods can easily be integrated as menu entries in the DecisionSite Client.

Reusing existing methods and existing computation platforms improves both the quality of the application and the efficiency of your development organization.

Controlling the user interface and how to execute the algorithms allows your organization to integrate very specific capabilities exactly where they make the most sense – improving the usability and the success rate of the application.


NEXT » DecisionSite Posters