Versions Compared

Key

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

Polish
Panel
titlePodstawowe informacje

Kategoria: General

Dostępna od wersji: 1.0.x

Panel
titleOpis

Funkcja grupuje dane z tabeli z wykorzystaniem funkcji agregujących. Dane wynikowe zwracane są jako obiekt TableStore.

Panel
titleParametry konfiguracyjne
Nazwa parametruOd wersjiOpisTyp parametruWartość domyślnaRodzaj polaUwagi i ograniczenia
Funkcja agregująca1.0.xZestaw funkcji które mogą zostać wywołane na podanej zmiennej.Tablica wartości tekstowych Lista rozwijalna

Dostępne funkcje: AVG, CONCAT, COUNT, MAX, MIN, SUM.

UWAGA! W celu przekazania wartości zmiennej/zmiennych grupujących do obiektu TableStore, wartość funkcji agregującej musi być pusta.

Zmienna*1.0.xZmienne których wartości mają zostać zagregowane po pogrupowaniu.Tablica zmiennych Pole edytowalne 
Separator funkcji concat1.0.xSeparator którym połączone zostaną wartości po pogrupowaniu.Tekst Pole edytowalne

Pojawia się w przypadku wyboru wartości CONCAT z parametru Funkcja agregująca. W przypadku dodania kilku Funkcji CONCAT, separator jest dla nich wspólny.

Grupuj po*1.0.xZmienne, na podstawie których wartości, następuje grupowanie.Tablica zmiennych Pole edytowalne 

Parametr*- pole wymagane

Panel
titlePrzykładowa konfiguracja

 

Panel
titlePrzykład zastosowania
Expand
titleGrupowanie po zmiennej indeksy
Panel
titlePrzykład

Przykładowy zestaw danych:

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

Wynik grupowania:

{code}
{

"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}]

}

{code}

Expand
titleGrupowanie po zmiennych indeksy oraz login
Panel
titlePrzykład

Przykładowy zestaw danych:

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

Wynik grupowania:

{

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

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

{"nazwisko": "Nowak","Całkowity":7,"Zmiennoprzecinkowa_tab":5.5,"indeksy":1,login:"bar"},

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

}

Panel
titleChange log

 1.0.X

  • Dodanie komponentu
Hide If
special@anonymous

Zadania związane z komponentem

JIRA
server192.168.1.52 JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId2e6b42a8-62e1-3c71-bfe9-dbf183b33dc1
keyCUFCMP-740

English
Panel
titleBasic information

Category: General

Available from version: 1.0.x

Panel
titleDescription

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 in JSON formatas TableStore object.

Panel
titleConfiguration 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

Panel
titleSample configuration

Grouping by indeksy column:


Grouping by indeksy and login columns:


Panel
titleUsage example
Expand
titleGroup by indeksy variable
Panel
titleExample

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}]

}

Expand
titleGroup by indeksy oraz login variables
Panel
titleExample

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,"indeksy":1,login:"foo"},

{"nazwisko": "Nowak","Całkowity":7,"Zmiennoprzecinkowa_tab":5.5,"indeksy":1,login:"bar"},

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

}

 

 

Panel
titleChange log

 1.0.X

  • Adding component
 

...