To access the DataHub menu, you need to start MagicDraw® and open a new or existing project.


To open the DataHub menu in MagicDraw®


  • From the MagicDraw main menu, click Tools > DataHub. The DataHub menu items open.

DataHub menu items.

The table below explains the functions of the DataHub menu items.

Name
 Function
Synchronize updates to Data SourceSynchronizes the node if there are any pending changes. Otherwise, does nothing.
DataHub ExplorerOpens the DataHub Explorer tab.
DHLink Panel

Opens the DHLink Panel

Prepare Data for ModuleOpens the Prepare Data For Module dialog
Clean Up DataHub DatabaseOpens the Clean Up Database dialog panel
DHLink SummaryOpens the DHLink Summary dialog
Schema Map ManagerOpens the Schema Map Manager dialog
Alias ManagerOpens the Alias Manager dialog
Migrate DataHubOpens the Cameo DataHub Migration dialog. Data from older versions of DataHub are migrated to the latest version of DataHub.
Driver DeploymentOpens the Driver Deployment dialog
Create OSLC QueryOpens the OSLC Query Editor dialog
ActionsOpens the Actions menu
3rd Party Libraries InfoOpens the 3rd Party Libraries Info dialog.

Note

Some of the DataHub menu items may be disabled if those items are not applicable in the current context. For example, the Create OSLC query menu item is enabled only when you have an IBM® Rational® DOORS® Next Generation Data Source open.

 DataHub Actions menu items.

The table below explains the functions of the DataHub Actions menu items.

Name
Function
Add Data SourceOpens the Add Data Source dialog.
ConnectConnects to the selected Data Source.
Close Data SourceCloses a Data Source.
SaveSaves changes to a Data Source.
Remove Data SourceRemoves a Data Source from the DataHub Explorer instances.
New NodeAdds a new node under the selected node or Data Source.
Delete NodeRemoves the selected node.
ReloadReloads all properties and items on the selected item and sub-items.
Select in ApplicationSelects the selected node in its original application.
Go to the Other Related LinkGoes to a related linked item (within DataHub Explorer).
Check Changes

Reviews all nodes that have been changed or edited without synchronizing them. The Check Changes menu has four sub-menus

  • Check DHLink Changes:
    Views the changes in DHLinks only in the selected node.
  • Check DHLink Changes Recursively:
    Views the changes in DHLinks in both the selected node and its children.
  • Check DHTrace Changes:
    Determines trace changes in the selected node.

  • Check DHTrace Changes Recursively:
    Determines changes in trace links in the selected node and its children.

Synchronize

Sends data updates from the selected Data Source to all of the related items in other tools. This option performs data synchronization for DHLinks only, but DHTraces are not synchronized. The Synchronize menu contains two sub-menus

  • Synchronize Node:
    Synchronizes data only in the selected node.
  • Synchronize Node Recursively:
    Synchronizes data under the selected node and all its child nodes.
Update DHLinksUpdates pending updates and pending delete DHLinks. This menu item has four sub-menu items
  • Update Pending DHLinks:
    Updates pending DHLinks in a single node.
  • Update Pending DHLinks Recursively:
    Updates pending DHLinks across a node and its children.
  • Clear Suspect DHTraces:
    Clears suspect DHLinks in a single node.
  • Clear Suspect DHTraces Recursively:
    Clears suspect DHLinks across a node and its children.
Remove DHLinksRemoves all the DHLink information from the selected node. This menu item has four sub-menu items
  • Remove DHLinks:
    Removes all DHLinks from a single node.
  • Remove DHLinks Recursively:
    Removes all DHLinks from a node as well as all its children.
  • Remove DHTrace:
    Removes all DHTrace links from a node.
  • Remove DHTrace Recursively:
    Removes all DHTrace links from a node and all its children.
Create AliasCreates an alias for the selected node and adds it to Alias Manager.
PropertiesOpens the Cameo DataHub Properties tab and DH Links panel for the selected node.

Important

Removing a Data Source deletes all of its mappings and DHLinks.

Related page