Visual discovery tools are quickly moving upstream, from desktop to departmental and enterprise applications. Most have beefed up their authoring and publishing capabilities so analysts can create highly interactive dashboard applications for casual users. For example, Spotfire Professional is a server-based, enterprise analytics platform that supports a range of functionality—from interactive reports and dashboards to statistics, data mining, data integration, and real-time data delivery. The vendors also support innovative visualizations and data mining functions. For example, ADVIZOR Solutions supports 15 chart types, including standards such as pie, bar, and line charts, as well as more innovative types, such as scatter plots, heat maps, time tables, data constellations, and paraboxes. SAS JMP integrates a vast array of analytics, including regressions, clustering, choice experiments, and so on. Many vendors have also moved beyond nightly batch loads to support dynamic data delivery. For example, Tableau’s drag-and-drop interface provides multidimensional visualizations by dynamically querying relational databases, OLAP cubes, and enterprise data warehouses, including Teradata. The result is live, interactive dashboards and reports that can be shared via browser, workbook, and embedding in Web applications. Versus spreadsheets. Unlike spreadsheets, visual discovery tools provide analysts with unbounded access to sizable volumes of raw data. A 32-bit desktop operating system with 2 GB of RAM can comfortably hold six to eight million rows of data. A 64-bit Windows 2003 server machine with16 GB of RAM can hold 20–50 million rows of data and 50 concurrent users without performance degradation. Some can hold more data by shuttling infrequently used data to disk. Visual discovery tools also provide more sophisticated, interactive charting and visualization than spreadsheets. Using a mouse to point and click and drag and drop, analysts can quickly identify patterns and outliers, explore causal relationships, compare performance among groups, and generate target lists or segments. In fact, most speed-of thought analysis is done visually, not with pivot tables or grids.(See the sidebar, “Visual Analysis Techniques.”)
Versus OLAP. Unlike most OLAP tools, visual discovery tools fit the structure of the question being asked rather than fitting the analysis to the structure of the data, according to William Smith, principal of Claraview, a division of Teradata. Visual discovery tools don’t need an IT person to design a dimensional data model based on rigid dimensions and hierarchies. As a result, the tools aren’t restricted to predefined navigation paths and hierarchies. In addition, the tools use a “load-and-go” approach in which analysts loadraw data from multiple sources and simply link tables along common keys to get a unified view of the data set. The tools typically load atomic-level data, not aggregated data via a lengthy calculation process. As a result, most visual discovery tools can be deployed in a few hours or days, depending on the complexity and cleanliness of source data. Downsides. A BI purist might be quick to point out some of the downsides of visual discovery tools, especially when implemented independently of a BI platform and data warehousing environment: (1) They don’t address data quality issues, (2) they don’t generate standard reports, (3) the datasets are not persistent and must be refreshed from scratch each time there is a change (although some now support dynamic updates or direct query connections), (4) they don’t join large tables; they simply link them in memory, (5) they don’t support dimensions, aggregations, hierarchies, or predefined calculations, unless a designer spends time to model these constructs within the tool’s metadata (if allowed), and (6) performance will degrade if all the data can’t fit in memory. Of course, most of these “deficits” don’t bother business analysts. For example, most prefer to work with raw data—defects and all—rather than aggregated or precalculated data filtered through a metadata layer. Most also don’t want the data to change underneath them and prefer to work with snapshots rather than dynamically changing data. The tools can help analysts perform rudimentary quality control because they make it easy to spot outliers.
3. EXCEL-BASED ANALYTICAL TOOLS. Another important toolset for business analysts is Excel-based analytical tools. Because business analysts primarily use Excel to perform the bulk of their analyses, some vendors believe that forcing them to adopt a new interface is ludicrous. “If you can’t beat them, join them” is a common refrain. Excel plug-ins. Of course, most of these vendors are well aware of the problems that Excel creates when used outside of a managed BI environment. That’s why most vendors offer BI tools in which Excel is the front-end to a BI server of some sort. Even Microsoft has recognized this problem and has gradually begun offering BI-friendly versions of Excel, such as Excel Services (a thin-client version of Excel that works with SharePoint) and SQL Server Table Services (an Excel plug-in for using data mining functions in Analysis Services). Most leading BI vendors, such as SAP, SAS, and MicroStrategy, currently offer Microsoft Office plug-ins that let users view and interact with predefined BI reports as MSOffice documents, such as an Excel spreadsheet. The plug-ins maintain “live” connections to the BI reports so users always view the most up-to-date information. Most visual discovery tools flip that paradigm and source from Excel rather than publish to it. Tableau, for example, enables users to flip back and forth between the spreadsheet data and Tableau’s visualizations of it. Excel is one of the more popular sources of data for visual discovery tools. Excel clients. Several vendors have gone a step further, making Excel a full-fledged client to their BI servers. This lets business analysts create reports natively in Excel (or an Excel look-alike) instead of having to create the reports in the BI tool and then export them to a file or download them to Excel via a smart plug-in. For example, several vendors use Excel as a client to access one or more OLAP servers. XL Cubed and Microsoft run Excel natively against Microsoft Analysis Services; SAP’s BEx Analyzer runs against Business Warehouse; and Applix (now owned by IBM via Cognos) uses Excel to access TM1. Other vendors provide spreadsheet-based access to relational databases via an analytic server. Eivia provides thin-client access to an Excel-like spreadsheet that lets users perform what-if analyses against all dimensions and hierarchies in a data warehouse, which is not an easy task! Other vendors have created Excel-based products that run on a desktop yet can be managed in a centralized fashion. For instance, Lyzasoft shipped a desktop tool in 2008 geared to business analysts that gives them an Excel-like interface to gather, analyze, and present data from multiple sources using an intuitive visual design tool. The tool traces the analyst’s steps, capturing the workflows in a central repository for reuse and auditing/monitoring by analysts and IT administrators, respectively. Model Sheet provides a Web-based modeling environment to create and maintain spreadsheet models, deliver them using conventional

Next Pages : 1 2 3