Sync With Model Source

advertisement
Get the most out of
AllFusion® ERwin® Data Modeler
Design Layer Architecture features
Application Life Cycle Management
Session Code: AFM70LN
1
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Abstract
 The session will examine how the AllFusion®
ERwin® Data Modeler (AllFusion ERwin DM) Split
Model, Derive Model, Add Model Source, Link
Model Source and Sync with Model Source
features can help modelers develop and maintain
an enterprise-wide modeling architecture.
2
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
V. Dorel Chiorean
AllFusion Development Director
Computer Associates
3
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Agenda







Model Separation
Split Model
Derive Model
Add Model Source
Link Model Source
Standards Models
Sync with Model Source
4
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Challenges
 Complex, enterprise-wide data models
 Multiple modeling environments: logical,
physical, business intelligence (data
warehouse)
 Enforce modeling standards
 Maintain high productivity
5
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Model Separation
 Design layer architecture building block
 Introduced with AllFusion® ERwin® DM 4.0
 Helps modelers to focus on specific areas of
interest
 Improves overall work performance
Logical Only
Physical Only
6
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Model Separation
7
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Split Model
 Recommended for design layer architecture
 The new models inherit the properties from the original
logical/physical (L/P) model
 Resolves the transforms that existed in the original L/P model
 The Logical Only model becomes the model source for the Physical
Only model
 Unlike Derive Model the Split model does not create a link to the
original L/P model
Logical Only
Physical Only
8
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Derive Model






The original model becomes model source
Can be based on subject area
Can automatically transform logical objects
Replicates the target objects of the existing transforms
Can apply naming standards and data type mapping
Derive L/P to L/P is not supported
9
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Derive Model - Wizard
10
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Derive Model - Wizard
11
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Derive Model - Wizard
12
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Add Model Source
 The added model becomes a model source
 Can automatically transform logical objects
 Replicates the target objects of the existing transforms in
the model source
 Can apply naming standards and data type mapping
 Adding an L/P to an L/P is not supported
13
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Add Model Source - Wizard
14
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Add Model Source - Wizard
15
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Add Model Source - Wizard
16
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source





The linked model becomes a model source
Existing objects from both models are matched by name
User can edit the matching
Linking an L/P model to an L/P model is not supported
New feature in release 4.1.4 SP1
17
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source - Wizard
18
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source - Wizard
19
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source - Wizard
20
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source - Wizard
21
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Link Model Source - Wizard
22
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Standards Models






Naming standards (.NSM) attached
Data type standards (.DSM) attached
Custom domains
Validation rules
Valid values
Other custom objects
Logical Standards
Physical Standards
Logical Only
23
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Physical Only
Naming Standards
24
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Datatype Standards
25
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Design Layers
 Logical design
layer
– Logical
standards
– Department
logical
– Enterprise
logical
 Physical design
layer
– Physical
standards
– Database
physical
– Enterprise
physical
 Dimensional
design layer
– Dedicated
data
warehouse
– Enterprise
data
warehouse
26
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Design Layers - Diagram
Process
Logical
BP - Business Process
L1 - Logical
EL - Enterprise Logical
Physical
Dimensional Class
Pstd - Physical standards
P1 - Physical
EP – Enterprise Physical
27
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
B.I. Apps
D1 - Dimensional
CM1 - Component
App1 - Application
Sync With Model Source
 Synchronizes the current model with one of its model
sources
 Matches objects by ID
 Compares target objects of transforms from the model
source with source objects of transforms in the current
model
Model Source
Current Model
28
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Wizard
 Multiple sources
are supported
 Use Change
Location to point
to the source
model location if
the model was
moved from the
original location
29
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source - Location
 Select the new
location of the
source model
 View the “Last
Synchronized date”
30
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Naming Options
 Specify the name
mapping options to be
used when sync-ing
with this source model
31
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Wizard
 Multiple filters
are available to
help you narrow
down the sync
tree to the
objects you are
interested in
from the current
model
32
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Wizard
 Multiple filters
