CloudConnect Modeler Editor Pane

In the Model Editor pane, you build your logical data model in the Model tab by adding objects from the Details sidebar. This pane is the primary editing interface for the LDM Modeler.

  • At the bottom of the pane, you can access the other available tabs. In the MAQL tab, you can review the underlying MAQL used to generate the current logical data model. See Data Modeling and MAQL.
  • To resize the Model Editor pane, click and drag the right or bottom edges of the pane. To resize the entire application space, which resizes the Model Editor pane, click and drag the edge of the CloudConnect Designer window.
  • To minimize or maximize the display of the Model Editor, click the controls in the upper-right corner of either window.

Model Editor Context Menu

Command

Description

File > Save as Image...

Save the contents of the Model Editor as an image file, which is useful for sharing with non-users of the LDM Modeler.

Create Dataset

Select to add a new empty dataset to your project.

Create Date

Select to add a new Date dimension to your project.

Select

Select all objects of the type selected in the sub-menu.

Arrange All

Allow LDM Modeler to arrange the objects in the Model Editor pane.

View

Toggle display of the visual aid selected in the sub-menu.

Zoom

Zoom in and zoom out controls.

Selected Object Context Menu

When an object is selected in the Model Editor pane, the following options are available in the context menu:

Command

Description

File

File menu options for the selected object.

Rename

Rename the object.

Edit Dataset

Edit the fields of the selected object.

Create Attribute

Create a new set of attributes.

Create Fact

Create a new set of facts.

Copy

Copy the selected object.

Paste

Paste the copied object.

Duplicate

Duplicate the selected object.

Delete

Delete the selected object.

Model Tab

In the Model tab, you can add, reposition, and edit datasets and Date dimensions, and connect these objects using relations to build logical data model. 

  • To add objects, select items in the Details sidebar.
  • To remove an object, select it. Verify that the entire object is selected. Then, press DELETE. The object and any relations to and from it are removed.
  • To edit the properties of an object, double-click the object.

MAQL Tab

In the MAQL tab, you can review the underlying MAQL (Multi-Dimension Analytical Query Language) data definition statements that are used to define the logical data model inside the GoodData Platform.

The variant of MAQL in the tab is MAQL DDL, the data definition language. See Data Modeling and MAQL.

The statements that you see are executed in the listed order to create all of the objects and the relations between them that are currently displayed in the Model tab.

This tab is read-only; you cannot make changes to the underlying logical data model. Most CloudConnect LDM Modeler users do not need to use or understand MAQL DDL, which is displayed in this tab. This tab is primarily used for debugging purposes.

Another variant of MAQL is used to specify metrics inside the GoodData Portal. See Data Modeling and MAQL.

MAQL Tab Context Menu

Additional information on any of the listed MAQL commands is available in its context menu. Secondary-click a command and select one of the following options.

Command

Description

Copy

Copy the selected text to the clipboard.

Preferences...

Edit text editor preferences. See Loading Data Using CloudConnect.

Details Sidebar

From the Details sidebar, you can add new datasets and dimensions, and explore the ones that you have already added. Additionally, you can import LDM objects and publish your logical data model to the designated project on the GoodData Platform.

When you make selections in the Model Editor pane, the contents of the sidebar can change to display options specific to the selection. To return to the default sidebar display, click the Home icon at the top of the sidebar, or click empty space in the Modeling Editor.

The Details sidebar is available through the Model tab.  

At the top of the sidebar, you can add new objects and manage aspects of your model.

  • To rename the logical data model, click the Pencil icon. Enter a new name, and click OK.

  • To publish the displayed logical data model to the GoodData Platform associated with your project, click Publish model to server. See Publish Your Logical Data Model in CloudConnect.

  • To add a new set of attributes and facts, click Add Dataset. See Adding LDM Datasets in CloudConnect.

  • To add a new instance of a Date dataset, click Add Date.

  • Through the Details tab, you can import command-line tool XML files or new projects into your current project. See Importing CL Tool XMLs in CloudConnect.

  • To view the underlying MAQL that generates the currently displayed logical data model, click View MAQL.

Below the commands in the Details sidebar, you can access the properties of the datasets that have already been added to the project. To review or edit the properties of any object, click it.