mrDataBld 2.x ?? ?? - PowerPoint PPT Presentation

1 / 35
About This Presentation
Title:

mrDataBld 2.x ?? ??

Description:

... RS600, UNIX Machine AS400, IBM Main Frame NT PC AS400 ... Job Schedule ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 36
Provided by: 48657
Category:

less

Transcript and Presenter's Notes

Title: mrDataBld 2.x ?? ??


1
mrDataBld 2.x ?? ??
2007

2
? ?
1. mrDataBld
2. DW Architecture
3. ETT Process
4. mrDataBld Architecture
5. mrDataBld Overview
6. mrDataBld Plan Execute
7. mrDataBld Plan Monitor
8. mrDataBld Schedule
9. ?? PlatForm
10. mrDataBld ??
11. mrDataBld ????
12. mrDataBld ????
3
mrDataBld
mrDataBld
DW/CRM, DM ? ????? ??? ETT ??? ???? TOOL
ETT
? Extraction(??), Transformation(??),
Transportation(??)? ?? ? ????? Data? ??? DB?
??, ?? ? ?? ?? ??? ?? ? ??? ?????
ETT ???? ?? ??? ?? ?? ? ?? DW/CRM ??? 50
??(??, ??) ? DW ??? ??? ??
4
DW Architecture
5
ETT Process
6
mrDataBld Architecture
module ???
7
mrDataBld Architecture
module ???
? ? ?
? ? ?
Windows NT
ETT ??
C E
??? DB
ETT ???
SE
ETT Server
Meta DB
ETT ??
??? DB
????
SE
Unix
SE
SE
ODS DB
DW DB
??
??
SE Server Engine
DW Server
ODS Server
CE Client Engine
8
mrDataBld Architecture
module ? ??
Meta DB
Client Engine (mrPlanMgr)
? ETL ?? ?? ?? ? ?? ? ?? Script ?? ?
???? Log ??
? GUI(Graphic User Interface) ? ETT ?? ? Meta
?? ? ???? ?? ? Server Engine Load ? Unload ????
Monitoring
Server Engine (mrJobgroupMgr)
? ?? ?? ?? ? ?? ?? ?? ? ???? ??? ??
Client Engine(mrScheduleMgr)
Server Engine (mrPlanExecMgr)
? GUI(Graphic User Interface) ? ETT Schedule ??
? ?? ?? ?? ? ?? ?? ?? ? Schedule? ??
??
9
mrDataBld Overview
Plan ???
10
mrDataBld Overview
module ? ????
?? Server, ??, JobGroup, JobUnit, Plan
? ?? Server ??, ??, ?? ??? ???? Server ??
Client. OS, IP Address ? ?
? ??? ?? ???? ??? ??? ?? ???. ( Ex
??, ??, ??, DW, CRM, Web )
DBMS, DB?, Tables, ?? Server
11
mrDataBld Overview
module ? ????
? Job Group ??? ???? Data? ???? ??
????(Source) -gt ODS??(Target),
ODS??(Source) -gt CRM??(Target)
????(DB-SAM-DB, DB-DB), Job Units, ????,
Process ?
? Job Unit Source ??? ?? ???
Table? Target ?? ??? Table? ????? ??
Query Script Query(Select, Insert,
Update, Delete), User Defined Program ? Plan
??? ???? Data? ?? ?? ? ?? Job
Groups, Design(Top Down), Execute, Monitor,
Schedule
12
mrDataBld Plan Design
module ? ??
? Top Down ? ??, Job Group, Job Unit
? GUI ? Query Generator ? Execute,
Monitor ??(?? ?? ? Test)
13
mrDataBld Plan Design
????
14
mrDataBld Plan Execute
module ? ??
? Design ???? ?? ? Multi Server, Multi
Process ? ?? ?? ??, ?? ???? ?? ? ??
Source ?? ?? Server ? ?? Target ?? ??
Server ? ?? Test ?? ? ?? Cancel ?? ?
?? ??? ?? ??? ??
15
mrDataBld Plan Monitor
module ? ??
? ??? Monitoring ? ??? ?? 5? ? ?? ?? ??
?? ? Error? ?? 30? ? ?? ?? ?? ?? ? GUI
? Top Down ???? ?? ?? ?? ?? ? Log ??
16
mrDataBld Plan Monitor
????
17
mrDataBld Plan Schedule
module ? ??
? ???? Plan ?? ? Scheduling ? ETT ???
? Monitoring ?? ? Error ??? ?? ??? ??
18
mrDataBld Plan Schedule
????
19
mrDataBld mrScheduleMgr
????
20
mrDataBld ?? PlatForm
?? PlatForm
? ?
DBMS
Ver
O S
HP, SUN, RS600, ?? UNIX Machine AS400, IBM Main
Frame NT PC AS400 IBM, FACOM Main Frame
Unix Windows NT Windows MVS, MSP
RDBMS SQL Server SAM ODBC VSAM,ISAM Excel
2.X 2.X 2.X 2.X 3.X 3.X
Support
21
mrDataBld ??
? ? ?

? Top-Down ??? ???????? ?? ? Design ???
???? ???? ? Server Module ? Client Module ??
??? ???? ? ???? Log ?? ????
? ? ?

? ??? GUI ?? ? Plan Design ?
Drag-and-Drop ???? ?? ? Design ? ??? ??, ??
Process ???? ? Module ???? ??? ????? ???
22
mrDataBld ??
? ? ?

