Business Intelligence and Analytics Flashcards
Performance management
Processes, methodologies, and technologies used by enterprises to monitor, analyze, and plan business performance
Business Intelligence
“A broad category of applications and technologies for gathering, storing, analyzing, sharing and providing access to data to help enterprise users make better business decisions.”
Decision Support Systems (DSS)
- DSS are computer-based information systems (IS) that provide interactive information support to the decision-making process of managers and business users
- DSS are designed to give a quick and interactive response to the ad hoc queries and information exploration needs of business users
- Computerized DSS assist managers providing the right information, at the right time, with the right format (context)
DSS Classification
Communication-driven - Communications (videoconferencing)
Data-driven - Database (capture, storage and retrieval of structured data)
Document-driven - Document storage and management (Search engines and HTML)
Knowledge-driven - Knowlegde base, AI - Expert systems
Model-driven - Quantitative models - Linear programming
Data Warehouse & BI systems
Data Warehouse and BI systems are datadriven DSS
Have two main components
* An integration and data warehouse (DW) environment, managed by the technical team
* An analysis and reporting environment, used by the business users to visualize and explore information
“A DW is a platform for BI applications
DW/BI systems: main components
Data Warehousing: Getting data in
* Involves moving data from a set of source systems into an integrated repository, the data warehouse
Business Intelligence: Getting data out
* Consists of business users and applications accessing data from the DW to perform enterprise reporting, OLAP, querying, and predictive analysis
DW/BI systems: Kimball’s definition
“The shift to business intelligence puts initiative in the hands of business users, not IT.
The DW does the hard work of wrangling the data out of the source systems, cleaning it, and organizing it so that normal business users can understand it.”
Kimball approach - technical architecture
Moving from back room to front room
- Source systems
User desktops, External suppliers, Flat files and XML docs, Message queues - ETL System
Extract, Clean, Conform and Deliver - Presentation Server
Atomic business process dimensional models with aggregate navigation
Conformed dimensions/facts - BI Applications
Queries, Standard reports, Analytic apps, Dashboards, Operational BI, Data Mining and Models
Kimball approach - Technical Architecture - Source Systems
- Process real-time transactions
- Contain data structures optimized for modifications
– Normalized schemas - Usually provide limited decision support
- Are commonly referred to as:
– Online transaction processing (OLTP) systems
– Operational systems
Kimball approach - Technical Architecture - ETL Process
- Extract data from the source systems
- Transform the data to convert it to a desired state
- Load the data into the data warehouse
- The most underestimated and time-consuming process in DW development
– Often, 80% of development time is spent on ETL
Kimball approach - Technical Architecture - Presentation Server (DW)
- Provides data for the analysis of business processes
– Grouped in subject-specific stores called Data Marts - Optimized for rapid ad hoc information retrieval
- Integrates data from heterogeneous source systems
- Provides a consistent historical data store
Kimball approach - Technical Architecture - BI Applications
Data visualization techniques are pivotal for the design of
effective BI applications
- Reporting
- Dashboards
- OLAP
- Data Mining
Star schema
- One Fact table
- Several Dimension tables
Dimensional models - what is a Fact
A FACT is something that happenned; it’s a business event or transaction
- Example: sale, purchase, shipping…
- It’s a verb and essentially a measure
Dimensional models - what is a Dimension
A DIMENSION describes or provides context to a fact
- Example: Customer, Product, Date, Account…
- It’s a noun and an object