Profiling can be invoked through the command line.
Profile

repository
category
model
version (only valid when versions are used)
'full' / 'custom'
[options]

Options

-group (group)
-ent (entities)
-att (attributes)
-rlx (relations)
-rc (refresh row counts)
-ist (ignore entities smaller than)
-ilt (ignore entities larger than)
-schemas (if omitted assume all)

Examples:

java -Xmx512m -XX:MaxPermSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar profile "my repo" "Source System" NorthWind 1.0 custom -ent -att -rlx -ist 50 -ilt 1000 -schemas dbo,wsmeta
java -Xmx512m -XX:MaxPermSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar profile repository "Simple System" AdventureWorks full

Tip

To keep things practical we assume:

  • All metrics for entity, attributes and relations are selected .
  • 'Only profile metrics that haven't been profiled before' is turned off .
  • '%' for included tables.
  • No excluded tables.
  • '%' for included attributes.
  • No exclude attributes.


  • No labels