Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

Basic information

Category: General

Available from version: 1.0.x

Description

Function to group data based on given grouping values. It is possible to call specific aggregating functions on grouped data. The resulting data is returned as TableStore object.

Configuration parameters
Parameter nameFrom versionDescriptionParameter typeDefault valueField typeComments and restrictions
Agregate function1.0.xThe set of functions that can be called on the given variable.Text array Drop-down list

Available functions: AVG, CONCAT, COUNT, MAX, MIN, SUM.

The following value can be selected from the list: GROUPPARAM - used when the variable is to be used only for grouping (we do not want to aggregate its value).

Variable*1.0.xVariables whose values are to be aggregated after grouping.Variable array Editable field 
Concat separator1.0.xSeparator with which the values after grouping will be joined.Text Editable field

Shows when CONCAT is selected from the Aggregate Function parameter. If several CONCAT Functions are added, the separator is common to them.

Group by*1.0.xVariables are grouped based on their values.Variable array Editable field 

Parameter*- required field

Sample configuration

Grouping by indeksy column:


Grouping by indeksy and login columns:


Usage example
 Group by indeksy variable
Example

Sample set of data:

nazwiskoCałkowityZmiennoprzecinkowa_tabindeksylogin
 Kowalski4.5  1 
 Nowak5.5 1 
 Wiśniewski22.1 4 
 Kowalczyk51.1 1 

Grouping result:

{

"variableType":{"nazwisko"="string", "Całkowity"="integer", "Zmiennoprzecinkowa_tab"="double", "indeksy"="integer"},

"data":[

{"nazwisko":"Kowalski;Nowak;Kowalczyk","Całkowity":16,"Zmiennoprzecinkowa_tab":1.1,"indeksy":1},

{"nazwisko": "Wiśniewski","Całkowity":2,"Zmiennoprzecinkowa_tab":2.1,"indeksy":4}]

}

 Group by indeksy oraz login variables
Example

Sample set of data:

nazwisko  Całkowity Zmiennoprzecinkowa_tab indeksy login
 Kowalski 4.5 foo
 Nowak7   5.51 bar
 Wiśniewski2 2.14 bar
 Kowalczyk 5 1.11 foo

Grouping result:

{

"variableType":{"nazwisko"="string", "Całkowity"="integer", "Zmiennoprzecinkowa_tab"="double"},

"data":[{"nazwisko":"Kowalski;Kowalczyk","Całkowity":9,"Zmiennoprzecinkowa_tab":1.1},

{"nazwisko": "Nowak","Całkowity":7,"Zmiennoprzecinkowa_tab":5.5},

{"nazwisko": "Wiśniewski","Całkowity":2,"Zmiennoprzecinkowa_tab":2.1}]

}

 

 

Change log

 1.0.X

  • Adding component
 

Parameter

  • No labels