Building Streaming Applications

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Building Streaming Applications

Previous pageReturn to chapter overviewNext page

This guide walks you through the basics of setting up a streaming data project in SQLstream Blaze. You can think of most projects as pipelines, because they involve inputting data at one end, modifying or analyzing it in the middle, and outputting data at the other end.


The guide features three basic tutorials, as well as a more in-depth discussion of pipelines.



Tutorial 1: Introduction to StreamLab

Walks you through setting up a data source, performing a simple analytic, and creating a visualization using StreamLab, SQLstream Blaze's graphical tool for generating streaming SQL.

Tutorial 2: Introduction to Coding with Streaming SQL

Walks you through hand-coding a data source, performing a simple analytic, and creating a visualization.

Tutorial 2A: Creating a Stream and View in SQLstream s-Studio

Walks you through creating a stream and view in s-Studio, SQLstream Blaze's Integrated Development Environment.

Tutorial 2B: Coding Streaming SQL in SQLstream sqlLine

Walks you through creating a stream and view by hand-coding SQL and executing it through a console tool called sqlline.

Tutorial 3: Using a Pump

Introduces you to using pumps, which are objects that move data through s-Server.

Advanced topics discussed in this guide are as follows:

Advanced Topic


Introduction to Pipelines

Explains pipelines in more depth, including branched pipelines.

Stream Computing Architecture (SCA) Approach to Organizing SQL

Introduces Stream Computing Architecture.

Troubleshooting Streaming SQL

Offers troubleshooting steps for pipelines.

Best Practices for Coding Streaming SQL

Provides best practices for organizing, annotating, and structuring SQL.