Enterprise Data Warehouse - PowerPoint PPT Presentation

About This Presentation
Title:

Enterprise Data Warehouse

Description:

HP BT BTO(Business ... HP ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 53
Provided by: jeong
Category:

less

Transcript and Presenter's Notes

Title: Enterprise Data Warehouse


1
Enterprise Data Warehouse
  • lt Software Engineering ?? gt

? ? ?
2
??(1)
3
?? (2)
4
?? (3)
  • OLTP ( online transaction processing ) ??
  • ??? ?????? ??? ??? ???? ?? ????? ?? ??? ??? ??
    OLTP? ??? ?? ??? ???? ?? ????. ?? ???? ??? ? ???
    ?????? ???? ???? OLTP? ???? ??? ???? ?????
    ????(architectonic)? ??? ??? ???. OLTP? ??? ?????
    ??? ?????, ??? ???? ?? ??? ????? ?? 70 ?? EDW???
    ??? ??? ??. ? ??? ??? ???? ??? ?????? ??? '??,
    ??, ??'? ??? ??? ???? ??? ??? ?? ?? ?? ???? ??.
  • ETL Algorithm ?? ??? ?????? ??? ?? OLTP? ?? ????
    ?? ?? ??? ????? ?????, ?? ???? ???? EDW??? ????
    ?? ???? ???? ??? ?? ??? '?? ? ??' ?? ???(mapping
    rule)? ???? ??. ? ???? ?? ETL(Extraction,
    Transformation and Loading ??, ??, ??)? ?????
    ??. OLTP? ???? ????, EDW ?? ???? ????? ???? ???
    ?? '?? ?? ??'?? ? ? ??. ??? ???? DB??(migration)?
    ? ? ??? ?? ???? ??? ???(case-by-case)? ??? ?????
    ????? ??? ??? ?? ???? ??, ??? ??? ??? ?? ???,
    OLTP? ??? ??? ???? ? ????? ?? ?? ?? ???? ???.

5
?? (4)
  • EDW ??
  • ???? ??? ??? ??? IT? ???? ??? ??? ???
  • EDW ??
  • ?? ??? ???? ?? ?? ??? ??? ??? ??? ????? ???
    ????? ???? ?? ??
  • EDW ??
  • ??, ??, ??(long term)? ? ??
  • ??? ??? OLTP? ????? ??? ?? ??? ??? ?? ??? ??
    ????? ?? ??? ? ??? ???? ??? ??? ?? ?? ??? ??? ??
    ??. ??? ??? ?? ?? ???? ??? ????, ?????, ?? ???
    ??, ???? ????? ??? ?? ?? ??? ?? ???? ?????? ?? ??
    ?? ?? ??. ???? ???? ???? ???? ???? ???? ??, ???
    DBMS?? ?? ?? ??? ?? ??? ??? ??? ??/???? ??, ???
    ???? ??? ??? ?? ??? ??? ?? ???? ??? ??? ???
    ?????.

6
?? (5)
  • EDW Trend
  • ???? ?? ??? ?? ?? ??.
  • EDW? DW? ????? ??? ???? ?? ?? ?? ? ??? ?? ???
    ??? ????? ?? ??? ?? ??? ????? ??? ??? ??? ?? ????
    ?? IT ?? ??? ???.
  • EDW ?? ?? ?? ???? ????, ????, ????, ???? ?? ?? ?
    ?? ????, ??????, ????, ??, ???? ???? ?? ??.
  • EDW ?? ?? ??
  • ?? DW ??? ??? EDW ???? ??? ????
  • ??? ???? ??? ??? ?? ??? Needs? ???? ?? ?? ???
    ??? ???? ?????
  • ?? BI ?? ??????(ABM, BSC, CRM ?)? ??? ?? ?? ??
    ??? ????
  • ?? EDW? ?? ?? ??? ????? ???? ?? ??? ???? ?? ???
    ???? ??? ??? ????

7
EDW ?? (1)
  • EDW ?? ??? ????? / ?? ??? ?????
  • ??? ??
  • ??? ?? ?? ??? ????? ???? ?? ?? ?? ???. ??? ?? ?
    ??? ???? ??, ??, ??, ??? ???, ?????, ????? ?? ??
    ??? ???? ?????, ?? ??? ????? ????? ??? ?? ???
    ???? ?? ??? ????? ??? ?? ? ???? ??? ?? ??? ???? ?
    ??? ?? ?? ???
  • ??? ??
  • ???? ??? Data? ??? ???? ???? ???? ????? ????
    ??? ???? ????, ???? ????? ????????, ????????,
    ???? ???? ?? ?? ?? ??????? ????? ??? ???? ??
    ?????

8
EDW ?? (2)
9
EDW Architecture
10
EDW Characteristics
  • Single version of the Truth
  • Multiple Subject Areas
  • Normalized Design
  • Mission-Critical Environment
  • Scalability Across Several Dimensions
  • What makes an enterprise data warehouse?
  • by Charles Garry

11
EDW ?? ?? (1)
  • The next logical step in the data warehouse
    evolution chain.
  • Offer a single data resource for all enterprise
    information
  • Designed to provide that information in a format
    accessible to everyone
  • Life Health Financial Services Technology
    Review

12
EDW ?? ?? (2)
  • ??? ?? ??
  • ??? ?? ??
  • ??? ???? ?? ??

13
EDW ?? ??
  • ?? ??? ??? ??
  • ?? RTE? ???? ?? ??
  • ?? SQL? ?? ???? ?? ?? ? ?? ??
  • ??? ? ? ????? ?? ??? ??
  • ??? ? ??, ? ???? ?? ??

14
?? ?? EDW ??? ??
  • ????? Near Real Time???????? ?? EAI? ???
    ?????? ????? ??? ???? ??? ??.??? ??? ???
    ????.?????? ??? ?? ?? ??? ??? ??? ???
    ??.ETL?? EAI??? ???? ??? ETL? ?????? ?????
    ?.EAI? ??? ???? ??? DW? ????.2PC? ?? ????? ??
    ???? ??? ???? ?? ?? ?????. ?? ?? ??? ETL? ???? ??
    ?????.

15
?? ?? EDW ??? ??
  • ??? Oracle Streams(Near Real Time)??? ?? ???
    ???? ???? ????.DB Trigger? ???? ???.DB ???
    ??? ???? ???? Redo log??? ???, ???? ??? ??.???
    ??? ?? ????? ????.?? ???? ????? ?? ???.

16
?? ?? EDW ??? ??
  • IBM Real Time BI???? ???? ???? ?? ? ?? ???
    ???(3? ? ??? ???/3? ? ?? ETL/?? ??? EAI or
    EII).MQ Series queue? ??? ???? ??? ????.????
    ETL? Parallelism? Non-stop loading? ?????
    ??.????? ??? ?? ??? ???.

17
?? ?? EDW ??? ??
  • NCR????? Active Data Warehouse(Near Real
    Time)???? Updatereal time? ???.?? ?? ??? ??
    ? ?? ?? ???? ??? ??.Event-Driven Activity.EAI
    ????? ??? Near Real Time? ????.?? ???? ??? ?3?
    ETL ?? ????.????? ????? ???? ?? ???? ??? ?? ?
    ??? ??? ?? ??? ??? ADW???? ????.

18
EDW ?? ??
  • ? ????? ?? ? ?? ??? ?? ??? ?? ???, ?? ?? ?????
    ??? ??? ??? ?? ??? ???? ?? ??? ???? ??? ???
    ??? ???? ??? ??? ??? ?? ?????? ?? ??? ??? ???
    ?? ??? ??? ?? ???? ?? ?? ??? ??? ?? ???

19
EDW ?? (1)
  • 1. ??? ?? Data View - ??? ?? ?? ??
  • ??? application ???? repository? EDW? ???? ???
    ??? ??? ?? data view? ???? ???, ?? ?? ?? ???. ??
    data warehouse ??? ? ?? ????? ??, ??, ?? ?? data
    entity?? ?? data ???? ??? ??? ?? view? ???? ????,
    ?? EDW? ???.
  •  
  • 2. ???? Data ??? ????? - ??? ?? ??? ??
  • ??? ?? ??? ???? ???? data? ???? ?? ????? ??.
    data? ?? ?? ???? ???, ? ??? ???? ??, ???? ???
    EDW? ????? ?? data? ???? ??? ? ?? ?? ???? data?
    ??? ? ??? ???, ? ???? ??? (data) ????(? ??, ??,
    ??, ?? ?)??? ??. ??? ? data ??? ????? ???? ??(?
    ??, ??, ??, ?? ?)?? ?? ????. ??? ? ????? ???? ?
    ??, ??? ? ??. ????? ??? ?? ???, ?? ??? ?? ??, ???
    ? ??. ??? ?????? ??? ? ??? data entity ??? ????
    ??? ???? ??, ?? ? ????? ??. ?? ?? ??? ??? data
    entity?? ??? ?? ???? ?? ???? ??? ? ?? ?? view?
    ??? ? ??. data ??? ? ????? ???? ???? ?? ??? EDW?
    ???.
  •  
  • 3. Mixed Workload? ??? - ???? ?? ??? Data Mart?
    ??
  • DW? ??? ????. ??? ???? ???, ???? ??, ?? data,
    workload? ???? ????? ????. ? ??? ???? ???? ??? ?
    ?? ????. ?????? ???? ????. ??? ?? ???? ????? ???.
    ??? ??? ??? ??? ??. EDW? ??? query? ???? ??? ???
    data mart? ??? ?? ???. ?? ??? ?? ??? ??? ?? ???
    ???? ????. ??? ???? ???? ? ??? ??? ?? ??? ????
    ???? ??? ?? ???. EDW? ?? ??? ??? ??? ??? ???? ???
    ? ??? ??. entity? ?? relationship? ????? ?? ?????
    ?????? ??. ?? EDW? TCO(total cost of ownership,
    ?????) ????. ??? EDW? ???? ??? ???? ???? ????. ?
    ???? mixed workload? ?? ???? ?? ???? ??
    4??(relational modeling, dimensional modeling,
    data vault modeling, business modeling)? ??. ???
    ??? ???? ???? ???? query? ???? ?? EDW? EDW? ???.
    ???? ??? ???? ???? ?? EDW ?? ??? EDW? ???.  

20
EDW ?? (2)
  • 4. ?? Data ? ?? Data? ?? - ?? ??
  • EDW? ??? ??? ???? ? ?? ?? ??? ??? data ??(?
    transaction)? ??? ??? ??? ???? ???? ??. ?? ??? ??
    ?? ?? data? ???? ? ?? ?? ????. ?? ??? ??? ???? ??
    ??? data? ????? EDW? ???.
  •  
  • 5. Data ???? ??? - ???? ??
  • EDW data? ?? ?? ?? data? ??? ? ??? ??. data
    cleansing? ???? ?? ??? ????, cleansing? ??? ????
    ?????? ???. ?? ?? data? EDW ???? ??? data? ??? ??
    ?? EDW data? ???? ?? ??? ?? ??? ???? ???? ??? ??.
    ?? data? ?? ???? ???? ???? ?? ??? EDW? ???.
  •  
  • 6. ??? ?? ?? - Mission-Critical System
  • EDW? ??? ??? ??? ? ??? ??. ?? ???? ?? ?? ???? ??
    ????(no downtime), ?????(?? ?? ? ??)? ????? ??.
    EDW? business process ? ????? ?? ??? ????? ??. ??
    ?? ??? ???? EDW? ???.
  •  
  • 7. ??? - ??? ??
  • ??? EDW? ??? ?? ??? - ????, ????(query?),
    workload?? - ????. ??? EDW? ?? ????? ???, ??
    ????, ???? query ??? ?? ?? ?? ???? ????. ?? EDW
    platform? ???? ??? ?? ?? ?? ??? query(??, ???)?
    ??? ? ??? ??, ?? ??? ???/??? ??? ??? ??? ? ???
    ??, ??? ??? ???? ????? ??? ? ??? ?? ????. EDW
    platform? ?? workload balancing, ?? ?? ?? ?? ???
    ??? ???? ??? ? ??? ??. ??? ???? ???? ???? ?? EDW?
    EDW? ???.

21
EDW ?? ?? ??
22
EDW ?? ? ????
23
EDW ?? ? ?? ??
24
ERD vs. MDM
25
EDW ?? ?? ?? ???
26
EDW ?? ?? - ????
DD01 ????????
??????? ???? ????? ????, ??????? ??
DD02 DW??????
???? ?????, ???I/F??, DW????? ??
DD11 DM???
??????? ??? DM?? ??
DD12 OLAP??????
OLAP?? ? ??????? ?? DM??? ??
DD13 ETT??(EDW-DM)
EDW-DM?? ETT????? ? ?? ????? ??
DD21 EDW???
?????? DM??? ??? ???? EDW?? ??
DD22 ETT??(OD-EDW)
???DB-EDW?? ETT????? ? ?? ????? ??
DD03 APP/?????
?????? APP ? ?????? ?? ??? ??
DD04 ??????
????? ?? ??? ? ??? ??
DD05 ??????
??? ???? ? ????? ???? ??
27
EDW ?? ??
  • ??
  • ???? ?????, ? DM? ?????? ? ??? ??? ??? ???
    ?????????? ?? ??
  • ???? ??
  • ????
  • EDW?? ???
  • ????? ??
  • DM?? ??
  • ????? ???
  • EDW?? ???
  • ????DB ??
  • ????? ???
  • ?? ??? ...
  • EDW?? ??
  • EDW?? ?? ??

28
EDW ?? ?? - ?? ???
  • ????? ??
  • EDW ???? ??
  • ?????? ?? ??
  • ????? ??
  • ???? ??
  • DM?? ??
  • EDW/DM?? GAP?? ? ?? ??
  • DM?? ???
  • ????? ???
  • ?????? ??
  • ?????? ??
  • ????? ??

29
EDW ?? ?? - ?? ???
  • ????DB ??
  • ????ERD/????DB Gap??
  • ??????? ?? ? ??
  • ????? ??? ???? -gt ??? -gt ???? ??
  • ????? ??
  • ????? -gt ????? ??? -gt ?????? ??
  • ?? ???
  • ????DB ???? ??
  • ???? ???
  • DM I/F ??? ??
  • DM? ??? ?/?? ?? ?? -gt ???? ??
  • ETT???? ??
  • ETT???? ?? -gt ETT???? ?? ??

30
EDW ?? ???
  • EDW? ??? Business, Data, IT, ????? ???? ??? ?????
    ?

31
EDW ?? ???
  • ??? Source System ???? ??? Data? ????, Data? ???
    ?? ???? ????? ??? ??

32
EDW ?? ???
  • ?????? Business Requirement? ???? Data Mart? ????
    Top-Down ??? Source??? ??? Data? ???? Bottom-Up
    ??? ?? ????.

33
EDW ?? ???
  • ??????? Bottom-Up Approach? Top-Down Approach?
    ???? ?? Task ? Characteristics

34
Software ?? ?? (1)
  • Waterfall ???

35
Software ?? ?? (2)
  • Prototyping ??

36
Software ?? ?? (3)
  • Spiral ??

37
EDW ?? Configuration
38
EDW ?? ??
39
EDW ?? ??
  • ??? ??? ??? ??? ??
  • ?? ?? ??
  • ??? Data Access
  • Data ???
  • DBMS? BI ???? ??
  • Maintenance ???
  • ??? ? ???
  • ??? ????? ??(Federation) ??
  • TCO ??

40
EDW ?? ?? - KT
41
(No Transcript)
42
EDW ?? ?? - ??
  • NCR Solution Concept

43
EDW ?? ?? ??(continued)
  • NCR Solution Architecture

44
EDW ?? ?? - ??
  • Sybase ???? EDW ?? ?? AMOS

45
EDW ??
  • ??HP, 1? 3? ?? BT ?? 
  • EDW ????? ????? ??       ??HP(?? ???)? ?? ??
    IT ??? BT(Business Technology)??? ????, ? ???
    ????? ? ????? ???? ????.
  •  
  • ?? IT ???? ?????? ??? ???? ??, ??? ??? BT?
    ?????? ??? ?? IT? ????? ??? ??? ??? ? ?? ? ????
    ??. ?? ??HP? ?? ??? BT? ??? ???? ?? ?BTO(Business
    Technology Optimization) ?BIO(Business Informat
    ion Optimization) ?AI(Adaptive Infrastructure) ??
    ? ?? ?????? ???? ????, ??? ????? ?? ??? ???? ????
    ????? ?? ?? ??? ???.
  •  
  • ??HP? ??? ??? ?? ????? IT? ???? ???? ??
    AE(Adaptive Enterprise)???, ??? ??? BT? IT? ????
    ??? ?? ??? ?? ?? ?? ???? HP? ??? ??? BT???
    ????? ??? ??? ??? ?? ?? ??? ?? ?? ?? 3?? ???? ?
    ??? ??? ???? ? ???? ???.
  •  
  • ? BT, EDW? ??? ????
  •  
  • ??HP? BT? ???? ?? 3??? ?? ???? ? ? ??.
  •  
  • ?? ????? ???? ??? ?? ???? ??? ?? EDW ????, ???
    ???? ??? ??? ???? ?? ? ? ?? ????, ??? EDW ????
    ??? ???? ??? ????? ? ?? ????. ?? ???? ?? ???? ??
    ??? ??? ?? ? ??? ?? ???? ?? ??? ??? ??? ?? ??? ?
    ???.
  •  
  • ??? BT ??? ??? ??? ??HP? ???? ?? ???? ??? ????
    ????? ??? ???? ????? ? ??.
  •  
  • ? ????? EDW? ??? ?? ???? ??? ?? ??? ?? ???? ??
    ??? ???? ??. ?? ??? ?? ??? ??? ?? ? ?? ???? ?? ?
    ????? ??? ???? ???.
  •  
  • ???? ??? ?? ???? ???? ???? ?????, ???? ?? ???
    ????? ???? ?? ?? ????? ???? ???. ??? ?? ????? ???
    ???? ??? ?? ??????? ???? ??.

46
EDW ?? (continued)
  • ? ???, ??? ??? ???
  •  
  • BT??? ????? ?? ? ???? ???? ?? HP? ??? ?? ????
    HP? ???? ?? SQL ??? ???? ??? ?????, ?? HP?? ???
    ???? ??? ??? ??? ??? ?????? ??? ?? ??? ?? ???.
  •  
  • HP? ???? ??? ?? ??? ???? ???? ????? ??? ????
    ????, ?????? ??? ??? ???? ? ????? ?? ?? ? ?? ???
    ???? ????.
  •  
  • ??HP? ??? ??? ????? EDW ??? ?? ???? ??? ????
    ??? ? ?? ???? ???? ??? ??? ??? ???? ??? ??? ???
    ???? ??? ????? ???.
  •  
  • ?? ??? ??? ?? ETL ?? BI ?? ??? ??? ? ?? ???
    ????? ?? EDW ???? ???? ??? ???? ?? ??? ? ??? ?
    ???? ????.
  •  
  • ?? ??HP? ?? ????? ? ???? ??? ??? ??? ?? ? ??? ??
    ???? ??? ?? ??? ?? ??? ????? ???? ???? ????. ??
    ??? ???? ???? ????? ??? ??? ??? ?? ???. ??? ??
    ????? ?? ?? ??? ?? ??? ??? ??? ?? ??? ???? ??
    ???? ??? ? ???? ??? ???? ??.
  •  
  • ? CIO??? ?? ?? ??
  •  
  • ??? ????? ??? ???? ????? ?? ?? ??? CIO ??? ???
    ???. ??HP? ?? ?? ??? ??? ????? ??? ???? ??? ????,
    ? ?? ??? ???? ? CEO? CIO? ??? ?? ??? ???? ???.
  •  
  • ?? ? ??? CIO? ???? ? ??? ??? ??? ?? ????, ??
    ????? ?? ????? 40?? ????? ??? ??? ??? ?????
    ????.
  •  
  • ??HP ??? ??? ?? ??? ??? ???? ???? ??? ??? ??
    ??? ??? ?? ??? ???? ????? ?? ??? ?? CIO? ???
    ????? ??? ??? ??? ??? ???.

47
EDW ?? (1)
  • EDW DB ??? ??
  • Data ?? ?? ??
  • ?? ?? ??? ?? ??
  • ??? Data? Download ? ??

48
EDW ?? (2)
  • EDW DB??? ??? DB ??? Gap

49
EDW ?? -???
  • ?? 1 ???? ?? ? ??? ?? ??? ???? ?? ???
    independent data mart? ??? ????? ???? ?? ??? ????
    ?? ???? ???? ????, ?? ?? ??? ??? ???? ??? ????
    ???. ????? ?? ???? ???? ?? ??, ???? ? ??? ??? ???
    ?????, ? ??? ?? ? ??? ???. ?? ???? ?? ???? ??? ??
    independent mart? ?? reporting database?? ???,
    ?????? ?????, ???? ???? ??? ???? ??? ???
    ?? ?????? ??? ????? ?? ??? ???. ???? ???? ??? ???
    ??? ?? ????? ????? ? data mart?? ?? EDW? ??
    ??????? ???? ???.?? 2 ???? ?? ?? ? ??? ?? ????
    ??, business case ??? ??? ?? ??? ???? EDW? ???
    ????? ??? ??? ?? ??? ??? ??, ??? ??? ? ??? ???
    ?????, ?? ?? ??? ??? ??? ??? ?? ??? ??? ???? ???.
    ? EDW? ??? ?? ??, ???? ???? ??? ????? ????? ????
    ? ????? ??? ???? ?? ??? ????? ?? ?????.
  •  
  • ?? 3 EDW? ??? ?, ??? ??? ?? data mart?? ???
    ???? ?????. ??? ??? ??? data mart?? ??? ???
    ??????, ????? EDW? ?? ??? ?? ????? ???? ??, ???
    EDW? ?? ? ??? ???? ????? EDW? ??? ??????. ? mart
    ???? ???? ??? ??, ???  ????? ??????, ? ???? EDW
    ?? ??? mart ???? ?????.

50
EDW ?? ??? EDW?
  • IT??? ??? ??? ??, ??? ??, ?? ?? ??? ??, ???? ??,
    ?? ??? ??? ?? ??? ???? ???? ??? ?? ??. ? ??? ????
    ?? ??? ??????? ??????? ???? ???? ??? ??? ??.
  •  
  • ??? EDW? ??, ??? ? ?? ??? ???? ?????? EDW? ??
    ????? ???? ???? ??? EDW, ??? EDW? ?? ?? ????, ??
    EDW? ??? ?? ?? ??? ??? ??? ?? ??. ?? ??? ???? ??,
    ?? ?????? ??? ??? ????? ???, ???? ???? ? ??? ??
    ??? ? ??? ??. - ?? ?? ??? ???? ??? ??? ??? ????,
    ??? EDW? ??? ???? ?? ?? ???? ??? ?????.   
  •  
  • ?? EDW?? ? ?? CIF(corporate information
    factory)? ????. ?? - dimensional data warehouse??
    ?? - data? ???? ???? ???? ????? ???? end-user ???
    ??? data store??, ???? ??? ???? ????? ??? ???
    database? ???? ? ??? ??? ?? ? ??.
  •  
  • ??? ? ?? data mart?? ??? platform ?? ?? ?? ??
    EDW??? data? ????, ????, ???? ?? EDW??? EDW? ??
    ??? ????? ??? ?? EDW? ????? ??? - EDW? ??? EDW???
    ??, ???? ???? EDW? ?? ???????? ?? ??? ???? ???
    ???? ?? ???? ????? ??. ??? EDW? ? ?? ???? ????
    ??. ?? ???? ? ???? ????? ???? ??? EDW? ???. 

51
??
  • Ten Commandments
  • ???
  • ????
  • ??? ???
  • ???
  • ???
  • ???
  • ?? ???
  • ???
  • ???
  • ?? ??

52
??(continued)
Write a Comment
User Comments (0)
About PowerShow.com