How can I set where a TIBCO Enterprise Runtime for R (TERR) data function will run (locally versus server)?

How can I set where a TIBCO Enterprise Runtime for R (TERR) data function will run (locally versus server)?

book

Article ID: KB0080338

calendar_today

Updated On:

Products Versions
Spotfire Analyst All supported versions
Spotfire Statistics Services All supported versions

Description

How to restrict a TIBCO Enterprise Runtime for R (TERR) Data Function to run only in TIBCO Spotfire Statistics Services (TSSS) or only in the local TERR engine?

Environment

All supported environments

Resolution

You can set this for each data function in an analysis.  To do so, go to:

Edit -> Data Function Properties

Click Edit Parameters and set Run Location to the area desired, for each data function listed in your analysis file.  The options available are as follows:

 - "Force Server" will force the data function to run in Statistics Services.

 - "Force Local" will force the data function to run in the local TERR engine.

 - "Default" will use the user's selection in the Tools -> Options -> Data Function dialog.  If "Use locally installed TIBCO Enterprise Runtime for R engine" is checked, the data function will run in the local TERR engine.


NOTE:  These settings only affect the Spotfire desktop client.  The Spotfire Web Player client and Spotfire Automation Services client do not have their own built-in TERR engines, so they must always send TERR data functions to Statistics Services for processing.


NOTE:  TIBCO Spotfire Statistics Services (TSSS) is a separate TIBCO product.  (It is not part of Spotfire Server.)

Issue/Introduction

How can I set where a TIBCO Enterprise Runtime for R (TERR) data function will run (locally versus server)?