Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Insert excerpt
_Banners
_Banners
nameanalysis
nopaneltrue

By the end of this chapter you will be able to:

  • Understand the difference between models and model views
  • Drag existing modelling components into a modelling view
  • Understand the difference between 'Remove from Model' and 'Permanently Delete' options

In this exercise, you will try some actions that are common when building models, and constructing model views. At the end of the exercise, it is important that you have understood the difference between a model, and a model view.

Drag existing modelling components into a modelling view

  1. Create a model with Name: Introduction to Modelling 2
    You will now add the objects you created in exercise 3 to this model:
    1. Open the list of database collectors in the repository

...

    1. Find the database collector SOURCE_CUSTOMER_PHONE_NUMBERS - you created this in exercise 3
    2. Drag this into the model Introduction to Modelling 2
  1. You could add the other objects you created in exercise 3 in a similar way, from the list of datasources and the list of

...

  1. tables respectively. But instead of this, you will add these to the current model view by using the Show Inputs and Show Outputs functions:
    1. Hover over the database collector you have just added to the model
    2. In the hover menu,

...

    1. press 
      Insert excerpt
      _table_show_inputs
      _table_show_inputs
      nopaneltrue
      ; the datasource you created will appear
    2. Hover over the database collector again, and in the tool bar press 

...

    1. Insert excerpt
      _table_show_outputs
      _table_show_outputs
      nopaneltrue
      ; the table you created will appear
  1. In the model window, press Save the model layout.
    Now open the model Introduction to Modelling. If you don't already have this open:
    1. Find the list of Analysis Models in the repository

...

    1. Find your model, right click and select Display

The objects you have just added to Introduction to Modelling 2 are still shown. Models are really just views of a selection of objects in PhixFlow, and they show how they are related. Any object can be shown on as many model views as you like; and objects can be linked to objects that are not shown on a view.

Remove an object from a model view

  1. Hover over the

...

  1. table SOURCE_CUSTOMER_PHONE_NUMBERS in the model Introduction to Modelling 2
  2. In the tool bar press 

...

  1. Insert excerpt
    _remove
    _remove
    nopaneltrue
    The

...

  1. table will disappear from the model.
  2. Re-add the

...

  1. table to the model using 

...

  1. Insert excerpt
    _table_show_outputs
    _table_show_outputs
    nopaneltrue
     on the database collector SOURCE_CUSTOMER_PHONE_NUMBERS

Permanently delete an object

  1. Drag the

...

  1. table Practice

...

  1. table onto the model Introduction to Modelling 2
  2. Save the new model layout
  3. Right click on Practice

...

  1. table and select Permanently Delete
  2. Once you have deleted the

...

  1. table, press 
    Insert excerpt
    _refresh
    _refresh
    nopaneltrue
     on the model
  2. The

...

  1. table will have disappeared from the model
  2. Go into the model Introduction to Modelling
  3. Press 

...

  1. Insert excerpt
    _refresh
    _refresh
    nopaneltrue
     on the model

You will see that the

...

table has disappeared in this model as well. Permanently deleting an object removes it entirely from PhixFlow, and it will no longer appear in any model view.