SlideShare uma empresa Scribd logo
1 de 14
ELEMENTARY TO
INFORMATION MANAGEMENT
             IM01: Business Intelligence




           Presented by Kelvin Chan
Introduction
• Business Intelligence (BI) is one of sub-
  category of Information Management (IM)
• IM is one of the sub-category of
  Management Information System (MIS)
What is Information Management?
•   How to collect Daily Transaction Record
•   How to store Daily Transaction Record
•   How to manipulate Daily Transaction Record
•   How to process Data as Information
•   How to use Information
•   How to manage Business Glossary
•   How to relate Daily Transaction Record to other Metrics
    and Business Perspectives
What are the functions of IM?
•   Data Manipulation
•   Data Analysis
•   Data Warehousing
•   Data Cleansing
•   Data Profiling
•   Data Modeling
What is Business Intelligence?

• How to use the Product of Information
  Management in a Business and Strategic ways
How to do better in Business Intelligence?

• As talked previously, BI is the way you use Data/Information
• You must understand well what is your Business (eg.
  Business Model and Business Process)
• You must have a clear objective of applying BI at your
  Organization (eg. Sales Forecast, Performance Management)
• You must have a good Data Modeler that well-understand
  your Business and transform it into Data Model
What is Data Modeling
• In technical view, it is the Design of Database, Tables,
  Fields, Data Type, Constraints, Optionality, Cardinality and
  Granularity, etc…
• In business view, we need to come across Business Process
  Mapping, treat Business Model and Business Process as
  Input Source, then do a technical step that we call it ETL to
  implement Data Consolidation and Extraction, and add the
  business logics to do the Data Transformation and
  Calculation, lastly feed them into Data Model (known as
  Data Loading) that we designed it previously for a specific
  purpose
Data Model
• A specific purpose, eg. Departmental need or Generic
  Purpose
• Sometime, Organizations may have more than one Data
  Model serving variety of business needs
• One typical exam: Finance Cube, Marketing Cube and Sales
  Cube may coexists
• In General, Data Warehouse will serve a Generic Purpose
  within Corporate Level while Data Mart will serve like Cube
Business Model to Data Model
Business Model to Data Model (Cont’d)

                                              Transaction Detail

  Store ID     Trans. Date      Trans Ref.       Product No.             Product Name               Price

  3013         2007-11-27       09390            088590917667            IPOD CL 80GB               259.83

  3013         2007-11-27       09390            060538892509            PROTECTION PLAN            48.84


  3013         2007-11-27       09390            088590918750            IPOD NANO 4GB              154.83


  3013         2007-11-27       09390            060538892509            PROTECTION PLAN            48.84


  3013         2007-11-27       09390            060958513348            PHILIPS 1GB LK             39.88


  3013         2007-11-27       09390            060538892466            PROTECTION PLAN            29.84



                                             Transaction Master

    Store ID      Trans. Date      Trans Ref.       Subtotal       GST          PST        Total

    3013          2007-11-27       09390            582.06         34.92        46.56      663.54
Physical Data Model

                Shop Dimension                                                         Date Dimension
PK/FK   Shop ID        VARCHAR(4)            NOT NULL             PK/FK      Date             DATE              NOT NULL
        Shop Name      VARCHAR(50)           NOT NULL                        Year             VARCHAR(4)        NOT NULL
                    1..1           1..1                                      Month            VARCHAR(2)        NOT NULL
                                                                             Day              VARCHAR(2)        NOT NULL
                                                                                        1..1
                                                                                                       1..1


                                      1..n
                           1..n
                                                                                1..n            1..n
                 Transaction Master Fact                                           Transaction Detail Fact
PK/FK   Transaction Reference VARCHAR(4)          NOT NULL   FK           Transaction Date         DATE           NOT NULL
FK      Transaction Date         DATE             NOT NULL   FK           Transaction Reference VARCHAR(4)        NOT NULL
FK      Store ID                 VARCHAR(4)       NOT NULL   FK           Store ID                 VARCHAR(4)     NOT NULL
        Subtotal                 NUMBER(18,2)     NULL       FK           Product No.              VARCHAR(12)    NOT NULL
        GST                      NUMBER(18,2)     NULL                    Price                    NUMBER(18,2)   NULL
                                                                                         1..n
        PST                      NUMBER(18,2)     NULL
        Total                    NUMBER(18,2)     NULL


                                                                                                1..1
                                                                                 Product Dimension
                                                             PK/FK        Product No.     VARCHAR(12)         NOT NULL
                                                                          Product Name VARCHAR(50)            NOT NULL
