This page highlights the components that ship with Spotfire Streaming and Spotfire Data Streams. The License Considerations page elaborates on the license restrictions for each product.
See What is Spotfire Streaming? for detailed descriptions of Streaming components, or What is Spotfire Data Streams? for Data Streams.
Component Name | Description | Included with Spotfire Streaming? | Included with Spotfire Data Streams? |
---|---|---|---|
Spotfire StreamBase® Server |
StreamBase® Server is the set of runtime elements for deploying a streaming data analysis application based on the Spotfire 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 (Spotfire Streaming). |
Yes | Yes |
Spotfire 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. |
Yes | Yes |
Spotfire StreamBase® Studio |
StreamBase Studio, based on the Eclipse platform, is the development
environment for StreamBase, EventFlow, and LiveView applications. Studio allows
you to:
|
Yes | Yes |
Spotfire LiveView™ Web, Standard Edition |
LiveView Web is a client development package that you can use 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 (Spotfire Streaming). Per licensing LiveView Web is further restricted to the sole purpose of configuring alerts for your LiveView server instances (Spotfire Data Streams). |
Yes | Yes |
Spotfire StreamBase® Adapters |
StreamBase Adapters are programs that convert incoming data to the standard StreamBase format or outgoing data from the StreamBase format to another format. StreamBase 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 Spotfire Streaming. Standard adapters are included in your Spotfire Streaming license. You can supplement the standard adapters with one or more Spotfire Streaming Premium Adapter licenses. |
Yes | Yes |
APIs for Developing StreamBase Clients and Extensions |
Spotfire Streaming includes documented APIs and support files for developing:
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. |
Yes | Yes |
APIs for Developing LiveView Clients |
Spotfire Streaming includes documented APIs and support files for developing:
|
Yes | Yes |
APIs for Node Status and Administration |
Included are the following documented APIs and support files:
|
Yes | Yes |
Spotfire® Enterprise Runtime for R, Developer Edition |
Spotfire Streaming includes a developer edition license for Spotfire Enterprise Runtime for R
(a/k/a TERR), Spotfire'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.
NoteTERR operators are deprecated in 11.1.1 and the TERR Developer Edition will not be included in the future releases of Streaming. |
Yes | Yes |
Spotfire Data Streams | Spotfire Data Streams is configured for data redundancy and/or high availability. | Yes | Yes |
Feature | Description | Included with Spotfire Streaming? | Included with Spotfire Data Streams? |
---|---|---|---|
Ingest | You can bring data in from any sources as long as you have a licensed adapter | Yes | Yes |
Model scoring |
Score data in real-time using in-built operators |
Yes | Yes |
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 | |
Spotfire Data Streams | Spotfire Data Streams is configured for data redundancy and/or high availability. | Yes | Yes |