Using modeling toolsDatabase profiling
Goal:- Demonstrate feasability of database profiling using data modeling tools- Give added value for business and technica...
Tool used in this example:- Sybase PowerDesigner 15.3- Sybase SQL Anywhere 12; Demo DBUsing modeling tools
• Step 1:• reverse the databaseUsing modeling tools
• Step 2:- Add extentension « Data Profiling »Using modeling tools
• Step 3:- Add data source definitionUsing modeling tools
• Step 4a:- Locate tables to be profiled and associate DataSourceUsing modeling tools
• Step 4b:- Locate views to be profiled and associate Data SourceUsing modeling tools
• Step 4c:- Define business rules to be verifyed (1 rule is applicableto model, one view or one table)  control of vertic...
• Step 5:- For each column of tables/views to beprofiled, modify profiling option [optional]Using modeling tools
• Step 6:- Run Global/Table/View data profiling by right-cklickingin the model, choose « Data Solutions de Spirlet »then «...
Usage• Step 7:- Check results for analysisUsing modeling tools
Usage• Step 8:- Display results in multi-model reportsUsing modeling tools
Usage• Step 9:- Use results in impact and linageUsing modeling tools
Advantages• Virtually connect any database vendor• Data profiling and business rule verification is often done manually• A...
Q&AUsing modeling tools
Upcoming SlideShare
Loading in …5
×

Using modeling tools data profiling powerdesigner data solutions de spirlet

1,222 views

Published on

Showing how powerdesigner can be extended to increase data profiling capabilities.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,222
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Using modeling tools data profiling powerdesigner data solutions de spirlet

  1. 1. Using modeling toolsDatabase profiling
  2. 2. Goal:- Demonstrate feasability of database profiling using data modeling tools- Give added value for business and technical analysts- Increase Data GovernanceAudience:• Managers• Analysts• DeveloppersUsing modeling tools
  3. 3. Tool used in this example:- Sybase PowerDesigner 15.3- Sybase SQL Anywhere 12; Demo DBUsing modeling tools
  4. 4. • Step 1:• reverse the databaseUsing modeling tools
  5. 5. • Step 2:- Add extentension « Data Profiling »Using modeling tools
  6. 6. • Step 3:- Add data source definitionUsing modeling tools
  7. 7. • Step 4a:- Locate tables to be profiled and associate DataSourceUsing modeling tools
  8. 8. • Step 4b:- Locate views to be profiled and associate Data SourceUsing modeling tools
  9. 9. • Step 4c:- Define business rules to be verifyed (1 rule is applicableto model, one view or one table)  control of verticaland horizontal constraints:Using modeling tools
  10. 10. • Step 5:- For each column of tables/views to beprofiled, modify profiling option [optional]Using modeling tools
  11. 11. • Step 6:- Run Global/Table/View data profiling by right-cklickingin the model, choose « Data Solutions de Spirlet »then « Data Profiling » then appropriate data profilingaction.Using modeling tools
  12. 12. Usage• Step 7:- Check results for analysisUsing modeling tools
  13. 13. Usage• Step 8:- Display results in multi-model reportsUsing modeling tools
  14. 14. Usage• Step 9:- Use results in impact and linageUsing modeling tools
  15. 15. 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 RepositoryCan be used on:• Application databases• data warehouses (sources, datawarehouses, data marts)Using modeling tools
  16. 16. Q&AUsing modeling tools

×