Skip to Main Content
Spotfire Ideas Portal
Status Future Consideration
Product Spotfire
Categories Analytics
Created by Guest
Created on Aug 13, 2019

Support of open-source R version 3.6

We are running Spotfire 7.11 with the 7.11 Statistics Server. On the Stats server we are running open-source R, currently with version 3.4.3. In the past it was no problem to upgrade to a newer R version even though this R version was not listed in the System Requirements. However version 3.6 is not working. When I upgrade to it, I get this error message when trying to run a data function:

 

TIBCO Spotfire Statistics Services returned an error: 'as.environment(pos) : no item called "package:SpotfireConnector" on the search list'.
   at Spotfire.Dxp.Data.DataFunctions.Executors.RemoteFunctionClient.OnExecuting()
   at Spotfire.Dxp.Data.DataFunctions.Executors.AbstractFunctionClient.<RunFunction>d__0.MoveNext()
   at Spotfire.Dxp.Data.DataFunctions.Executors.SPlusFunctionExecutor.<ExecuteFunction>d__0.MoveNext()
   at Spotfire.Dxp.Data.DataFunctions.DataFunctionExecutorService.<ExecuteFunction>d__6.MoveNext()
 
I couldn't spot a package called "SpotfireConnector" in the old R version, so I'm puzzled why this now happens.
But anyway open-source R should be supported not only for old versions. 
 
  • Attach files
  • Guest
    Reply
    |
    Aug 16, 2019

    The following note from the system requirements page for TSSS 10.3 LTS points out a significant change (affecting version compatibility) that the open-source R community introduced between R 3.4.4 (and earlier) and R 3.5.0 (and later):

     

    ----------------------------

    Note:  R version 3.5.0 and later (and TERR 5.0) was changed to support ALTREP objects. If you have packages built with an earlier version of R (or TERR), you must rebuild them for compatibility.

    ----------------------------

  • Guest
    Reply
    |
    Aug 16, 2019

    Each TIBCO Spotfire Statistics Services (TSSS) release is tested and supported for use with a specific open-source R release.  This is documented on the system requirements page for each TSSS release.

     

     

    TSSS 10.3 LTS is the current TIBCO Spotfire Statistics Services release.  It has been tested with open source R 3.5.2 and is supported for use with that version of R, as noted on its system requirements page:

     

     

    https://docs.tibco.com/pub/spotfire/general/sr/GUID-D06ACD50-A521-4D04-B6DD-8D97ED7CE34C.html

     


    Each new TSSS release will be  tested and supported for the option of reconfiguring it to use a specific version of open-source R (as downloaded from the CRAN repository and installed by the user) as the  statistical engine.



    The following important note is provided on the system requirements page for each TSSS release:

    --------------

    Open-source R is available under separate open source software license terms and is not part of the TIBCO Spotfire product line. As such, R is not within the scope of your license for any TIBCO Spotfire product. R is not supported, maintained, or warranted in any way by TIBCO Software Inc. Download and use of R is solely at your own discretion and subject to the free open source license terms applicable to R.
    --------------

  • Admin
    Niklas Amberntsson
    Reply
    |
    Aug 16, 2019

    Christian - please contact support related to this, I hope it can be resolved.