TIBCO® Enterprise Runtime for R (TERR)
By:
Last updated:
10:17am Oct 15, 2018

What is TIBCO® Enterprise Runtime for R (TERR)?

TIBCO® Enterprise Runtime for R provides a robust, fast and enterprise-grade platform on which to run a huge variety of Advanced Analytics based on the popular R language, and can be used in many different ways:

See the TIBCO® Enterprise Runtime for R FAQ for more information.

Getting Started with TIBCO® Enterprise Runtime for R

What's New in TIBCO® Enterprise Runtime for R

TIBCO® Enterprise Runtime for R 4.2 has just been released. Check out what's new in recent TIBCO® Enterprise Runtime for R releases

TIBCO® Enterprise Runtime for R Compatibility with R

TIBCO® Enterprise Runtime for R was designed from the ground up to be compatible with the R language, and thousands of CRAN packages are currently compatible with TIBCO® Enterprise Runtime for R.

For each release, we run tests on every expression in every help file in every package available on CRAN, and we report the results of these CRAN tests in visualizations that are available on TIBCO Cloud™ Spotfire®, where you can browse and review the results for the packages you want to use. You can review the results for an individual package of interest, or you can examine packages by their CRAN task views.

TIBCOc Enterprise Runtime for R also ships with core packages, such as base, stats, utils,  graphics, and methods. It also ships with packages to provide sample datasets and to integrate with other products (such as TIBCO® Spotfire and the TIBCO® Streambase Artifact Management Server).

Fitting a model using Python and TIBCO® Enterprise Runtime for R

You might find yourself working in a situation where you have Python programmers writing Python scripts and R programmers writing R scripts, but you need to share results from data across the organization. Using TIBCO Enterprise Runtime for R, Python, and a set of available packages, you can span the chasm of programming languages for meaningful results.  Optionally, you can create a data function in TIBCO Spotfire to call this code, and then use the results returned from Python to create a visualization.

See https://community.tibco.com/wiki/Fitting a model using Python and TERR

Furthermore, if you wish to pass data and arguments between Spotfire and Python, you can use functions PySet and PyGet from TERR's PythonInR package. This effectively allows you to run Python data functions from Spotfire via TERR.

TIBCO® Enterprise Runtime for R Performance and Big Data

TIBCO® Enterprise Runtime for R was designed for high performance, and will typically run existing R scripts faster and more reliably. TIBCO® Enterprise Runtime for R can run 2-10x as fast on smaller data, and 10-100x as fast on larger data (where the superior memory management of TIBCO® Enterprise Runtime for R really shines. TIBCO® Enterprise Runtime for R is also compatible with various Big Data environments, and can help you solve Big Data problems faster and with less resources. 

Embedding TIBCO® Enterprise Runtime for R

TIBCO® Enterprise Runtime for R can be embedded into applications either using TIBCO Spotfire® Statistics Services, or directly using the TERRJava API, or a variety of R APIs.

What versions of TIBCO® Enterprise Runtime for R are available?

Check out which version of TIBCO® Enterprise Runtime for R is available for your environment.

Attachments