Popular BI Tools in the Market
Business Intelligence Tool                                     Vendor
IBM Cognos BI                                                  IBM
Microstrategy                                                  Microstrategy
Pentaho BI suite (open source)                                 Pentaho
JasperSoft (open source)                                       JasperSoft
WebFOCUS                                                       Information Builders
Microsoft Business Intelligence (Excel + SSRS + SSAS + MOSS)   Microsoft
QlikView                                                       QlikTech
SAS Enterprise BI Server                                       SAS Institute
Tableau Software                                               Tableau Software
Oracle Enterprise BI Server (OBIEE)                            Oracle
Oracle Hyperion                                                Oracle
BusinessObjects Enterprise                                     SAP
SAP NetWeaver BI (Powered by HANA)                             SAP
Important Considerations When Applying BI
• What Data do you have?
   – What are the Systems do populate such Data?
• How is the Data Quality?
   – Is it a Structured-Data?
   – Are there any Input Validations at your Systems?
• What is your Objectives of using BI?
   – Is it for Ad-Hoc Analysis?
   – Is it a Departmental Decision?
   – Is it just a Reporting Engine?
• What is your Budget for this BI Project?
   – Budget Plan should include both Project Implementation and on-
      going Cost
• What is your Target Scope of this BI Project?
• When is your Expected Completion Date?
• Will you train up your own BI Team?
IM01: Business Intelligence

Mais conteúdo relacionado

Destaque

The power of storytelling in content marketing
The power of storytelling in content marketingThe power of storytelling in content marketing
The power of storytelling in content marketingIlia Markov
 
Analisis deskriptif dengan spss - Mawar Nazhira
Analisis deskriptif dengan spss - Mawar NazhiraAnalisis deskriptif dengan spss - Mawar Nazhira
Analisis deskriptif dengan spss - Mawar NazhiraRosti Hidayah
 
IM04 - BI Project Management
IM04 - BI Project ManagementIM04 - BI Project Management
IM04 - BI Project ManagementKelvin Chan
 
Obesity - India
Obesity - IndiaObesity - India
Obesity - Indiaapnaherbal
 

Destaque (6)

Quebec Raft Trip
Quebec Raft TripQuebec Raft Trip
Quebec Raft Trip
 
The power of storytelling in content marketing
The power of storytelling in content marketingThe power of storytelling in content marketing
The power of storytelling in content marketing
 
Analisis deskriptif dengan spss - Mawar Nazhira
Analisis deskriptif dengan spss - Mawar NazhiraAnalisis deskriptif dengan spss - Mawar Nazhira
Analisis deskriptif dengan spss - Mawar Nazhira
 
IM04 - BI Project Management
IM04 - BI Project ManagementIM04 - BI Project Management
IM04 - BI Project Management
 
Obesity - India
Obesity - IndiaObesity - India
Obesity - India
 
Catalunya nº 187
Catalunya nº 187Catalunya nº 187
Catalunya nº 187
 

Semelhante a IM01: Business Intelligence

Portfolio By Jorge Gomez Danes
Portfolio By Jorge Gomez DanesPortfolio By Jorge Gomez Danes
Portfolio By Jorge Gomez Danesjorgegdm
 
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...HostedbyConfluent
 
Really using Oracle analytic SQL functions
Really using Oracle analytic SQL functionsReally using Oracle analytic SQL functions
Really using Oracle analytic SQL functionsKim Berg Hansen
 
Intro to datawarehouse dev 1.0
Intro to datawarehouse   dev 1.0Intro to datawarehouse   dev 1.0
Intro to datawarehouse dev 1.0Jannet Peetz
 
Overview business intelligence
Overview business intelligenceOverview business intelligence
Overview business intelligenceFenil Gandhi
 
Business objects integration kit for sap crystal reports 2008
Business objects integration kit for sap   crystal reports 2008Business objects integration kit for sap   crystal reports 2008
Business objects integration kit for sap crystal reports 2008Yogeeswar Reddy
 
Python business intelligence (PyData 2012 talk)
Python business intelligence (PyData 2012 talk)Python business intelligence (PyData 2012 talk)
Python business intelligence (PyData 2012 talk)Stefan Urbanek
 
Data Warehouse Back to Basics: Dimensional Modeling
Data Warehouse Back to Basics: Dimensional ModelingData Warehouse Back to Basics: Dimensional Modeling
Data Warehouse Back to Basics: Dimensional ModelingDunn Solutions Group
 
