Brought to you
by DM Review

View past issues:
  Go to DMReview.com
Subscribe to this newsletter


November 18, 2003 Issue Contents
Back to the Issue



OLAP-Driven Collaborative Portals: Everyone in the Pool!
By Nathan Rudyk

You know the story. The adult stands around the swimming pool, telling the big kids they can use the high diving board, the middle-sized kids they can swim out of the shallow end if they promise to be careful and all the little kids to just stay behind the rope.

With central IT playing the role of the adult, BI and, in particular, the deep data diving involved with OLAP technologies is for big kids. The standard wisdom is that “information analysts” are the only ones smart and willing enough to crack open an interactive data tool, “information explorers” can venture outside the rope with water wings puffed up with “guided analytics,” and those kiddie- class “information consumer” masses will be satisfied with reams of static reports – provided they wear lots of sunscreen.

It’s as if our industry has institutionally given up on trying to serve most of the people most of the time – at least with the same degree of freedom afforded the deep-diving analyst elites. Information consumers have to settle for static reports or, at best, the snakes and ladders of spreadsheets. Meanwhile, the Internet marches on into our living rooms, where children of all ages are involved in multithreaded, spontaneously collaborative interactions inside game portals, music portals, sports portals, search portals, dating portals and much more.

To be fair, there are distinct challenges to allowing everyone in today’s extended enterprise to swim out of data’s shallow end, if only because of traditional approaches. As pointed out by Claudia Imhoff and Mike Biensen1, “Today, reports remain the most tangible evidence of the data that business users need to make critical decisions. However depending solely on reports rather than on the data, often results in some inherent problems.”

Some of those problems include having to run back to the “adult” in IT every time a new report is required; the inability to ask spontaneous questions of the data (OLAP’s primary function); or a way to share the fruits of ad hoc analysis within your peer group. Even with supremely indulgent adults, relying on reporting alone to serve the needs of all the information consumers in the organization results in a big maintenance burden that eventually requires a reckoning of whether there’s a better way.

Collaborative Web reporting and analysis portals provide that better way. With customized interfaces offering increasing degrees of freedom on both functionality and data complexity, such portals allow everyone the ability to dip into the data pool at their own speed and according to their own ability. Because reports are the starting point, or first degree of freedom toward further exploration and OLAP analysis, spontaneous data dives are encouraged along with ability to view, create and collaborate on self-serve OLAP-driven reports. This makes for a more leisurely and productive pool-side life for the adults in IT.

According to Mark Smith of Ventana Research, there is an evolution from information delivery – the unidirectional path for information flow (usually reports) to users – to information collaboration, which provides a bidirectional path for users to exchange views, comments and input to information, often via portals.    

Says Smith2, “Integrating collaborative technologies will provide business intelligence deployments the ability to access, analyze and deliver information that can optimize business activities ... This evolution of technology and functional capabilities represents the next level beyond the current unidirectional 'push and pull' approaches of business intelligence technology vendors. The current approaches provide individuals the ability to optimize functional areas but do not provide the opportunity for groups of individuals to collaborate for the best possible outcome.”

In many smaller enterprises, the IT adult is not often present, or very busy, and the data used to collaborate on decisions is captured and tracked not in the context of a BI suite but in individual Excel spreadsheets. This is a very low- cost mechanism, but the extraction of relevant information and the ability to juxtapose different pieces of data becomes a challenge unless all the kids are very good at pivot tables or programming in Visual Basic.

Even large organizations may use “spreadsheet farms” as a form of reporting to capture and track relevant information. This is often done where there are too many diverse systems, each of which has a piece of relevant data, or where the existing BI system is too training-intensive or expensive in terms of seat licensing to offer anything approaching universal access to everyone who needs to go for the occasional swim.

This results in a contradictory confluence – where there is a greater need for more people to access reports and conduct data analysis and a smaller capability for the IT department to generate the reports that meet those greater needs.  

In modern computing terms, this is a classic entry for an Internet portal – in this case a Web reporting and data analysis portal. As with any Internet-driven application built for mass adoption via the browser, the portal’s foundation technologies must facilitate the ability to combine resources from many systems, using Internet protocols that can not only connect browsers to servers but data from different servers. The benefit is that competing data resources trapped on disparate networks and platforms can finally be united in a useful and universally accessible system.

The functionality of a Web reporting and data analysis portal built on such protocols can be defined by what is important to users, not what is stored or run by any single system. Drawing on shared resources and delivered through a self-graduating, scalable, application program interface, this truly Web-based approach offers many advantages over Web-enabled client/server approaches that again attempt to trap the data inside a single vendor’s proprietary system architecture.

