Operations

The Operations page is your main workspace. This is where you transform your data using operators like Group, Filter, Limit, etc. to get the expected result which later on can be used in the visualisation that you want to build.

Initially this page will show you nothing because you don’t have any selected datasets, thus it will redirect you to the data calendar page. Once you selected a dataset, you can start working in the operations page.

operation

After you selected a dataset, you’ll see one node available in the canvas. You can apply a new operator by left-clicking on the dataset node and then selecting Add Operator to choose the operator. You can refer to the operator reference to see the full list of available operators.

 

Workflow chain

workflow-chain

The workflow chain is a node representation of your operation history. From the workflow chain, you can identify your initial dataset, operators that have been applied to your data, and other information like meta datasets that were joined with your main dataset.

Inspect operator

Inspect operator will allow you to see the operator configuration of that specific node together with its preview and result table. You can not do any further action like editing the configuration, you will need to select Edit Operator action instead.

Operator actions

From each node in the workflow chain, you can do several actions:

  • Add operator
  • View operator
  • Edit operator
  • Remove operator
  • Table preview

If you select Add operator, View operator, or Edit operator, the operator configuration window will be shown.

Please note that, you can only edit or remove and operator if it is the last node in your chain. For example, in the screenshot above, only the nodes with id 6 (Filter) and 4 (Limit) could be edited/removed.

Operator configuration

The operator configuration window allows you to configure an operator and to see how it transforms your data. The page consists of three parts:

  1. The list of the parameters for the operator
  2. The current preview data table
  3. The table displaying the result of the operator execution

operator-conf

Initially, only the table with a preview of how the data looks like before applying the operator is shown. Once the parameters have been set, you can click the Load Preview button, and then the system will apply the operator to the data in your preview frame. Once the processing completes, you will be able to see the result in the bottom table.

You can modify the parameters as many times as you like and click the Load Preview button every time to get updated results. Once you are happy with what the operator does, you can click the Save/Add button to add the operator to your workflow chain.

Operator parameters

Each operator that you select has its own parameters available in the left section. For example in the screenshot, you  can see the four parameters for a Group operator. You can also click the Info button, located in the top area, to help you understand what the operator is and how to use it.

Changing the frame duration

frame-duration-01

The frame duration can be changed right from the operator window. The option is located in the top area and works similarly to the one in the data calendar page. You can modify the frame duration easily using the slider.

Once you changed the frame duration, the preview and result data ( if exists) will be refreshed to get the appropriate data according to the new frame duration.

Please note that if your new frame duration value is bigger than your project time-range, the project time-range will be adjusted accordingly.

Changing the preview frame 

frame-duration-02

The preview frame can be changed right in the operator configuration window. The option is located in the top area and works similarly to the one in the data calendar page. You can select a different preview frame by selecting a different range using the slider or clicking the left/right buttons to load more available frames.

The available frames that you can select are based on your project time range settings. If you want to select a frame outside the project time range, you have to go to the data calendar page and update the time range first.

Once you changed the preview frame, the preview table and result data table (if the operator was executed already) will be reloaded to get the appropriate data according to the new preview frame.

Loading the preview

Once you click the Load Preview button, the operator will be applied to the data from your preview frame and the new result will be available in the result table once the processing finishes (which depending on your data size and the chosen operator may take some time).

Alternatively, you can also immediately add the operator to the workflow chain by clicking the Save button without loading the preview. If you do so, the operator configuration window will be closed, the operator will be added to the workflow chain, but the execution of the that operator would still be on-hold (pending). The next time the operator configuration window would be opened, the pending execution would be done first anyway. This is why we recommend loading the preview right away in all cases. Also, simply because it allows you to verify the result of your transformation.


Still unclear with the guides? Write to us your questions or head over to our FAQs section.