Bw training 1 intro dw
Bw training   1 intro dwBw training   1 intro dw
Bw training 1 intro dwJoseph Tham
 
IT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptxIT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptxReneeClintGortifacio
 
The internals of gporca optimizer
The internals of gporca optimizerThe internals of gporca optimizer
The internals of gporca optimizerXin Zhang
 
Beginner ELEVATE Hands-on Developer Workshop
Beginner ELEVATE Hands-on Developer WorkshopBeginner ELEVATE Hands-on Developer Workshop
Beginner ELEVATE Hands-on Developer WorkshopKavindra Patel
 
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsight
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsightSIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsight
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsightMatt Davey
 

Semelhante a IM01: Business Intelligence (20)

Portfolio By Jorge Gomez Danes
Portfolio By Jorge Gomez DanesPortfolio By Jorge Gomez Danes
Portfolio By Jorge Gomez Danes
 
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...
A Glide, Skip or a Jump: Efficiently Stream Data into Your Medallion Architec...
 
Really using Oracle analytic SQL functions
Really using Oracle analytic SQL functionsReally using Oracle analytic SQL functions
Really using Oracle analytic SQL functions
 
Intro to datawarehouse dev 1.0
Intro to datawarehouse   dev 1.0Intro to datawarehouse   dev 1.0
Intro to datawarehouse dev 1.0
 
Overview business intelligence
Overview business intelligenceOverview business intelligence
Overview business intelligence
 
Business objects integration kit for sap crystal reports 2008
Business objects integration kit for sap   crystal reports 2008Business objects integration kit for sap   crystal reports 2008
Business objects integration kit for sap crystal reports 2008
 
3dw
3dw3dw
3dw
 
Python business intelligence (PyData 2012 talk)
Python business intelligence (PyData 2012 talk)Python business intelligence (PyData 2012 talk)
Python business intelligence (PyData 2012 talk)
 
Data Warehouse Back to Basics: Dimensional Modeling
Data Warehouse Back to Basics: Dimensional ModelingData Warehouse Back to Basics: Dimensional Modeling
Data Warehouse Back to Basics: Dimensional Modeling
 
3dw
3dw3dw
3dw
 
Data warehousing
Data warehousingData warehousing
Data warehousing
 
Bw training 1 intro dw
Bw training   1 intro dwBw training   1 intro dw
Bw training 1 intro dw
 
IT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptxIT301-Datawarehousing (1) and its sub topics.pptx
IT301-Datawarehousing (1) and its sub topics.pptx
 
The internals of gporca optimizer
The internals of gporca optimizerThe internals of gporca optimizer
The internals of gporca optimizer
 
Oracle Shop Floor Management R12
Oracle Shop Floor Management R12Oracle Shop Floor Management R12
Oracle Shop Floor Management R12
 
Data ware housing- Introduction to olap .
Data ware housing- Introduction to  olap .Data ware housing- Introduction to  olap .
Data ware housing- Introduction to olap .
 
Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)Aksh 117 bpd_sd (1)
Aksh 117 bpd_sd (1)
 
Beginner ELEVATE Hands-on Developer Workshop
Beginner ELEVATE Hands-on Developer WorkshopBeginner ELEVATE Hands-on Developer Workshop
Beginner ELEVATE Hands-on Developer Workshop
 
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsight
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsightSIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsight
SIFMA 2010 June 23 - Real Time Risk Management with Microsoft’s StreamInsight
 
Overview bi
Overview biOverview bi
Overview bi
 

Último

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...Suhani Kapoor
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdftbatkhuu1
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 

Último (20)

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
VIP Call Girls Gandi Maisamma ( Hyderabad ) Phone 8250192130 | ₹5k To 25k Wit...
 
A305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdfA305_A2_file_Batkhuu progress report.pdf
A305_A2_file_Batkhuu progress report.pdf
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

