Chapter Extension 15 Reporting Systems and OLAP © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Dec 14, 2015
Chapter Extension 15
Reporting Systems and OLAP
© 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
CE15-2 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Study Questions
How do reporting systems create information?
What are the components and characteristics of reporting systems?
How are reports authored, managed, and delivered?
How are OLAP reports dynamic?
CE15-3 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
How Do Reporting Systems Create Information?
Reporting systems– Create meaningful information from disparate
data sources– Deliver information to user on time– Generate information by:
Filtering data Sorting data Grouping data Making calculations based on data
CE15-4 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Components and Characteristics of Reporting Systems
Data read from disparate sources Data filtered, sorted, grouped, and
calculations performed System maintains database of reporting
metadata– Describes reports,users, groups,roles, events
Prepares reports and delivers to user
CE15-5 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Components of Reporting System
Figure CE15-3
CE15-6 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Report Type
Static– Prepared once from underlying data– Do not change
Dynamic– Changes to reflect most current data
Query– Prepared in response to queries from users
Online analytical processing (OLAP)– User can dynamically change report grouping structure
CE15-7 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Report Media
Paper PDFs Computer screens Digital dashboard Alerts Exported to an application program Published via Web service
CE15-8 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Report Mode
Push report– Organizations send report to users on preset
schedule
Pull report– Users request report from Web portal or digital
dashboard
CE15-9 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
How Are Reports Authorized, Managed, and Delivered?
Report authoring– Connect to data sources, create report structure, format
report Report management
– Define who receives what reports, when, and by what means
Report delivery– Pushes or pulls reports based on metadata– Uses security components to ensure who receives reports– Serves as intermediary between users and report generator
CE15-10 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Semantic Security
Security is a difficult problem– Systems inadvertently divulge information– Physical security
Protect through passwords and permissions Delivery system must be secure
– Semantic security Unintended release of protected information through
release of unprotected reports Equally serious and more problematic
CE15-11 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
How Are OLAP Reports Dynamic?
Online analytical reports– Perform arithmetic operations on data– Dynamic
User can change report structure
– Measure Data item that is to be manipulated
– Dimension Characteristic of measure
CE15-13 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
OLAP Reports
OLAP cube– Presentation of measure with associated
dimensions– OLAP report
Users can alter format Users can drill down into data
– Divide data into more detail May require substantial computing power
CE15-14 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
OLAP Servers
Developed to perform OLAP analysis Server reads data from operational database Performs calculations Stores results in OLAP database
– MOLAP, ROLAP, HOLAP
CE15-15 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Role of OLAP Server and OLAP Database
Figure CE15-11
CE15-16 © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke
Business Intelligence at Avnet, Inc.
Key player in electronics supply chain Problems with integration of disparate information
systems of acquisitions Developed OLAP applications to process financial
data– Slow and unreliable data
Company redesigned business intelligence systems– Better performance and reliability– Eased data integration