Discovery can be invoked through the command line.
Discover

repo
category
model
version (only valid when versions are used)
'full' / 'custom'
-overwrite (if omitted, regarded as no; only valid when create is not being used)

Options

-ent (entities)
-idx (indexes)
-rlx (relations)
-ec (entity comments)
-ac (attribute comments)
-at (Attribute types)
-att (attributes)
-dt (data type)
-dts (data type size)
-dtc (data type scale)
-unq (unique)
-pk (primary key)
-ai (automatic increment)
-dv (default value)
-tl (Target location)
-dtr (Data transformations)
-sms (Source mapping sets)
-dw (DW query)
-eep (extended entity properties)
-eap (extended attribute properties)
-uicn (UiConfigColumnProperties)

Examples

java -Xmx512m -XX:MaxPermSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar discover "my repo" "Source System" NorthWind 1.0 custom -ent -att -rlx -create 2.0
java -Xmx512m -XX:MaxPermSize=256m -splash: -jar WhereScape-3D-HEAD-bundle.jar discover repository "Simple System" AdventureWorks full -overwrite no

(In the latter example 'repository - Simple System - AdventureWorks' does exist but is empty/ not discovered yet)

  • No labels