are available to
help you
narrow down
the sync tree to
the objects you
are interested
in from the
source model
33
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Future direction
34
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Sync With Model Source – Future direction
35
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Summary
 AllFusion ERwin DM provides the tools to
– Truly enable enterprise-wide model
architecture development with unique
logical/physical database independence using
 Design layers
 Derive model
 Add model source
 Split model
 Sync with model source
 Link model source
36
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Summary - continue
 Improve quality and team collaboration by
enforcing standards through
– Naming standards model
– Data type standards model
– Custom domains
– Validation rules
– Valid values
37
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Summary - continue
 Maintain high productivity through
increased automation and built-in experts
– Code generation
– Wizards
38
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Questions & Answers
39
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Related Sessions
 AFM03SN: Model Integration in Action
 AFM10SN: Using AllFusion® ERwin® Data Modeler
Transforms to Improve Productivity
 AFM14SNA: Dimensional Modeling: Using Design Layers,
Materialized Views and Macros in Practice - Part 1 of 2
 AFM14SNB: Dimensional Modeling: Using Design Layers,
Materialized Views and Macros in Practice - Part 2 of 2
 AFM16SN: AllFusion Modeling User Group Exchange
 AFM19SN: Naming Standards in Action for AllFusion
ERwin Data Modeler
 AFM20SN: AllFusion ERwin Data Modeler Complete
Compare Best Practices
40
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Related Sessions
 AFM22SN: Using the AllFusion ERwin Data Modeler API
 AFM25SN: Optimizing Data Administration with the
AllFusion® Modeling Suite
 AFM26SN: AllFusion ERwin Data Modeler - Next Release
Review
 AFM34SN: Fast Modeling for Fast Development: Using a
Syntax-Blind, Business-Sensitive Taxonomy of Meta Data
 AFM35SN: Birds of a Feather: Who's Driving your Career
in Data Management?
 AFM36SN: Birds of a Feather: What's Cookin' in the Lab?
 AFM52PN: State of the Union for AllFusion Modeling Suite
41
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Related Sessions
 AFM53PN: AllFusion ERwin Data Modeler - Meet the
Experts
 AFM54PN: Best Practices for AllFusion ERwin Data
Modeler
 AFM70LN: Get the most out of AllFusion ERwin Data
Modeler – Design Layer Architecture features
 AFM71LNA: AllFusion ERwin Data Modeler Jamboree Part 1 of 2
 AFM71LNB: AllFusion ERwin Data Modeler Jamboree Part 2 of 2
 AFM74LN: Reverse and Forward Engineering Using
AllFusion ERwin Data Modeler
42
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
CA Technology Services
Enterprise Solutions for Business
 Discover a world of training solutions
– Learn how CA’s learning solutions can help you meet
your business objectives
– Visit CA Technology Services, Education in the
Exhibition Center, at ca.com/education or call us at
1-800-237-9273
 Learn how CA Technology Services can help
your business
– Visit CA Technology Services in the Exhibition Center
or on the web at ca.com/services
43
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Exhibition Center - Modeling

Computer Associates
– Booth 310 – AllFusion Modeling
– Booth 216 – AllFusion Change & Configuration Management
– Booth 348 – Data Warehouse, Metadata Management, and Testing

Exhibitors
–
–
–
–
–
–
–


Booth 122 – Jumar Solutions
Booth 120 – Axis Software Design
Booth 1011 – Catalyst Systems Corp.
Booth 126 – Jacada
Booth 1055 – Pink Elephant
Booth 116 − Polaris Technologies
Booth 152 − ProactiveNet
–
–
–
–
–
–
Booth 130 – SCM Solutions
Booth 158 – SEGUS Inc.
Booth 318 C/D– Tiburon Technologies
Booth 130 – Trinem Consulting
Booth 124 – Chicago Interface Group
Booth 258 A/B − Microsoft Corp.
Information Desk – Booth 410
Exhibition Center Tour Desk – Booth 610
44
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Session Evaluation
After completing
your session
evaluation form ...
... please place it in the basket at
the back of the room.
45
© 2004 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies.
Download