TIBCO® Enterprise Runtime for R (TERR™)

A high-performance, enterprise-quality statistical engine to provide predictive analytic capabilities – available for integration into other applications through various APIs. Developing in R, and then deploying on TIBCO® Enterprise Runtime for R, lets you rapidly move from prototyping to production, without recoding and retesting your analyses.

R-Language based Analytics

Provides a robust, fast and enterprise-grade platform on which to run a huge variety of Advanced Analytics based on the popular R language

Deployable for Big Data

Deployable to Big Data environments (such as Hadoop and Spark) and grids (via TIBCO GridServer®) for fast, advanced analysis on Big Data.

Embeddable Predictive Analytics

A variety of APIs are available, allowing TIBCO customers and partners the opportunity to embed predictive tools within their custom applications.

Release(s)

TIBCO® Enterprise Runtime for R - Developer Edition

Published: October 2015

BENEFITS

Engine: A completely new statistical engine, based on TIBCO’s extensive expertise as the makers of S+;

Console: The console provides a simple interface for sending commands and executing scripts using theTIBCO® Enterprise Runtime for R engine.

Performance: Fast performance and highly efficient memory management to optimize your R analyses

Integration: APIs for direct engine integration, or server integration through TIBCO Spotfire Statistics Services.

Open-source R compatibility:TIBCO® Enterprise Runtime for R is largely compatible with open-source R. See the Release Notes for details on R compatibility in this release.

Package support:TIBCO® Enterprise Runtime for R includes many packages and also supports installing and using a wide range of packages from CRAN.

Spotfire applications: Scripts developed on TIBCO® Enterprise Runtime for R can be deployed inside Spotfire applications using the embedded versions of the engine.

There are currently no reviews for this content.

Why not be the first to review it - click here to login

TIBCO® Enterprise Runtime for R (TERR)


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.

View the Wiki Page

Haven't found what you are looking for?

Browse the questions and answers from the community

Documentation

If you have a question about how anything works, the answer is here.

Training

If you're looking to up your Spotfire game, attend an in-person or online training session.

Ideas

Provide and vote on your favorite ideas to help improve TIBCO® Enterprise Runtime for R (TERR).