This page highlights the components that ship with TIBCO® Streaming and TIBCO® Spotfire Data Streams. The License Considerations page elaborates on the license restrictions for each product.
|Component Name||Description||Included with TIBCO Streaming?||Included with TIBCO Spotfire Data Streams?|
|TIBCO StreamBase® Server||
StreamBase server is the set of runtime elements for deploying a streaming data analysis application based on the TIBCO StreamBase EventFlow™ language.
You can run a StreamBase EventFlow server locally during development, or prepare an application for external QA and production deployment. A StreamBase analysis application can be deployed in many configurations, from a single node up to multiple nodes in multiple geographic locations with redundant and failover processing (TIBCO Streaming).
|TIBCO LiveView™ Server||
LiveView server is a StreamBase application that configures incoming streaming data into published tables. LiveView clients then connect to the server, issue a LiveQL query against a table, and present the query results in a variety of tabular or graphical visualizations.
The StreamBase server instance that hosts the LiveView server can be optionally configured to manage incoming data sources, transform the incoming data, preprocess it, or publish data to multiple LiveView data tables.
|TIBCO StreamBase Studio™||StreamBase Studio, based on the Eclipse platform, is the development environment for StreamBase, EventFlow, and LiveView applications.
Studio allows you to:
|TIBCO LiveVew™ Web, Standard Edition||
LiveView Web is a client development package that lets you create rich, browser-based visualizations of LiveView server data. The standard edition license restricts use for development purposes only, but you can upgrade to an Enterprise Edition license to support production deployment (TIBCO Streaming).
Per licensing LiveView Web is further restricted to the sole purpose of configuring alerts for your LiveView server instances (TIBCO Spotfire Data Streams).
|TIBCO StreamBase Adapters||
Adapters are programs that convert incoming data to the standard StreamBase format, or outgoing data from the StreamBase format to another format. Adapters can also be used to initiate a connection to, or monitor, an external data source.
A set of standard and premium adapters is packaged with TIBCO Streaming. Standard adapters are included in your TIBCO Streaming license. You can supplement the standard adapters with one or more TIBCO Streaming Premium Adapter licenses.
|APIs for Developing StreamBase Clients and Extensions||TIBCO Streaming includes documented APIs and support files for developing:
TIBCO Spotfire Data Streams includes documented APIs and support files for developing:
Spotfire Data Streams developers might use these features as part of hosting StreamBase server's functionality, described above.
|APIs for Developing LiveView Clients||TIBCO Streaming includes documented APIs and support files for developing:
|APIs for Node Status and Administration||
Included are the following documented APIs and support files:
|TIBCO® Enterprise Runtime for R, Developer Edition||TIBCO Streaming includes a developer edition license for TIBCO Enterprise Runtime for R (TERR), TIBCO's implementation of the R language for model processing. The developer edition restricts use for development purposes only, but you can upgrade to the full TERR license to support production deployment.||Yes||Yes|
|TIBCO® Artifact Management Server||TIBCO Streaming includes a license to use the Artifact Management Server (AMS), which is a version control system that allows you to manage the life cycle of decision table files and model files from TERR, H2O, PMML, Avro, and TensorFlow. AMS is installed with its own installation files, different from the TIBCO Streaming installers, and runs as an independent server.||Yes||No|
|Feature||Description||Included with TIBCO Streaming?||Included with TIBCO Spotfire Data Streams?|
|Ingest||You can bring data in from any sources as long as you have licensed adapter||Yes||Yes|
Score data in real-time using in-built operators
|Data transformation (wrangling)||Filter, Aggregate, Map, and others||Yes||Yes|
|Send to persistent store||Yes||No|
|Take an automated action||Trigger a Java function, for example||Yes||No|
|Create custom clients to visualize LiveView tables||Yes||No|