On-Demand Real-Time Analytics

What Does On-Demand Real-Time Analytics Mean?

On-demand real-time analytics is a type of data provision where users can get a single real-time view of data by initiating a user event, such as requesting a given report at a certain time. In general, real-time analytics is data that becomes available to analysts as soon as it is created.


Techopedia Explains On-Demand Real-Time Analytics

On-demand real-time analytics is one of two main categories of real-time analytics. The other is continuous real-time analytics, where data is continually refreshed without the user having to do anything to request it. Either of these types of real-time analytics rely on some pretty sophisticated types of IT architectures that can effectively bring data from where it is created into a greater software architecture and deliver it to an end user who may be using an entirely different set of software programs.

In general, providing effective on-demand real-time analytics, or for that matter, continuous real-time analytics, requires the use of specific metadata to allow data elements to flow through a software architecture. Developers and planners also need to make sure that servers and other hardware is completely functional in terms of routing the required data, and that compatible programs are in place throughout the hardware supply chain for data. The emergence of these kinds of real-time tracking tools is a valuable thing for modern businesses, although implementing them can be complicated.


Related Terms

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…