Aviana

Cognos Implementation for a Publishing company

Client:      Leading Publishing Company

Project:    Cognos Implementation


Executive Summary:

The Publishing Company has had a single overriding strategy: to acquire and launch publications that address clearly identified vertical niches and to create powerful niche brands that lead their respective markets. Repeated execution of this strategy has brought their investors an average internal rate of return (IRR) well in excess of two hundred percent. With offices in Malibu, New York City and Boston, the company is parent to a family of publications that are targeted to the world's most affluent readers.

Why Aviana and Cognos

Aviana has been implementing enterprise-wide BI solutions for Fortune 100 Clients for over a decade. Aviana has vast experience in the development of Data Warehouse and Data Marts, with a strong understanding of Data Architecture and Data Modeling along with the experience of using ETL tools such as Informatica®, Ascential® (Prism), ETI®, Decision Stream® (Cognos), and Acta® (now part of Business Objects). Other reasons for choosing Aviana were: 
  • Certified Business Intelligence developers with experience in Cognos tools
  • Excellent track record of success in BI and DW projects
  • Vendor independent opinion
  • Comprehensive assessment services
  • Broad experience across multiple technologies
  • Business case development (company specific)
  • Cost effective delivery capability
  • Technical excellence of resources

Challenges Faced

  • The database used was Progress® (not certified by Cognos)
  • Database design used by the application was not up to mark, hence duplication of data
  • ODBC connectivity with the database was quite slow, hence performance issues.
Some of the other disadvantages of the existing reporting system, which was developed in Microsoft Excel®, were:
  • List reports - no cross tabs, nesting
  • No Drill thru or Drill Down facilities
  • No dynamic prompting or filtering
  • No data analysis functionality
  • Some of the current reports were being built using multiple queries and combining them to get the desired report

Unique Challenges

One of the most important dimensions (Salespersons) was stored in an array in the database column and so was the percentage commission. These needed to be separated out into distinct rows to get meaningful results and the desired reports. A database 'view' had to be created to handle non-standard features such as array-encoded table columns (e.g., Sales Representative ID and Sales Commission Percentage). The view was created under a different owner name, so it didn’t appear in the Pub database schema, and therefore the information for reporting came from two different schemas -- which again resulted in performance issues.

Aviana's Success Strategy

A modified copy of the Progress database was created on MS SQL Server and used for reporting purposes. This approach used some basic data transformations during the Extract Transform and Load (ETL) processing to make the SQL database conform to conventional database norms. The approach resulted in a scenario which had:
  • MS SQL Server database for reporting
  • Migrated data from the Progress environment to the SQL Server environment using scheduled DTS packages that ran every two hours
  • A core FACT table for reporting. The data within this table is populated as a part of the transformation when the DTS is run
  • This approach simplified the query structure for reporting, and also lead to a tremendous increase in query performance
  • Reporting became isolated from the production system
  • A foundation was established for a future evolution into a data warehouse.
The diagram below depicts the design using DTS with MS SQL Server 2000. Proposed Data Transformation from Current System (NOW)

If the current Application database changes in future, such as from Progress to MS SQL Server 2000, only the data transformation process will need to change, as illustrated in the diagram below.
 
The diagram below depicts the design using DTS with MS SQL Server 2000:

Proposed Data Transformation from Current System (NOW)

Potential Data Transformation Route (FUTURE)

 

Benefits to the Customer

  • Completely Web-based and online reporting which was not possible earlier because of use of spreadsheet reports
  • Ad-hoc reporting which was not possible before
  • Extremely user-friendly report authoring environment
  • Dynamic, multi-object reports like-charts, cross tabs, and lists-as well as non-BI components such as images, logos, and live embedded applications that can be linked to the information with the option of creating multiple drill-thru reports.

Financial Services Related News

Driving performance with EP

The dynamic business environment - continuing deregulation, advances in technology, new disclosure requirements, wary investors - creates both challenges and demands for accurate business planning and forecasting.

Read All Financial Services News


Latest Finance Headlines

 
  • Loading...
    Please wait