Business Intelligence - Unit 1 - Upd
Business Intelligence - Unit 1 - Upd
Intelligence
Unit 1
Unit I: Introduction to Business Intelligence
Data Analysis
They offer advanced analytics, predictive modeling, and machine
learning to derive insights, trends, and forecasts from data.
Data Sources
Identify data sources—structured and unstructured—and ensure
compatibility with BI tools.
Integration
BI solutions should easily integrate with existing databases, data
warehouses, or cloud platforms (e.g., AWS, Azure, Google Cloud).
Architecture Design
Design a scalable architecture that can handle data growth and
evolving business needs, often involving ETL (Extract, Transform,
Load) processes.
Data Governance
Ensure that BI solutions comply with existing governance policies,
such as security protocols and metadata management.
User Accessibility
BI solutions should be accessible to all stakeholders, ensuring role-
based access and support for mobile and desktop platforms.
Applications of BI in
Business
Sales and Marketing Analysis
• Customer Segmentation: Identify target customer groups and
tailor marketing strategies.
• Sales Forecasting: Predict future sales trends based on historical
data.
• Campaign Effectiveness: Measure and optimize marketing
campaign performance.
Financial Management
• Budgeting and Forecasting: Analyze financial data to predict
future performance.
• Profitability Analysis: Assess which products or services are most
profitable.
• Risk Management: Identify financial risks and take preemptive
Operational Efficiency
• Process Optimization: Analyze workflows to identify bottlenecks
and inefficiencies.
• Supply Chain Management: Monitor inventory levels and
optimize logistics.
• Resource Allocation: Ensure optimal use of resources like staff,
materials, and equipment.
Customer Relationship Management (CRM)
• Customer Retention: Identify patterns leading to customer
churn and devise retention strategies.
• Personalized Experiences: Use data to tailor customer
interactions.
• Feedback Analysis: Analyze customer feedback for
product/service improvements.
Business Intelligence
Components
few of the core components of a typical business intelligence
deployment:
• Source Data
• Extract, Transform, Load (ETL)
• Data Warehouse
• Online Analytical Processing (OLAP)
• Visualizations
• Dashboards
Data Sources
This component of BI involves various forms of stored data. It’s about
taking the raw data and using software applications to create
meaningful data sources that each division can use to positively
impact business. It can be operational databases, historic data,
external data from market research companies or a relational
database. It may be structured data as well as unstructured data.
• Internal Data: Enterprise Resource Planning (ERP) systems,
Customer Relationship Management (CRM) systems, financial
systems, etc.
Data Mining
Advanced Analytics
It is referred to as data mining, forecasting or predictive analysis. This
set of tools allows business leaders to look at the statistics of certain
products or services.
Future of Business
Intelligence
AI and Machine Learning Integration
AI and ML algorithms will enable BI tools to not just analyze historical
data but also predict future trends, customer behaviors, and market
dynamics, enhancing decision-making capabilities.
Self-Service BI
Non-technical users will soon have greater access to self-service BI
tools, allowing them to independently query data, create reports,
and visualize information without needing assistance from IT teams.
Cloud and BI Integration
The expansion of cloud-based BI platforms is set to continue,
providing benefits such as scalability, flexibility, and reduced costs in
contrast to traditional on-premise systems.
Social BI
Integration with social media and collaborative platforms will allow
businesses to gather insights from social interactions, customer
feedback, and trends.
Functional areas of BI tools
5. Performance Management
Key Performance Indicators (KPIs): Tracking and measuring critical
success factors.
Scorecards: Monitoring and aligning organizational goals with
performance metrics.
Alerts and Notifications: Automated triggers for anomalies or specific
thresholds.
6. Advanced Analytics and AI Integration
ML Integration: Building and deploying ML models within BI workflows.
NLP: Allowing users to query data using natural language.
AI-Driven Insights: Automated anomaly detection, trend identification, and
predictions.
1. SaaS BI Tools:
Tableau Online, Power BI Pro, Zoho Analytics.
3. Functional Alignment:
Data Integration, Real Time Analytics, and Customize
dashboards.
Cloud Computing
Cloud computing is a colloquial expression used to describe a variety of
different types of computing concepts that involves a large number of
computers connected through a real time communication network,
typically the internet.
User typically pay only for cloud services they use, helping lower their
operating costs, run their infrastructure more efficiently and scale as
user business needs change.
Essential characteristics of cloud
computing
On demand self service: Cloud computing resources can be provisioned
without human interaction from the service provider. An organization can
provision additional computing resources as needed without going
through the cloud service provider.
Resource pooling
Cloud computing resources are designed to support a multi-tenant model.
Multi-tenancy allows multiple customers to share the same applications or
the same physical infrastructure while retaining privacy and security over
their information.
Benefits of Cloud Computing
Cost
Cloud computing eliminates the capital expense of buying hardware
and software and setting up and running on-site datacenters
Global scale
The benefits of cloud computing services include the ability to scale
elastically. In cloud speak, that means delivering the right amount of
IT resources—for example, more or less computing power, storage,
bandwidth etc.
Productivity
On-site datacenters typically require a lot of “racking and stacking”—
hardware setup, software patching, and other time-consuming IT
management chores. Cloud computing removes the need for many of
these tasks, so IT teams can spend time on more important business
Performance
The cloud computing services run on a worldwide network of secure
datacenters, which are regularly upgraded to the latest generation of
fast and efficient computing hardware.
Security
Many cloud providers offer a broad set of policies, technologies and
controls that strengthen your security posture overall, helping protect
your data, apps and infrastructure from potential threats.
Speed
Most cloud computing services are provided self service and on
demand, so vast amounts of computing resources can be provisioned
in minutes, typically with just a few mouse clicks
End User Assumptions
The end user should not assume that any two tools of business
intelligence would do the same thing in the same way.
The end user must have a clear idea as to what kind of output he
needs and the analysis he needs to complete.
6. BI is Secure by Default
Assumption: BI platforms ensure data security and regulatory
compliance.
Reality: Security and compliance often require additional configuration.
But, the raw data needs lots of processing and handling before you can
even approach the results. In addition, it’s essential to make sure data is
collected and shared across the whole organization.
To reach our desired results, there are several steps to take to go from
raw data to useful analytics:
ETL tools are divided into 3 distinct stages. The three stages of ETL are:
1. Tools that addresses the extraction and loading aspects of the ETL
process.
2. Tools that provide a preference for the data types and format to be
extracted and loaded.
3. Tools that offer a balance across all tool functions.
4. Tools that emphasize the integration of data into data warehouse.
2. Data Warehouse: A single, complete and consistent store of data
obtained from a variety of different sources made available to end
users in a what they can understand and use in a business context.
De-normalized table structure (few tables, Normalized table structure (many tables,
many columns per table) few columns per table)
Batch updates Continuous updates
These tools are meant to allow the users to interact directly with the
organization’s data.
OLAP extracts data from multiple relational data sets and reorganizes it
into a multidimensional format that enables very fast processing and
very insightful analysis.
2. Data Mining: Data mining has attracted a great deal of attention in
the information industry and in society as a whole in recent years, due
to the wide availability of huge amounts of data and the imminent
need for turning such data into useful information and knowledge.