...
PhixFlow opens a modelling window when you:
- add a new model.
In the repository, right-click on Analysis Models and select
.Insert excerpt _add _add nopanel true - display an existing model.
In In the repository, double-click on an analysis model's name to open its properties.
In the properties toolbar, click the
button to display its modelling window in the workspace.Insert excerpt _model_display _model_display nopanel true
The modelling window shows a picture of either all or part of an analysis model.
Model Properties
In addition to the Common Properties, analysis models have a Name; see Analysis Model. They do not have any other properties, as all their content is in the model itself.
Modelling Objects
You can drag any object from the menu bar of a model view onto the modelling pane. This will create a new object of this type. See the list of object types under 97734390.
Models are made up of modelling objects. They can includeThe toolbar at the top of a modelling window includes icons for the different objects that you can add to the model. The types of modelling object are:
- data connectors, to load or export data
- Stream to process the data is processed in streams
- objects are connected by pipes.
...
Model
...
Add new objects
...
- Pipe to connect the objects
Drag an object from the toolbar into the model to add new object of this type. See For information about the list of object types under 97734390.
...
object icons, see Modelling Window Toolbar Icons, below.
You can also drag objects that have already been created onto a model=in existing modelling objects from the repository. For example, if you want to include a stream, open the list of streams in the repository, select the stream and drag it onto the model. Similarly, objects can be added from the list of datasources, file collectors, database collectors, file exporters, database exporters and FTP sites.
When you drag an object onto an model view in this way, if this it linked (via one or more pipes) to other objects on the view, PhixFlow will draw in the links.
If an object dragged onto a model view is not from the same application as the analysis model a small application icon will be visible on to add an existing stream:
- Open the repository → Streams branch and find the stream.
- Drag the stream into the model.
Objects in models must be connected by pipes. Hover your mouse pointer over an object to display the popup toolbar and add a
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Usually you add modelling objects that belong to the same application. However, PhixFlow can share modelling objects between applications. When you drag in a modelling object from a different application, PhixFlow adds a small application icon to the top left of the object's icon.
Anchor
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|
Modelling Window Toolbar Icons
The default mode for the cursor in the modelling window is select. Pressing this button sets the mode to drag. Alternatively, while in select mode, keep the Ctrl key pressed on your keyboard, and with the left mouse button pressed move the pointer. | |
If you are in drag mode, pressing this button puts you back into select mode (the default mode when you open a new modelling window). While in select mode, keeping the left mouse button pressed and dragging over an area of the window, you can select several items in the model. Press the Alt key on your keyboard to include Pipes in the selection. | |
Organise selected objects in a grid. | |
Align all selected objects left. | |
Align all selected objects right. | |
Align all selected objects to top. | |
Align all selected objects to bottom. | |
Distribute all selected objects horizontally. | |
Distribute all selected objects vertically. | |
Object Types | |
Add a new Datasource to the Analysis Model. | |
Add a new FTP Site to the Analysis Model. | |
Add a new HTTP Datasource to the Analysis Model. | |
Add a new Database Collector to the Analysis Model. | |
Add a new File Collector to the Analysis Model. | |
Add a new HTTP Collector to the Analysis Model. | |
Add a new Database Exporter to the Analysis Model. | |
Add a new File Exporter to the Analysis Model. | |
Add a new HTTP Exporter to the Analysis Model. | |
Add a new Stream with function Aggregate to the Analysis Model. | |
Add a new Stream with function Calculate to the Analysis Model. | |
Add a new Stream with function Calculate By Set to the Analysis Model. | |
Add a new Stream with function Cartesian to the Analysis Model. | |
Add a new Stream with function Merge to the Analysis Model. | |
Show model details |
Modelling Object Pop-
...
up Toolbar
In the model, hover your mouse pointer over any object to display a pop-up toolbar. The pop-up toolbar some of the same buttons that appear in the menu bar, described above. It also provides the following buttons:
...
- Rollback Selected Objects: Rollback the data in the currently selected Streams
- Copy Selected Objects: Create copies of the currently selected objects
- Delete Selected Objects: Delete selected objects
- Enable Selected Objects: Enable selected objects
- Disable Selected Objects: Disable selected objects
- Switch The Static Flag On In The Selected Objects: Switch the 'static' flag on in the currently selected Streams and Pipes
- Switch The Static Flag Off In The Selected Objects: Switch the 'static' flag off in the currently selected Streams and Pipes
Moving
...
If some objects are not visible on the Model Pane (i.e. are positioned outside the currently displayed area), arrows will be displayed. Arrows indicate that there are objects outside the display area and allow the user to quickly move the Model Pane and display those objects.
a Modelling Window
As models get bigger, you may find that modelling window only shows part of the model. If part of the model is off-screen, PhixFlow will display arrows:
Use the arrows to move the modelling window to show different parts of the model. Alternatively, you can drag the model around in the modelling window.
Keyboard support
If you are in select mode
, there are keyboard commands available:- Ctrl: Switch
- either switch to drag mode (move the pointer with the left mouse button pressed)
- or select multiple items (click left mouse button on items).
- Alt: Include pipes in selection.