Lect 2
Lect 2
Lect 2
Analytics
Muhammad Bilal
Sr. Lecturer
Department of Computer Science
Bahria University, Karachi
Learning Objectives
Upon successful completion of this chapter, you will be able to:
• Overview of Business Intelligence Environment, Key Components.
• Business and Data Model.
• Data Sources in BI, ETL Process, Data Warehouse and Data Marts.
• BI System Architecture.
• BI Platforms and Applications.
What is BI Environment?
• A Business Intelligence (BI) Environment is a comprehensive system that
consolidates, processes, and analyzes data from various sources to
support business decision-making. It integrates technology, applications,
and processes to collect, store, and present business data.
• A collection of processes, tools and technologies helpful in achieving more
profit by considerably improving the productivity, sales and service of an
enterprise. Using BI techniques, corporate data is analyzed, organized and
converted into useful information. This information is then used to initiate
a profitable business action.
• A typical BI environment involves business models, data models, data
sources, ETL, tools needed to transform and organize the data into useful
information, target data warehouse, data marts, OLAP analysis and
reporting tools.
• Setting up a business intelligence environment not only rely on tools,
techniques and processes, it also requires skilled business people to
carefully drive these in the right direction.
Key Components of a BI Environment
• Data Sources:
– Includes databases, ERP systems, CRM systems, spreadsheets, and external sources like
social media and market data.
• Data Warehousing:
– A central repository where integrated data from multiple sources is stored, structured
for querying and analysis.
– Determining and gathering the tools and techniques to achieve this goal.
Business Intelligence Environment
BI Environment (Cont.)
• The term business model refers to a company’s plan for
making a profit. It identifies the products or services the
business plans to sell, its identified target market, and any
anticipated expenses.
Smaller in size, limited to a particular function Large in size, storing vast amounts of data from
or department. across the organization.
Tactical decision-making within a specific Strategic decision-making that requires data from
department. across the business.
From DWH to Data Marts
BI System Architecture
OLAP (Online Analytical Processing)
• OLAP is software for performing multidimensional analysis at high speeds on large
volumes of data from a data warehouse, data mart, or some other unified,
centralized data store.
– Example: Microsoft SQL Server Analysis Services (SSAS), Oracle OLAP, SAP BW
(Business Warehouse), IBM Cognos Analytics, MS Power BI.
Business Intelligence Platforms
• Business Intelligence (BI) platforms are comprehensive software solutions that
enable organizations to collect, process, and analyze large amounts of data.
• These platforms provide a centralized framework that supports decision-making by
offering tools for data integration, reporting, and analysis.
• A BI platform is a foundation for building custom BI applications, dashboards, and
reports, allowing businesses to make data-driven decisions.
• Common BI Platforms and Tools:
– Microsoft Power BI, Tableau, QlikView / Qlik Sense, SAP BusinessObjects,
Oracle BI, IBM Cognos, Looker.
Business Intelligence Applications
1. Finance and Banking
– Banks such as Habib Bank Limited (HBL), MCB are using BI tools for risk management, fraud
detection, and compliance with regulatory standards such as those from the State Bank of Pakistan
(SBP). Predictive analytics helps detect fraudulent transactions and monitor financial irregularities in
real time.
– Data analytics help banks identify high-value customers, track spending patterns, and improve
customer retention through targeted marketing campaigns.
2. Telecommunications
– Jazz, Telenor, and Zong, uses BI platforms to optimize their network infrastructure. BI helps in
analyzing call data, bandwidth usage, and network performance, which results in improved customer
experience and operational efficiency.
– Data-driven insights help telcos develop better pricing models, offer relevant products, and enhance
customer support.
– Daraz and Foodpanda use BI tools to manage inventory levels and forecast demand. BI helps in
identifying fast-moving items, optimizing stock levels, and streamlining supply chain operations.