bi group presentation
TRANSCRIPT
-
8/3/2019 BI Group Presentation
1/75
What is Business Intelligence ?
A Brief history of Business Intelligence
-
8/3/2019 BI Group Presentation
2/75
What is Business Intelligence ?
Where have we been ?
-
8/3/2019 BI Group Presentation
3/75
What is Business Intelligence ?
Where are we now ?
-
8/3/2019 BI Group Presentation
4/75
What is Business Intelligence ?
Where are we going ?
-
8/3/2019 BI Group Presentation
5/75
What is Business Intelligence ?
Why Should we care ?
-
8/3/2019 BI Group Presentation
6/75
According to Wikipedia
-
8/3/2019 BI Group Presentation
7/75
What is Business Intelligence ?
Business intelligence (BI) mainly refers to computer-based techniques used in identifying, extracting,and
analyzing business data, such as sales revenue byproducts and/or departments, or by associated costs
and incomes. BI technologies provide historical,
current and predictive views of business operations.
-
8/3/2019 BI Group Presentation
8/75
What is Business Intelligence ?
But that BI is still hard to understand ?
Is what that what it took to make businessintelligent ?
-
8/3/2019 BI Group Presentation
9/75
What is Business Intelligence ?
What is Intelligence ?
-
8/3/2019 BI Group Presentation
10/75
What is Business Intelligence ?
Knowledge and Understanding
-
8/3/2019 BI Group Presentation
11/75
What is Business Intelligence ?
Meaning and Context
-
8/3/2019 BI Group Presentation
12/75
What is Business Intelligence ?
Foresight
-
8/3/2019 BI Group Presentation
13/75
What is Business Intelligence ?
Solve complex problems
-
8/3/2019 BI Group Presentation
14/75
What is Business Intelligence ?
To make decisions.
-
8/3/2019 BI Group Presentation
15/75
What is Business Intelligence ?
We make decision every time ?
-
8/3/2019 BI Group Presentation
16/75
What is Business Intelligence ?
Sometime good.
-
8/3/2019 BI Group Presentation
17/75
What is Business Intelligence ?
Sometimes bad
-
8/3/2019 BI Group Presentation
18/75
What is Business Intelligence ?
Intelligence = Decision
-
8/3/2019 BI Group Presentation
19/75
What is Business Intelligence ?
Decision = People
Because people make decisions
-
8/3/2019 BI Group Presentation
20/75
What is Business Intelligence ?
What make good decision ?
Valuable information.
-
8/3/2019 BI Group Presentation
21/75
What is Business Intelligence ?
Intelligence + Information=
Good Decision
-
8/3/2019 BI Group Presentation
22/75
What is Business Intelligence ?
Information provide answers
-
8/3/2019 BI Group Presentation
23/75
What is Business Intelligence ?
Information is distributed in various places.
-
8/3/2019 BI Group Presentation
24/75
What is Business Intelligence ?
You need to aggregate Information from varioussources.
-
8/3/2019 BI Group Presentation
25/75
What is Business Intelligence ?
Solution is Informatica.
-
8/3/2019 BI Group Presentation
26/75
What is Business Intelligence ?
Decisions are made by Information Analysis.
-
8/3/2019 BI Group Presentation
27/75
What is Business Intelligence ?
But BI is about usability as business people don't havetime and they need time line based analysisss
-
8/3/2019 BI Group Presentation
28/75
What is Business Intelligence ?
To turn data
-
8/3/2019 BI Group Presentation
29/75
What is Business Intelligence ?
Into right format
-
8/3/2019 BI Group Presentation
30/75
What is Business Intelligence ?
What you need is Business Objects.
-
8/3/2019 BI Group Presentation
31/75
ShopAll Case Study( Return Module )
-
8/3/2019 BI Group Presentation
32/75
What is BI
1. Shyam owns a shop.
2. His shop has 3 floors.
3. Jam and bread are on same floor adjacent toeach other.
4. Butter is on different floor.
-
8/3/2019 BI Group Presentation
33/75
What is BI
5. He gives all his sales data to the abcorganization.
Sales Data Raw Information
-
8/3/2019 BI Group Presentation
34/75
What is BI
6. abc organization observed that 25% of thepeople who bought bread also bought jam.
7. But 50% of the people who bought breadalso bought butter.
-
8/3/2019 BI Group Presentation
35/75
What is BI
8. Prediction can be made that bread andbutter combination is more likely purchasedcompared to the bread and jam combination.
He then exchanged the butter with the jamlocation.
-
8/3/2019 BI Group Presentation
36/75
What is BI
9. This is called Business Intelligence.
10. And the outcome is Happy Customers and
Better revenues.
-
8/3/2019 BI Group Presentation
37/75
What is BI
1. BI technologies provide historical, currentand predictive views of business operations.
2. Common functions of BI technologies arereporting, online analytical processing,analytics, data mining, process mining, complexevent processing, business performance
management, benchmarking, text mining andpredictive analytics .
h
-
8/3/2019 BI Group Presentation
38/75
What is BI
3. BI help in the following processes :3.1. Decision support system
3.2. Future trends analysis3.3. Bussiness patterns
Etc.
s
-
8/3/2019 BI Group Presentation
39/75
ETL Process
1. ETL stands for Extraction Transformation Loading.
-
8/3/2019 BI Group Presentation
40/75
ETL
1. Data is taken from different sources, lets sayUS and UK.
2. In US database the shoe size is in mm size, InUK database it is in cm size.
3. We need both of them in common format, so
that we can use it for future preditions.
i
-
8/3/2019 BI Group Presentation
41/75
Extraction
UK(mm) ----> Source ---> Intermediate State
US(cm) ---->
T f ti
-
8/3/2019 BI Group Presentation
42/75
Transformation
Source UK(mm) ---->----> Common format(mm)
Source US(cm) ---->
L di
-
8/3/2019 BI Group Presentation
43/75
Loading
Common format(mm)
Data Warehouse (OLAP)
Sh All S i
-
8/3/2019 BI Group Presentation
44/75
ShopAll Scenario
Populating Data Warehouse
Sh All E l
-
8/3/2019 BI Group Presentation
45/75
ShopAll Example
Tools for ETL
-
8/3/2019 BI Group Presentation
46/75
Tools for ETL
Informatica
Preserving history for trends analysis
-
8/3/2019 BI Group Presentation
47/75
Preserving history for trends analysis
1. Methods :
1.1. Slowly Changing Dimensions 01.2. Slowly Changing Dimensions 11.3. Slowly Changing Dimensions 2
1.3. Slowly Changing Dimensions 3
Slowly Changing Dimensions 0
-
8/3/2019 BI Group Presentation
48/75
Slowly Changing Dimensions 0
The Type 0 method is a passive approach tomanaging dimension value changes, in whichno action is taken. Values remain as they wereat the time of the dimension record was firstentered.
Slowly Changing Dimensions 0
-
8/3/2019 BI Group Presentation
49/75
Slowly Changing Dimensions 0
Slowly Changing Dimensions 1
-
8/3/2019 BI Group Presentation
50/75
Slowly Changing Dimensions 1
The Type 1 methodology overwrites old datawith new data, and therefore does not trackhistorical data at all. This is most appropriate
when correcting certain types of data errors,such as the spelling of a name.
Slowly Changing Dimensions 1
-
8/3/2019 BI Group Presentation
51/75
Slowly Changing Dimensions 1
Slowly Changing Dimensions 2
-
8/3/2019 BI Group Presentation
52/75
Slowly Changing Dimensions 2
The Type 2 method tracks historical data bycreating multiple records for a given naturalkey in the dimensional tables with separatesurrogate key and/or different versionnumbers. With Type 2, we have unlimitedhistory preservation as a new record is
inserted each time a change is made.
Slowly Changing Dimensions 2
-
8/3/2019 BI Group Presentation
53/75
Slowly Changing Dimensions 2
Slowly Changing Dimensions 3
-
8/3/2019 BI Group Presentation
54/75
Slowly Changing Dimensions 3
The Type 3 method tracks changes usingseparate columns. Whereas Type 2 hadunlimited history preservation, Type 3 has
limited history preservation, as it's limited tothe number of columns designated for storinghistorical data.
Slowly Changing Dimensions 3
-
8/3/2019 BI Group Presentation
55/75
Slowly Changing Dimensions 3
Benefits of Informatica
-
8/3/2019 BI Group Presentation
56/75
Benefits of Informatica
Data Migration Legacy RetirementData Synchronization Data ReplicationData Consolidation Test Data ManagementData Archiving Complex Event ProcessingB2B Data Exchange Master Data Management Identity Resolution
Cloud Data Integration Data WarehousingData Quality
ShopAll Scenario
-
8/3/2019 BI Group Presentation
57/75
ShopAll Scenario
1. ETL process for populating following tables :
1.1. Loading product table using lookup.1.2. Loading product table using joins.1.3. Return fact table loading using one to
one mapping.
1.4. Return fact table loading usingheterogeneous source.
Loading product table using lookups
-
8/3/2019 BI Group Presentation
58/75
Loading product table using lookups
Loading product table using joins
-
8/3/2019 BI Group Presentation
59/75
Loading product table using joins
1.
Loading using one to one mapping
-
8/3/2019 BI Group Presentation
60/75
g g pp g
Loading using heterogeneous source
-
8/3/2019 BI Group Presentation
61/75
g g g
Test Cases
-
8/3/2019 BI Group Presentation
62/75
Example :
Bug Solved
-
8/3/2019 BI Group Presentation
63/75
g
Example :
Reports Generation
-
8/3/2019 BI Group Presentation
64/75
p
Analyzing
Business Objects
-
8/3/2019 BI Group Presentation
65/75
j
Analyzing
Reports Generation
-
8/3/2019 BI Group Presentation
66/75
p
Analyzing
Reports Analyzed
-
8/3/2019 BI Group Presentation
67/75
Deductions
Test Cases
-
8/3/2019 BI Group Presentation
68/75
Solutions
Problem Faced
-
8/3/2019 BI Group Presentation
69/75
Solutions
Problem Faced
-
8/3/2019 BI Group Presentation
70/75
Deductions
Problem Faced
-
8/3/2019 BI Group Presentation
71/75
Deductions
Lesson Learnt
-
8/3/2019 BI Group Presentation
72/75
Deductions
Misc
-
8/3/2019 BI Group Presentation
73/75
Deductions
Suggestions and Questions
-
8/3/2019 BI Group Presentation
74/75
1.
Thank You
-
8/3/2019 BI Group Presentation
75/75
1.