Spotfire® Enterprise Data Streams is an assembly of Spotfire® software technologies in a single licensable collection, configured as an add-on for Spotfire® licensees. Spotfire® Data Streams is a subset of the Spotfire® Streaming package, configured for the sole purpose of serving live data to Spotfire®.
The license restrictions for Spotfire Enterprise Data Streams are described on the License Considerations for TIBCO Enterprise Streaming page.
Spotfire Enterprise Data Streams includes:
- TIBCO StreamBase® Server
-
StreamBase server is the set of runtime elements for deploying a streaming data analysis application based on the Spotfire StreamBase EventFlow™ language. An instance of the StreamBase server hosts the LiveView server. This StreamBase 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 LiveView™ Server
-
LiveView server is an application that configures incoming streaming data into published tables. Spotfire Data Streams can then connect to the LiveView server as a data source, issue a LiveQL query against a table, and present the changing query results in a variety of tabular or graphical visualizations.
- TIBCO StreamBase® Studio
-
StreamBase Studio, based on the Eclipse platform, is the development environment for StreamBase LiveView and EventFlow applications. You can use the Studio to perform the following tasks:
-
Develop LiveView applications with a forms-based editor and a graphical project viewer.
-
Develop EventFlow applications with a graphical, drag and drop interface.
-
Develop configuration files that define the parameters of a deployable application.
-
Develop custom code in Java and other languages to extend EventFlow capabilities.
-
Run LiveView and EventFlow applications on your development Mac or PC.
-
Debug EventFlow applications with a step-through graphical debugger.
-
- TIBCO LiveView™ 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 supports production deployment with TIBCO Enterprise Streaming license only.
- Spotfire® Enterprise Streaming 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, premium and FIX adapters is packaged with TIBCO Enterprise Streaming. All the adapters are included in your Spotfire® Enterprise Data Streams license.
- APIs for Developing StreamBase Clients and Extensions
-
Spotfire Enterprise Data Streams includes documented APIs and support files for developing:
-
Custom StreamBase client applications in Java and .NET.
Data Streams developers might use these features as part of the hosting StreamBase server's functionality, described above.
-
- APIs for Developing LiveView Clients
-
Spotfire Enterprise Data Streams includes documented APIs and support files for developing:
-
Custom LiveView client applications in Java and .NET, or with REST API queries.
-
Custom LiveView server presentation layers with JavaScript.
-
- APIs for Node Status and Administration
-
Spotfire Enterprise Data Streams includes documented APIs and support files for the following:
-
REST API queries for StreamBase Runtime node health checks.
-
REST API queries for StreamBase Runtime node administration.
-
- Data Streams for Cloud
-
Spotfire Enterprise Data Streams includes a new feature called Data Streams for Cloud, a separately installable web service that allows you to create LiveView Tables (referred to as Data Streams) in private, public, or hybrid cloud environments from your web browser. Data Streams are managed windows of event data from a streaming data source backed by Liveview, that directly becomes available for analysis in Spotfire, or other clients using new REST interfaces.
