In each episode of "This Old House,” the homeowner, contractor and camera crew puzzle over how they are going to solve a difficult construction problem. Invariably, ever-at-the-ready Norm pulls out the right tool, and like magic, the problem is solved.
When it comes to delivering operational business intelligence (BI) to business users, the right tool that “Norm” might recommend is data virtualization. Here’s why, and how it works.
The value of operational business intelligence (BI) as a tool to help manage and optimize operational or time-sensitive business processes is well recognized. According to a recent survey by Ventana Research1, 70 percent of executive management responders view operational BI as very important, citing greater efficiency, improved customer satisfaction and better access to information as top benefits. However, according to a recent survey by The Data Warehousing Institute (TDWI)2, only 53 percent of respondents claim support for operational BI, and among those, only 16 percent claim to have a fully functioning, operational BI environment.
It appears most firms are stuck in early-stage adoption, in which they use daily operational reports to analyze various sales, finance, marketing, service and other business processes. Few have advanced to higher value operational activities such as process monitoring and execution.
What inhibits this advancement? Data.
Operational BI requires up-to-date data from multiple sources – data that can be accessed, combined and delivered rapidly as end-user reports and dashboards, or as alerts and triggers within the automated business processes themselves. Challenges to achieving this include:
Traditionally, enterprises have used ETL data integration technology with replicated data stores to address their data challenges because these tools are proficient in integrating across data silos. With innovations such as changed data capture and trickle feeds, data latency can often be successfully addressed, but typically at a higher cost for such items as development, due to the extra time required to develop ETL scripts and harden the physical ODS. There are also ongoing IT operational costs required to store and manage replicated data. Opportunity costs may be even higher and are especially critical in today’s high-change operations. Longer development means fewer projects are completed, delaying the realization of operational BI business benefits.
Data virtualization has proven successful in overcoming these challenges, while accelerating operational BI initiatives and lowering overall costs. Enabled by a middleware known variously as distributed query, virtual data federation or enterprise information integration (EII), today’s solutions provide three key capabilities:
At build time, data virtualization provides an easy-to-use data modeler and code generator that leverage metadata to create abstracted relational views or web data services from source data.
At run time, the operational BI consumer views data as part of a virtual, operational data store. When the operational BI report or process needs data, the data virtualization middleware executes high-performance queries that securely access, federate, transform and deliver this data in real time.
By avoiding physical data replication in an ODS, development time and ongoing costs are reduced. Further, as requirements change or expand, modifying the models and regenerating the data services can be completed in minutes, without requiring IT resources to physically rebuild the ODS. Both the business and IT share in these benefits.
Data virtualization enables a range of operational BI functions from simple operational reporting to complex process execution. One financial industry firm recently used data virtualization to cover both extremes for its mortgage loan business process.
While operational BI projects are arguably more challenging than average home repairs, having the right tool for the job is equally critical in both cases. Surveys show that operational BI adoption is stalled, preventing the realization of its anticipated benefits. At the core of the problem is data, with its multiple silos, latency, redundancy and the need for agility. ETL and ODS have helped, but at higher associated costs than many enterprises can afford. Data virtualization helps to overcome data integration challenges by jumpstarting stalled operational BI initiatives and accelerating returns. With the right tool, problem solved.
References: