using modeling tools data profiling powerdesigner data solutions de spirlet

16

Click here to load reader

Upload: thierry-de-spirlet

Post on 16-Apr-2017

1.192 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Using modeling toolsDatabase profiling

Page 2: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Goal:- Demonstrate feasability of database profiling using data

modeling tools- Give added value for business and technical analysts- Increase Data Governance

Audience:• Managers• Analysts• Developpers

Using modeling tools

Page 3: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Tool used in this example:- Sybase PowerDesigner 15.3- Sybase SQL Anywhere 12; Demo DB

Using modeling tools

Page 4: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 1: • reverse the database

Using modeling tools

Page 5: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 2: - Add extentension « Data Profiling »

Using modeling tools

Page 6: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 3: - Add data source definition

Using modeling tools

Page 7: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 4a: - Locate tables to be profiled and associate

Data Source

Using modeling tools

Page 8: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 4b: - Locate views to be profiled and associate

Data Source

Using modeling tools

Page 9: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 4c: - Define business rules to be verifyed (1 rule is

applicable to model, one view or one table) control of vertical and horizontal constraints:

Using modeling tools

Page 10: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 5: - For each column of tables/views to be

profiled, modify profiling option [optional]

Using modeling tools

Page 11: Using modeling tools  data profiling powerdesigner data solutions de spirlet

• Step 6: - Run Global/Table/View data profiling by right-

cklicking in the model, choose « Data Solutions de Spirlet » then « Data Profiling » then appropriate data profiling action.

Using modeling tools

Page 12: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Usage • Step 7: - Check results for analysis

Using modeling tools

Page 13: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Usage • Step 8: - Display results in multi-model reports

Using modeling tools

Page 14: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Usage • Step 9: - Use results in impact and linage

Using modeling tools

Page 15: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Advantages• Virtually connect any database vendor• Data profiling and business rule verification is often done manually• A lot of time is saved by automation• Results can be reused by other automated solutions• Integrated inside PowerDesigner Repository

Can be used on:• Application databases• data warehouses (sources, datawarehouses, data marts)

Using modeling tools

Page 16: Using modeling tools  data profiling powerdesigner data solutions de spirlet

Q&A

Using modeling tools