When you are operating in a true Web-based architecture, you’re able to think about and create your reporting and analysis portal more along the lines of interactive-data-for-all versus reports-for-most-interactive-data-for-some. The technology architecture and IT adult-imposed barriers between different parts of the data pool are eliminated. There are no such things as information analysts, explorers and consumers – only people working together to make the best decisions they can. For these people, collaborating on a report or analysis session becomes as simple as sending a link from your favorite news portal – the only requirement for the collaboration is a browser, connection to the Internet, and a need to know.

Another key requirement for this type of portal involves licensing. Internet portals – whether they’re delivering news content to millions or MP3s to thousands – are all about mass adoption. The more kids in the pool the better. Unfortunately, many vendors – either saddled with client/server technologies recreated for the browser or existing business models dependent on per-seat licensing, training and services revenues – are misaligned for mass adoption models.

What’s needed is technology that is not only slick in a controlled vendor demo, but slick when it’s quickly and inexpensively deployed on a Web server with per server unlimited user licensing. If it’s truly Web-based software there should be no need for server farms to support a few dozen concurrent users – one server should be able to serve hundreds or thousands. There should also be no need for armies of onsite integration consultants, just one or two data- literate folks who know how to work with Web technologies.

To summarize the critical elements for Web reporting and data analysis portals, what you need to look for are:

  • Broad, universal access to the data no matter what the source from spreadsheets to disparate databases on different server platforms.
  • Instant one-click gratification that offers useful insight on first contact, like any good Internet portal.
  • Simple and efficient Internet architecture that implements quickly (weeks not months) without a large services bill to make it happen.
  • Reporting that morphs into OLAP-driven analysis at the click of a mouse, so anyone can dive deep as needed.
  • An application programing interface (API) layer that allows you to customize a self-graduating user experience or create multiple UIs for different types of users, so everyone has a comfortable jumping in point despite differing skills or knowledge.
  • The ability to share and collaborate on self-created reports and analysis, because the more people you engage, the broader the benefits of the data and decisions made from it.
  • Personalized, secure access to the right data to protect confidentiality or privacy of individual employees, suppliers, partners or customers inside and outside the firewall.
  • Per server versus per user licensing, where the Web server does the job for hundreds or thousands, not just dozens .

Whether you’re the “IT adult” in your organization looking for an easier way to supervise and enable people or just one of the kids in the organization hot for an invitation to dive into your data, rest assured that hearing “EVERYONE IN THE POOL!” need not be a call to panic, but a call to action.

References:

1. Biensen, Mike. Imhoff, Claudia. “Intelligent Solutions: The Devil You Know: Integrating Old Reports into New BI Systems.” DM Review. June 2003.

2. Smith, Mark. “Relevance of Collaboration to Performance Management.” http://www.ventanaresearch.com/. Article ID v03-02. January 22, 2003.


Nathan Rudyk is the vice president of Marketing for Databeacon Inc.


Solutions Marketplace
Data Mining Software
Free Hands-on Evaluations! Webcasts. Award winning, easy to learn & use. CART®, MARS®, Treenet/MART We offer Products, Consultancy Services, and Data Mining Solutions.

IntelliVIEW - Integrate Powerful Reporting into your applications.
Easy-to-use XML based Reporting solution. Create any kind of report. Access virtually any data source. Manipulate data using drag & drop facilities. Slash development time for creating reports by over 75%. Publish Reports easily over the web. No 'Per-client' Licensing Fees. Supports Java & .NET

Get real-time Business Intelligence that scales to thousands of users.
Demo Now! Learn how to build scalable INFORMATION APPLICATIONS!

See Enterprise Business Intelligence in Action
See how business intelligence can be used to solve real business problems with this live demo from Information Builders

Online CRM solutions from Salesforce.com
Online Customer Relationship Management solutions - sales force automation, customer service and support, and marketing automation. All this and no software! Designed for rapid deployment and adoption. Free 30-day Trial



If you liked this article, may we suggest the following...
If you require further definition about topics or theories presented in this article, ask our industry experts or browse our industry glossary.

This article's topic(s) are Enterprise Information Portal (EIP).
Other Editorial in the Enterprise Information Portal (EIP) Category:
Improve Corporate Profits by Using Portal Technology - article published 11/21/03
      
View past issues:



© Copyright 2003, The Thomson Corporation and DM Review. All rights reserved.