Embedded Analytics

Streaming Real-Time Data With Logi Composer

By Ardeshir Ghanbarzadeh
Share on LinkedIn Tweet about this on Twitter Share on Facebook

The goal of analytics is to gain deeper, real-time insights into a situation or problem with an eye toward solving it or producing a better outcome. Streaming analytics offers this visibility as it’s happening, meaning decisions can be made in real time as information flows into your application. In many cases, time-sensitive data can be critical to the success of a business. A large hotel chain, for example, can look at real-time data about bookings at various properties in order to adjust room rates and match demand for lodging.

An intuitive self-service experience for analytics supported with streaming data allows your end users to monitor trends, perform analysis, and make data-driven decisions in real-time.

Logi Composer’s Live Mode and Data Playback features enable your application’s end users to explore and interact with real-time and historical data, all within the context of your existing commercial or corporate application.

In this post, I am going to outline what this looks like from the perspective of an end user of your application and how they can benefit from these capabilities when working with real-time and streaming data.

>> Related: Logi Composer’s Embedded Self-Service Analytics <<

This real-time dashboard has been created, customized, and embedded into a sample CRM application called Wine Cellar, using Logi Composer. In this dashboard, our end user, Brian Williams, has access to real-time information on wine sales by country and variety from a streaming data source, such as Impala, SQL server, or Spark. I should note that Logi Composer ships with a wide range of Smart Data Connectors built specifically for speed and scale when connecting to modern data sources.

Our end user, Brian, can directly interact with the data as it streams into the dashboard in Live Mode, or he can use the time-bar at the bottom of the screen to pause the data stream before running analysis on the data. Using the time-bar, Brian can change the timeline of the dataset to a fixed range, such as a 24-hour period and play back the data stream and see historical data stream into the dashboard just like real-time data. By using Data Playback our user can actually relive the data stream as if it was happening in real time.

The beauty of Data Playback is it is not limited to streaming or real-time data. On this dashboard which is not connected to a streaming data source, Brian can still use the time-bar to adjust the time interval for the data set, go back to a historical point in time, and perform data playback to observe how the shape of the data is changing through a period of time.

Key Takeaways

With Live Mode and Data Playback features of Logi Composer’s intuitive time-bar, end-users can very easily interact with time-series data without having to learn a complex data modeling or extract multiple datasets.  

Ready to try it yourself? Download a free trial of Logi Composer today >

Originally published July 22, 2020; updated on August 17th, 2021

About the Author

Ardeshir Ghanbarzadeh is the Director of Product Marketing at Logi Analytics. He has over 20 years of experience in product marketing, product management and customer success and has held positions at Epitiro, Spirent Communications, Metrico Wireless and VoIP Logic where he created products and services for companies such as Panasonic, AT&T and QUALCOMM.