best practices metadata - informatica

18
Best Practices Metadata

Upload: others

Post on 09-Feb-2022

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Best Practices Metadata - Informatica

Best Practices Metadata

Page 2: Best Practices Metadata - Informatica

2

THE VALUE PROPOSITION OF A METADATA DRIVEN DATA GOVERNANCE PROGRAM

Ben Jareo, Principle Data Analyst,

PWI Central Architecture

Fidelity Investments

Malcolm Saldanha, Vice President,

Architecture, PWI Central Architecture

Fidelity Investments

Page 3: Best Practices Metadata - Informatica

3

Agenda

• Introduction

• Business need

• Informatica as the solution

• Share experiences

• Architecture

• What to watch out for

• Conclusion

Page 4: Best Practices Metadata - Informatica

4

Introduction

• Fidelity Senior Business and Technology

management recognizes that data is a business

asset and a competitive differentiator.

• Data Governance

• Data quality

• Data consistency

• Data definitions

• End-to-end lineage

• Metadata Management is a key tool within the Data

Governance framework.

Page 5: Best Practices Metadata - Informatica

5

Describe Metadata

• Metadata provides contextual information

• business description

• owners, stewards, and custodians

• technical attributes

• location and lineage

• transformations and calculations

• A managed metadata environment ensures that

everyone who works with data can efficiently find it,

learn what it means, where it came from, and how it

is used.

Page 6: Best Practices Metadata - Informatica

6

Business Need

• Data is critical to the business

• Associates across business units share obstacles:

• No authoritative source

• Concealed rules

• Ambiguous or inconsistent terminology

• Difficulty estimating projects accurately

• Inefficient processes

Page 7: Best Practices Metadata - Informatica

7

Business Challenge

• Business users:

• Lack confidence in data

• Manage disparate metadata

• Must comply with regulations

• Technical users spend time:

• Tracing lineage

• Researching impact of changes

• Testing excessively

Page 8: Best Practices Metadata - Informatica

8

Informatica Metadata Manager as the solution

• Metadata Manager application contains features that

are important to the PWI metadata solution:

• Business glossary

• Audit trail

• Robust Security Model

• Third-party adaptors with pre-built metamodels

• Extensible metamodels

• Custom metamodel and scanner capability

• Graphical lineage diagrams

• URL API

• Tight integration with PowerCenter

• Ability to schedule scans from UI

Page 9: Best Practices Metadata - Informatica

9

Understand Data

• Requirement: manage data definitions for BI system

• Solution: Metadata Manager to model, manage, and extract

definitions

Merge

BI System Metadata

Manager

Naming

Convention

Stewards

manage

business

glossary

Mouse-over

report fields to

expose

definitions –

adding context

where it is

most needed

Extract Extract

Create

Variables

Page 10: Best Practices Metadata - Informatica

10

Standardize Metadata Procedures

• One business unit responsible

for definitions invoked on three

distinct web sites.

• Definitions should be

consistent

• Consolidate to a single

business glossary:

1. Single, common glossary model

2. Interim step is to link entries

3. Consolidate terms and definitions

Existing

glossary

files

Metadata

Repository

HT

•Beta: xx yyy zzzz

FID.COM

PSW/NB

•Beta: xxx yy zzzz

•Beta: xx yyyy zzz

1

Consolidated Glossary

Term Attributes

FID NB HT

•Alpha: aa bb cc •Beta: xxx yyy zzz

2

3

Page 11: Best Practices Metadata - Informatica

11

Share Metadata Across the Enterprise

• Automation to keep metadata current

• Extending the glossary model

• Common terms are defined only one time and

definitions are displayed consistently across

Fidelity web pages.

Consolidated Glossary

Term Attributes

FID NB HT

•Alpha: aa bb cc •Beta: xxx yyy zzz •Gamma: 11 22 33

FID.xml

HT.xml

NB.xml

Source Control

Daily

Batch

Ap

p S

erv

er

Fidelity

Client

Benefits

Web Pages

Page 12: Best Practices Metadata - Informatica

12

Impact Analysis

• Assessing scope for a change to the business logic for a single

data field in an administration system, projected the analysis

effort to be 20 hours.

• Using the metadata system, impact analysis was conducted.

• Spreadsheet and a graphic image of the impact were

downloaded just short of 30 minutes.

• Three examples from this business unit are charted.

User Traditional

Analysis

Using

Metadata

Manager

Savings

Systems Analyst 20 hours 30 minutes 97.5%

Business Analyst 32 hours 1 hour 96.9%

QA 26 hours 1 hour 96.2%

Page 13: Best Practices Metadata - Informatica

13

Architecture – Metadata is a Part of PowerCenter

Page 14: Best Practices Metadata - Informatica

14

Architecture – Conceptual Metadata Flow

Page 15: Best Practices Metadata - Informatica

15

What to Watch Out For

Risk Mitigation

Metadata gets stale Metadata part of SDLC

High degree of automation

Some manual maintenance

unavoidable

Lack of support from Business Use-cases analysis – regarding

time, effort, and accuracy.

Central administration

Low adoption of metadata

program

Support is necessary at executive

level

Business led Data Governance

Metadata management is a

secondary initiative

Standardized metadata as a best

practice

Page 16: Best Practices Metadata - Informatica

16

Best Practices Followed

• Metadata program aligned with key data strategies.

• Reduce cost of extraneous documentation with concise,

searchable, and reusable artifacts.

• Make metadata maintenance a part of business process and

SDLC.

• Ensure sponsor commitment to ongoing program before

metadata initiative begins

• Keep information up-to-date through automation.

• Don’t boil the ocean - prove value with local successes. Deliver

iterations beginning with basic, foundational capabilities.

Page 17: Best Practices Metadata - Informatica

17

Business and Technical Benefits

• Improved efficiency and accuracy of analysis

• Enterprise-wide understanding and proper usage of business

terms

• One-stop shop for end-users to find data definitions and

perform impact analysis

• KPIs affected:

• Impact analysis in minutes instead of days

• End-user self service

• Measure quality and completeness of metadata

• Financial benefits:

• Confident scope estimation of proposed changes

• Targeted testing reduces effort

• Reduce effort for training and knowledge transfer

Page 18: Best Practices Metadata - Informatica

18

Questions?