Back to Blog
Butterfly Spotlight

How Did Data from 3 Million Trips Lead to a Decision?

A rail operation handling 3 million trips a day had plenty of data. The real problem was how long it took that data to reach the moment of decision.

Butterfly
4 min read
Executive Summary
At a large-scale rail operator, data scattered across different systems came together in a single decision layer without replacing any existing system. The 27-page daily report is ready every morning, 30-minute queries now take 3 seconds, and 100,000 rows of field data reach performance indicators the same day.
How Did Data from 3 Million Trips Lead to a Decision?

A rail operator had data. Plenty of it. The real problem was how long it took that data to reach the moment of decision.

In a large-scale rail operation handling roughly 3 million trips a day, trip data, field inspections, performance indicators and operational records were all kept in different systems.

Enterprise applications, databases, analytics platforms, reporting tools and mobile apps in the field were each doing their job. But the answers to the questions that mattered most to operations were not in one place:

Which lines are underperforming?Which stations are having issues?How is field data affecting daily operations?Which indicators call for action?

The data was there. But pulling it together from different systems and making sense of it took time. So the challenge was not to create a new data source. It was to make existing data ready for decisions.

A shared data layer, without replacing any systems

The solution was not to rip out existing systems and rebuild. Enterprise applications, the SAP landscape with its dozens of modules, various databases, reporting tools and field apps all kept running.

Butterfly sat on top of these systems and brought data from different sources into a shared structure. Data spread across different systems came together in a single decision layer.

The idea behind this approach was simple: instead of replacing existing technology investments, connect the value those systems already create. As a result, the organization could access data from different systems through a single operational view.

The 27-page report is now ready every morning

For operations teams, the daily report is more than a document. It is the core source of information that shapes how the day begins. In this project, the 27-page daily operations report started being generated automatically every night.

Instead of spending the morning collecting data from different systems, merging files and preparing the report, the team can focus directly on the results. The process went from:

Collect data → prepare report → reviewData → ready report → evaluate → act

From 30 minutes to 3 seconds

Bringing data into a single structure changed more than reporting. It changed query speed too. Queries that used to take about 30 minutes now return results in about 3 seconds.

This difference goes beyond a technical performance metric. If getting an answer takes half an hour, the question often gets pushed aside in the flow of operations. If it can be answered in seconds, the same question becomes a natural part of daily decision-making. The shorter the time to data, the shorter the path to a decision.

100,000 rows of field data become performance indicators the same day

Rail operations generate field data nonstop. Station inspections alone add about 100,000 rows of data to the system every day. But simply recording raw data is not enough. The real value comes when that data turns into indicators that mean something for operations.

Field data can now be reflected in these indicators on the same day:

Line performanceStation performanceStaff performance

This shortens the time between something happening in the field and the result showing up on the management screen. The field → data → analysis → decision chain moves faster.

6,000 records synced in 5 seconds

One of the biggest obstacles to different systems working together is syncing data at the right time and in the right format. In this setup, 6,000 records can be synced in about 5 seconds. That keeps information from different sources up to date in the shared view operations rely on.

The approach matters here: the goal is not to turn every system into one system. The goal is to get different systems talking about the same operation.

Instead of waiting on IT for reports, users build their own dashboards

Reporting is another area where access to data has been democratized. Operations teams can build the dashboards they need without writing code. They can also ask questions of the data in plain language to get the information they need.

That means no new report request or waiting on the technical team for every new question. IT’s role shifts from producing reports to providing the infrastructure that helps the organization use data more effectively. Operations teams, in turn, can put the information they need to work directly.

The real transformation is in decision speed, not data volume

Processing data from millions of trips certainly matters in this case. But the real issue is not the size of the data. Because in large organizations, the data is already there:

It’s in SAP.It’s in databases.It’s in field apps.It’s in reporting systems.
The real question is: how close does this data get to the moment a decision needs to be made?

If an operations report is ready in the morning, the team can start the day making decisions instead of collecting data. If a 30-minute query returns in 3 seconds, questions that were put off can be asked again. If 100,000 rows of field data become performance indicators the same day, the gap between operations and management can shrink. And if different systems can talk to each other, a new decision layer can be built while protecting the technology investments the organization has made over the years.

Because digital transformation doesn’t always mean replacing systems. Sometimes the real transformation is making the data your existing systems already produce faster, more accessible and more meaningful.

Conclusion

In an operation handling 3 million trips a day, data is always flowing. What creates value is not the flow of data, but turning it into the right decision at the right time.

Butterfly brings different data sources together in a shared structure without replacing existing enterprise systems, helping organizations get results from operational data faster.

Not more data. Faster decisions.

Ready to Transform Your Digital Operations?

Discover how Butterfly Platform can help your organization achieve similar results.