Discovery can be invoked through the command line.
Discover
repo
category
model
version (only valid when versions are used)
'full' / 'custom'
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6dc68385-cf9c-4bc5-a581-196c01556447"><ac:plain-text-body><![CDATA[[options] ]]></ac:plain-text-body></ac:structured-macro>
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="bfbbc459-f0ac-4525-81e8-85d1b9e4c5e0"><ac:plain-text-body><![CDATA[[-create] (optional but only valid when versions are used; only valid if the new version doesn't exist yet) ]]></ac:plain-text-body></ac:structured-macro>
-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)