Insights of Business Intelligence (BI)
Hrishikesh Sharma
BI - Data Analytics Manager - [MIS/CLIENT MANAGEMENT] || CAPGEMINI || Ex WNS || Ex METLIFE || Ex AMEX || Ex BOFA
What is Business Intelligence (BI)
Business intelligence (BI) is?a process that uses data analysis to provide actionable information to executives, managers, and employees.?BI is a combination of strategy and technology that gathers, analyzes, and interprets data from internal and external sources.
The ultimate goal of BI initiatives is to drive better business decisions that enable organizations to increase revenue, improve operational efficiency and gain competitive advantages over business rivals.
To achieve that goal, BI incorporates a combination of analytics, data management and reporting tools, plus various methodologies for managing and analyzing data. BI tools can extract, transform, and present data to help with data analysis, trend identification, and strategic decision-making.
Business intelligence (BI) can help businesses to:
Business intelligence (BI) tools can access different types of data, including historical and current, third-party and in-house, as well as semi-structured data and unstructured data like social media.?BI tools can produce business analytics that reveal patterns in historical and current data, as well as predictive modeling to peer into the future.
To understand BI there are some prerequisite concepts, I have explained them in short towards the last section of the article.
Business Intelligence (BI) Evolution Chronology
Steps Involved in Business intelligence (BI)
Below steps provide a general framework for the BI process, but it's important to alter the approach to the specific needs and requirements of each organization. Additionally, BI is an iterative process, with continuous refinement and improvement based on feedback and changing business needs.
Business Intelligence (BI) includes a variety of processes and methodologies aimed at collecting, analyzing, and presenting data to support decision-making within an organization. While the specific steps involved in BI can vary depending on the organization's needs and the complexity of the data environment, here are some common steps typically involved in the BI process:
Companies that effectively employ BI tools and techniques can translate their collected data into valuable insights about their business processes and strategies. Such insights can then be used to make better business decisions that increase productivity and revenue, leading to accelerated business growth and higher profits.
BI Tools Market share
As per Finance Online, predicated market share of BI Tools is given below
Popular BI Tools
Based on the industry, needs of organization there are different sets of popular BI tools. I am listing the tools which are commonly used in banking and financial organisations. ?Popularity differs from specific requirement like Cloud/On-Premise, integration with existing ecosystem, domain leaders, etc
#1. Microsoft Power BI (By Microsoft)
Power BI integrates seamlessly with other Microsoft products like Excel, Microsoft 365, and Azure. This allows you to combine data from various sources and leverage Azure's AI capabilities for deeper insights. Microsoft Power BI is a powerful tool that can help businesses of all sizes gain valuable insights from their data. It has components like Power BI Desktop, Power BI Service, etc
#2. Tableau (By Salesforce)
Tableau was acquired by Salesforce in June 2019. Salesforce currently owns Tableau.
Tableau is known for its drag-and-drop functionality, making it accessible for people with varying levels of technical expertise. This is very popular and one of the leading BI tool in market.
#3. QlikSense and QlikView
Qlik is a leader in the BI industry, serving over 40,000 customers globally across various industries . Qlik ?competes with other major BI players like Microsoft Power BI and Tableau.
QlikSense and QlikView are both business intelligence (BI) tools developed by Qlik, but they cater to different user needs and approaches to data analysis.
QlikView is a first generation analytics platform that supports visual data discovery, self-service BI reporting, and the development and sharing of data dashboards. Qlik Sense is a modern analytic solution that supports more free-form analytics and allows users to build data and web applications through API connections.
QlikView: To quickly develop - controlled, guided analytics applications and have developers who prefer granular design control.
QlikSense: To prioritize user-friendly self-service analytics, have a mix of technical and non-technical users, and value a modern, touch-friendly interface with good integration capabilities.
#4. SAP BusinessObjects BI (Aka SAP BI)
SAP BusinessObjects Business Intelligence is a centralised suite for data reporting, visualization, and sharing. As the on-premise BI layer for SAP's Business Technology Platform, it transforms data into useful insights, available anytime, anywhere.
SAP BO is a front-end BI platform, so the data is not stored at the application level, but is integrated from the various back-end sources. SAP BI/BW is the technological part where data is stored and analytical tools are available for analysis.
SAP BusinessObjects BI integrates seamlessly with other SAP software products and ERP’s. It also supports integration with third-party data sources and applications through connectors and APIs.
Organizations already invested in the SAP ecosystem and those dealing with substantial data volumes are good candidates to adopt SAP BI.
#5. Looker (by Google)
Looker is a cloud based business intelligence (BI) and analytics platform acquired by Google Cloud in 2020. ?Looker was founded in 2011 and is based in California, United States.
Looker has deep integration with other Google Cloud services, including BigQuery, Google Cloud Storage, Google Sheets, and Google Data Studio. This enables seamless data integration and analytics workflows within the Google Cloud ecosystem.
Looker stands out for its multi-cloud flexibility. You can choose to deploy Looker on Google Cloud Platform (GCP) or leverage it with other cloud providers like Amazon Web Services (AWS) or Microsoft Azure, depending on your existing infrastructure
#6. SAS Business Intelligence
SAS stands for Statistical Analysis System. It's a collection of software programs that can store, retrieve, and modify data. SAS can also perform statistical analyses, create reports, and produce graphics.
SAS BI integrates with SAS's powerful statistical and analytical tools, enabling users to perform in-depth data mining, forecasting, and predictive analytics.
It is mainly used by organizations who have already heavily invested in the SAS software suite or SAS ecosystem.
#7. IBM Cognos Analytics (Cognos Analytics with Watson)
IBM Cognos Analytics with Watson (aka Cognos Analytics, and formerly known as IBM Cognos Business Intelligence) is a web-based integrated business intelligence suite by IBM. It provides a toolset for reporting, analytics, score-carding, and monitoring of events and metrics.
#8. Oracle BI
Oracle Business Intelligence (BI) is a comprehensive suite of business analytics tools and applications offered by Oracle Corporation. Some of the offerings include Oracle Essbase (OLAP DB), Oracle BI Enterprise Edition (OBIEE), Oracle Analytics Cloud (OAC), etc
#9. Other BI Tools
Other notable tools available in market are
领英推荐
Business Intelligence (BI) Pre-Requisite Concepts
To understand BI, there are some pre-requisite concepts which needs to understood.
#1. OLAP
OLAP stands for Online Analytical Processing. It is a category of software tools and technologies used to perform multidimensional analysis of data. OLAP enables users to analyze large volumes of data from multiple perspectives quickly and interactively.
Here are some key aspects of OLAP:
In short, OLAP is a powerful technology for interactive analysis of large volumes of data, enabling users to gain insights, make informed decisions, and drive business performance. It is widely used in business intelligence, data analytics, and decision support systems across various industries.
#2. OLTP
OLTP stands for online transactional processing. It's a software program or operating system that helps businesses and individuals complete transactions quickly, efficiently, and accurately. OLTP systems are designed for use by frontline workers like cashiers and tellers.
It refers to a class of systems and technologies used to manage and process transactions in real-time. OLTP systems are designed to support high-volume transactional workloads, such as recording sales, processing orders, updating inventory, and managing customer interactions.
OLTP is used frequently with database RDBMS database systems like Oracle, MS SQL Server, MySQL, etc.
Here are some key aspects of OLTP:
OLTP systems are essential for supporting day-to-day business operations, enabling organizations to process transactions efficiently, maintain data integrity, and provide timely access to critical business information. They are commonly used in various industries, including banking, retail, healthcare, and e-commerce, to support mission-critical business processes and ensure operational efficiency.
#3. OLAP vs. OLTP
#4. Data Modelling
Data models provide a blueprint for designing a new database or re-engineering a legacy application. Data modelling is the process of creating a diagram of a software system and its data elements. It's a central step in software engineering and a critical process in the development of software applications and database systems.
#5. Database
A database management system (DBMS) is a set of computer software that allows users to interact with one or more databases.
A database is?a collection of information that is organized for easy access, management, and updating.
#6. Data Warehouse
A data warehouse is a system that collects data from multiple sources into a single repository. It's a central repository of information that can be analyzed to make more informed decisions.? A data warehouse will ‘house’ data that has been collected from many disparate sources through the ETL (Extract Transform Load) process.
#7. Data Lake
Data lakes can accommodate all types of data, which is then used to power big data analytics, machine learning, and other forms of intelligent action.
Data lakes offer more storage options, have more complexity, and have different use cases compared to a data warehouse.
High level layers in data-lake ar
#8. Database vs. Data Warehouse vs. Data Lake
A database is a collection of data that is organized for storage, accessibility, and retrieval.?A data warehouse is a type of database that integrates copies of transaction data from different source systems and provisions them for analytical use.
Data warehouses are designed to facilitate reporting and analysis.?The rows and columns are typically read-only and maintain historical entry data, not just the most recent entry.
#9. Datamart
A data mart is a data storage system that contains a small, selected part of an organization's data. It's a simple form of data warehouse that focuses on a single business unit, department, or subject area. It is subject or domain specific subset from data warehouse
#10. Data Mining
Data mining is a computer science technique that involves extracting useful information from raw data.
Data mining is the process of discovering patterns, trends, correlations, and insights from large datasets using statistical, mathematical, and machine learning techniques. It involves extracting valuable knowledge and actionable information from raw data to support decision-making, strategic planning, and business intelligence.
Data mining is a process that involves:
Assistant Operations Manager at Altran
11 个月Good and Meaningful Hrishikesh Sharma
Delivery Director - Network Transformation & Operations | Pursuing CTO Program - IIT Kanpur | MIT | PMI-PMP | ITIL | PRINCE2 | CSM | CCIE Security # 32025 - Emeritus
11 个月Informative !!!!!!
Simplifying Data & Corporate Growth | HCLTech | Educator
11 个月Adding one more point on use cases of BI tools: Detecting Outliers: An outlier is?a data point that differs significantly from other observations.? Outliers can be due to a variability in the measurement, an indication of novel data, or it may be the result of experimental error. One of the simplest ways to spot outliers is to?visualize your data using graphs, charts, or plots. For example, you can use a box plot to show the range, median, and quartiles of your data, and mark any points that lie beyond the whiskers as potential outliers. Great work Hrishikesh! Very useful article for someone who need a quick refresher on basics + advance topics. Appreciate your hard work!
Principal PS Consultant at Genesys | Cloud Contact Centre Solution | Ex- Amazon | Amex | Barclays
11 个月Informative ??