Submodels in a partitioned logical data model can either
be loaded or unloaded in the main model. If a submodel is loaded,
then actions such as model analysis, web publishing, or impact analysis
that are performed on the main model are also automatically performed
on the submodel. If a submodel is not loaded, then these actions on
a main model are not performed on the submodel. You can improve modeling
performance by only loading the submodels that you are currently working
on.
Before you begin
Before you modify a logical data model, you
must open the model in the logical data model editor.
About this task
You can distinguish whether a submodel is loaded by the
labels on the objects. If a submodel is loaded, the label on the object
in the Data Project Explorer is appended with [Loaded]. If a submodel
is not loaded, the icon on the object changes and the label on the
object in the Data Project Explorer is appended with [Unloaded]. A
submodel can be open in another editor, but not loaded from the main
model.
When you open a logical data model that contains submodels,
the submodels are automatically loaded or not loaded depending on
their state when the main model was last saved and closed.
Procedure
To
load or unload a submodel in a logical data model:
- To load an unloaded submodel, right-click it in the Data
Project Explorer and select Load. The model is closed in the Data Project Explorer and the
icon and label decoration changes to indicate that the object is loaded.
- To unload a loaded submodel, right-click it in the Data
Project Explorer and select Unload. The model is opened in the Data Project Explorer and the
icon and label decoration changes to indicate that the object is unloaded.