? 3-Tier ???? ??? Platform ? ?? ?? ?
Job-Unit ? ???? ? ?? ?? ? Multi Processing
??? Job ?? ?? ???? ?? ? User Define
Programming ??? ??(Procedure)
? ? ?(????)

? Server Module ? Client Module ?? ??????
???? ? Multi Server, Multi Processing ????
???? ?? ? ??? ????? ??? ???????? ??? ?
????(JobGroup)? ????? ????? ???
23
mrDataBld ??
? ? ?

? ?? ?????? ????? ???? ????? ??
? ?

? Unicode ?? ???? ? ?? ? ?? Job ? ????
???? ? Real Time Monitoring ? ??? Log ??
? Customising ? ???? ??? ? ???? ??? ?
Job-Unit ? ????, ????, ???? ??? ???? ? Job ??
Schedule ???? ???? ?? ? Cdc Field ? ?? ??????
???? ?? ? DBMS ?? Utility ??(Loder, Bcp ?)
24
mrDataBld ????
????
? DW/CRM ??? Tool ???? ????? ?? ?
???? ?? ? ???? ?? ? On-Line ?????? ?? ????
?? ? ?? ????? ?? ???? ?? ? GUI ????
??? ??? ?? ? ??? Log??? ??? ???? ?? ?
??, ??, ?? ? ??? ???? ? ?????? Real Time
Monitoring ?? ? ?Schedule ???? ???? ??
25
mrDataBld ????
????
? ????????? ?? e-CRM ?? ? ?????????
?? e-CRM ?? ? ?????? ?? DW/CRM ?? ?
????? DW ??? ? ???????(KOID) ??? ?? ???
? ???????????(KOSA) ???? CRM??? ?
????? ????? SFA(????) ??? ? ????????? ??
e-CRM ?? ? ?????????? ???? DW ??
26
mrDataBld ????(1)
? ?
????????? ?? e-CRM ?? ??? ??? ?????
???? ???? ?? ????? ?? ??? ??? ?? ? ?????
?????????? ???? ??? ?? CRM DB? ??.
? ?
MART
?????
  • ??Table ? 28?
  • - ?? ??? 150??
  • - ? ???? 30??

?? DB
CRM DB
(Sql Server)
(Oracle)
27
mrDataBld ????(2)
? ?
????????? ?? e-CRM ?? ??? ??? ?????
???? ???? ?? ????? ?? ??? ??? ?? ? ?????
?????????? ???? ??? ?? CRM DB? ??.
? ?
MART
?????
  • ??Table ? 25?
  • - ?? ??? 180??
  • - ? ???? 30??

?? DB
CRM DB
(Oracle)
(Sql Server)
28
mrDataBld ????(3)
? ?
?????? DW/CRM ??     ???????? ????
??????? ?????? ? DW??? ??
? ?
MART
?????
  • ??Table ? 150?
  • - ?? ??? 800??
  • - ? ???? 50??

?? DB
CRM DB
(Oracle)
(Oracle)
(Sql Server)
29
mrDataBld ????(4)
? ?
????? DW??? ??     ??????? ???? ??
?????? ? ????????? ?? DW??? ??
? ?
MART
?????
  • ??Table ? 150?
  • - ?? ??? 7000??
  • - ? ???? 200??

?? DB
CRM DB
(Sql Server)
(Sql Server)
30
mrDataBld ????(5)
? ?
??????? ???????? ??     ???????(KOID)??
?????? ???? ?? ? ??????? ?? ???????? ??
? ?
MART
?????
  • ??Table ? 20?
  • - ?? ??? 1000??
  • - ? ???? 50??

CRM DB
?? DB
(Oracle)
(Oracle)
31
mrDataBld ????(6)
? ?
??????????? DW ??? ??     ???????????
??????????? ? ????? CRM??? ????? DW/
MART??? ??
? ?
MART
?????
  • ??Table ? 50?
  • - ?? ??? 100??
  • - ? ???? 10??

?? DB
CRM DB
(Sql Server)
(Sql Server)
32
mrDataBld ????(7)
? ?
????? SFA ??? ??     ????? ???? ??? ??
? ???? CRM??? ????? DW/ MART??? ??
? ?
MART
?????
  • ??Table ? 150?
  • - ?? ??? 15000??
  • - ? ???? 200??

?? DB
CRM DB
(Sybase ASIQ)
(Oracle)
(Oracle)
33
mrDataBld ????(8)
? ?
????????? ?? e-CRM ?? ??? ??? ?????
???? ???? ?? ????? ?? ??? ??? ?? ? ?????
???? ?? ????? ???? ??? ?? CRM DB? ??.
? ?
MART
?????
  • ??Table ? 20?
  • - ?? ??? 150??
  • - ? ???? 10??

?? DB
CRM DB
(Oracle)
(Sql Server)
34
mrDataBld ????(9)
? ?
?????????? DW ??     ???????????? ????
???? ??? ??? ?? ??? ???? DW??? ??
? ?
MART
?????
  • ??Table ? 300?
  • - ?? ??? 500??
  • - ? ???? 100??

?? DB
CRM DB
(Oracle)
(Sql Server)
(TEXT)
35
More Easy, Familiarity, Comfortable Technology!
?????......
Write a Comment
User Comments (0)
About PowerShow.com