IM01: Business Intelligence

  • 1. ELEMENTARY TO INFORMATION MANAGEMENT IM01: Business Intelligence Presented by Kelvin Chan
  • 2. Introduction • Business Intelligence (BI) is one of sub- category of Information Management (IM) • IM is one of the sub-category of Management Information System (MIS)
  • 3. What is Information Management? • How to collect Daily Transaction Record • How to store Daily Transaction Record • How to manipulate Daily Transaction Record • How to process Data as Information • How to use Information • How to manage Business Glossary • How to relate Daily Transaction Record to other Metrics and Business Perspectives
  • 4. What are the functions of IM? • Data Manipulation • Data Analysis • Data Warehousing • Data Cleansing • Data Profiling • Data Modeling
  • 5. What is Business Intelligence? • How to use the Product of Information Management in a Business and Strategic ways
  • 6. How to do better in Business Intelligence? • As talked previously, BI is the way you use Data/Information • You must understand well what is your Business (eg. Business Model and Business Process) • You must have a clear objective of applying BI at your Organization (eg. Sales Forecast, Performance Management) • You must have a good Data Modeler that well-understand your Business and transform it into Data Model
  • 7. What is Data Modeling • In technical view, it is the Design of Database, Tables, Fields, Data Type, Constraints, Optionality, Cardinality and Granularity, etc… • In business view, we need to come across Business Process Mapping, treat Business Model and Business Process as Input Source, then do a technical step that we call it ETL to implement Data Consolidation and Extraction, and add the business logics to do the Data Transformation and Calculation, lastly feed them into Data Model (known as Data Loading) that we designed it previously for a specific purpose
  • 8. Data Model • A specific purpose, eg. Departmental need or Generic Purpose • Sometime, Organizations may have more than one Data Model serving variety of business needs • One typical exam: Finance Cube, Marketing Cube and Sales Cube may coexists • In General, Data Warehouse will serve a Generic Purpose within Corporate Level while Data Mart will serve like Cube
  • 9. Business Model to Data Model
  • 10. Business Model to Data Model (Cont’d) Transaction Detail Store ID Trans. Date Trans Ref. Product No. Product Name Price 3013 2007-11-27 09390 088590917667 IPOD CL 80GB 259.83 3013 2007-11-27 09390 060538892509 PROTECTION PLAN 48.84 3013 2007-11-27 09390 088590918750 IPOD NANO 4GB 154.83 3013 2007-11-27 09390 060538892509 PROTECTION PLAN 48.84 3013 2007-11-27 09390 060958513348 PHILIPS 1GB LK 39.88 3013 2007-11-27 09390 060538892466 PROTECTION PLAN 29.84 Transaction Master Store ID Trans. Date Trans Ref. Subtotal GST PST Total 3013 2007-11-27 09390 582.06 34.92 46.56 663.54
  • 11. Physical Data Model Shop Dimension Date Dimension PK/FK Shop ID VARCHAR(4) NOT NULL PK/FK Date DATE NOT NULL Shop Name VARCHAR(50) NOT NULL Year VARCHAR(4) NOT NULL 1..1 1..1 Month VARCHAR(2) NOT NULL Day VARCHAR(2) NOT NULL 1..1 1..1 1..n 1..n 1..n 1..n Transaction Master Fact Transaction Detail Fact PK/FK Transaction Reference VARCHAR(4) NOT NULL FK Transaction Date DATE NOT NULL FK Transaction Date DATE NOT NULL FK Transaction Reference VARCHAR(4) NOT NULL FK Store ID VARCHAR(4) NOT NULL FK Store ID VARCHAR(4) NOT NULL Subtotal NUMBER(18,2) NULL FK Product No. VARCHAR(12) NOT NULL GST NUMBER(18,2) NULL Price NUMBER(18,2) NULL 1..n PST NUMBER(18,2) NULL Total NUMBER(18,2) NULL 1..1 Product Dimension PK/FK Product No. VARCHAR(12) NOT NULL Product Name VARCHAR(50) NOT NULL
  • 12. Popular BI Tools in the Market Business Intelligence Tool Vendor IBM Cognos BI IBM Microstrategy Microstrategy Pentaho BI suite (open source) Pentaho JasperSoft (open source) JasperSoft WebFOCUS Information Builders Microsoft Business Intelligence (Excel + SSRS + SSAS + MOSS) Microsoft QlikView QlikTech SAS Enterprise BI Server SAS Institute Tableau Software Tableau Software Oracle Enterprise BI Server (OBIEE) Oracle Oracle Hyperion Oracle BusinessObjects Enterprise SAP SAP NetWeaver BI (Powered by HANA) SAP
  • 13. Important Considerations When Applying BI • What Data do you have? – What are the Systems do populate such Data? • How is the Data Quality? – Is it a Structured-Data? – Are there any Input Validations at your Systems? • What is your Objectives of using BI? – Is it for Ad-Hoc Analysis? – Is it a Departmental Decision? – Is it just a Reporting Engine? • What is your Budget for this BI Project? – Budget Plan should include both Project Implementation and on- going Cost • What is your Target Scope of this BI Project? • When is your Expected Completion Date? • Will you train up your own BI Team?