Blog | Language | Customer Login | +1-925-218-6983
What is Visual KPI? | FREE 30-Day Trial | +1-925-218-6983 Subscribe via RSS Feed


Real-Time Dashboards & Alerts

Smartphones | Tablets | Web Browsers | PC & Mac | More

Visual KPI reads multiple data sources in real-time (big data, historians, databases, manual data, web services and more) and adds context with KPIs, groups/hierarchy, alerts, and geolocation. It gets your critical data in the hands of more users without extensive training and it can be deployed in days, not months. Want to see how we do it?

Mobile Operations Monitoring - Tour
Real-time KPIs on Browser, iPhone, iPad, Android, Windows Phone, tablet
Check out a 2-minute video and see the latest…
What is it?

Visual KPI is mobile dashboard software for any device. It reads existing data sources and delivers KPIs, scorecards, analytics and alerts in real-time.

Who uses it?

Decision makers. Operations. Remote workers. Data Junkies. Anyone who values knowing what's happening right now, regardless of their device.

Why use it?

Mobility is no longer optional. Visual KPI presents problems and opportunities before it's too late. Oh, and there's no six-month project that "might" pay off.

American Electric Power BP Wind Energy con edison operations Exelon Energy Genentech FMI - Freeport McMoRan Corning Pemex Tesoro


OSIsoft PI World Sponsor 

Why Subscribe?

1. You're always up to date
2. It's totally free!
3. All the cool kids are doing it


About Transpara

Transpara are the developers of Visual KPI, a mobile and web application for monitoring operations data from any device in real-time. Learn more…

Michael Saucier
Lead Vocalist & Band Manager
Robert Hylton
Exec. Producer & Percussionist
« Introducing Group Trends | Main | Meet the New Interactive HTML5 Trend Chart »

Data Refresh Rate: Just How Fast Can It Go?

speedWe just received a question from one of our prospective customers following an OSIsoft PI System on mobile webinar yesterday.  It went something like this:

"In this morning’s webinar, it was mentioned that the refresh rate of the application at this customer was set to 30 seconds. We would be interested in higher refresh rates… possibly, 10 seconds or sooner. We would want PI data to be viewable to Transpara Visual KPI with a minimum of latency. Can you comment on the feasibility of data being viewable in Transpara within 10 seconds or less after originating in PI?"

Great question, and the answer was good enough we thought everyone would benefit.  Oh, and the answer is not just for those using OSIsoft PI - it applies to all of our supported data sources.

Here's are the details...

The cache interval is set by each customer in the Visual KPI Server Manager according to their needs (see image below). This interval determines how quickly we refresh our cached data from each data source. 

Cache Interval Setting

Cache interval is a “wait time” between executions and it can be safely set all the way to zero seconds. This means each time cache runs, we wait zero seconds before starting the cache cycle again. Since each execution cycle depends on the number of values being fetched (we batch them in groups of 5000 for efficiency) the cache execution time is what determines the “freshness” of our data.

Here's a critical point: We do not cache most data at all.  We only cache some data in order to maintain referential integrity among all screens where data from lots of sources might live (KPI Maps, List Views, Rollup Bars, etc).  In contrast, trends (as one example) when invoked cause an immediate call to the data source, guaranteeing you the absolute latest data, up to the millisecond of the request. All trends also support Auto Play, a feature that uses HTML5 asynchronous callbacks to smoothly scroll any trend in any browser on any device. These callbacks typically occur every 3 seconds so trends appear to smoothly scroll right to left.

To summarize, we get data right from the source wherever possible so there is a near-zero delay, and in cases where we are combining multiple sources, you can turn the cache down to zero seconds, limiting the speed only by the number of values being fetched.

Hope this helps.  Please leave a comment if you have any questions about the post.

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Free 30-Day Trial

Transpara LLC
4715 W. Culpepper Drive‎
Phoenix, AZ 85087

© 2005-2018 Transpara LLC. All rights reserved.
Privacy Policy | Terms of Use | Copyrights

© 2005-2018 Transpara LLC | Privacy Policy | Terms of Use | | +1-925-218-6983