Spotfire Data Streams Quick Start Video Series

Last updated:
2:49pm Feb 05, 2020

Visualizing Streaming Data

Do you have streaming data that you want or need to visualize and analyze?  Let us help you with this quick start video series for Spotfire Data Streams (SFDS).  

Spotfire Data Streams (SFDS) Quick Start

TIBCO Spotfire® Data Streams (SFDS) powers streaming data in Spotfire® analytics so you can analyze and visualize what’s happening right now. With an ultra-fast continuous query processing engine, Spotfire Data Streams supports live real-time data from almost anywhere and can combine it with historical data through native or easy-to-build custom data connectors.

This video series was created to help users get started using Spotfire Data Streams.  There are series of topics: SFDS 101, SFDS 102, SFDS 103 and SFDS 104.

Introduction to Spotfire Data Streams (SFDS 101)

There are several units in the first course in the series.  This first unit sets the stage.  Hear what motivates some others to have visual analytics available on streaming data including the ability to take action based on the live data.   Gain an understanding of some of the different use cases in which insights from live, streaming data is crucial.  Learn how to connect to an existing data stream and build visualizations from live, streaming data; see an analytics dashboard built using live data from Wikipedia.  As a bonus, if you like what you see in the sample,  you can download the DXP to experiment with Spotfire Data Streams!  In the second and third units of this SFDS 101 video you learn how to create a data stream using the Connectivity Wizard, then how to stop and start the generated data stream.  Simply use the wizard; there is no coding involved on the part of the end user.  Start the generated stream and you are off and runing with the ability to visualize and analyze live data!  Access all the SFDS 101 units here.

Example Spotfire dashboard with live, streaming data from Wikipedia

Many of the concepts presented in this first video are consistent regardless of the source of your streaming data.  Time is taken to review each of the Connectivity Wizard dialogs to help the user understand the choices available and the implications of those choices.  One of the dialogs in the Connectivity Wizard gives the user the available choices to which it can connect and build a data stream:

SFDS 101 exercises the StreamBase Feed Simulation option.  Other courses cover other choices in the Connectivity Wizard.

How to Create a Data Stream Using MQTT (SFDS 102)

This is the second in the series of the quick start videos.  In this unit you will see how to create a live data stream using the connectivity wizard with data that resides on MQTT.  The SFDS 101 course is a pre-requisite for this material, in particular this course expects the viewer knows how to start the Connectivity Wizard, is famililar with the common dialogs (for instance, data retention and authentication) and knows how to start the generated project.  Access the content for SFDS 102 here.  

How to Create a Data Stream Using Apache Kafka® (SFDS 103)

This is the third in the series of the quick start videos.  Much like SFDS 102, in this unit you will see how to create a live data stream using the connectivity wizard with data that resides on Kafka. Like SFDS 102, this course has as a pre-requisite the SFDS 101 course.  The content for SFDS 103 is available here.

How to Create a Data Stream that does Payload Parsing (SFDS 104)

In this video series we examine the topic of Payload parsing.  The connectivity wizard works for data in JSON format.  This unit covers one example of data in a non-JSON format.  The connectivity wizard can still be used; however, the generated project must be modified to adjust for the alterantive payload.  The content for SFDS 104 is available here.

How to Create a Create Alerts in Spotfire Data Streams (SFDS 105)

COMING SOON!  In this video series we examine the topic of Alerting.  Set thresholds on your data then receive an alert when the threshold is crossed.  There are different types of alerts.  Email alerts are examined in depth including how to configure the server as well as how to encrypt sensitive data involved in the configuration that allows for email alerts to be sent.  This content is currently under construction.