mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-23 16:12:01 +00:00
Merge branch 'master' of github.com:yandex/ClickHouse
This commit is contained in:
commit
97f5b3dfaa
2
debian/clickhouse-server.service
vendored
2
debian/clickhouse-server.service
vendored
@ -8,7 +8,7 @@ Group=clickhouse
|
||||
PermissionsStartOnly=true
|
||||
Restart=always
|
||||
RestartSec=30
|
||||
ExecStartPre=/usr/bin/chown clickhouse:clickhouse -R /etc/clickhouse-server
|
||||
ExecStartPre=chown clickhouse:clickhouse -R /etc/clickhouse-server
|
||||
ExecStart=/usr/bin/clickhouse-server --config=/etc/clickhouse-server/config.xml
|
||||
LimitCORE=infinity
|
||||
LimitNOFILE=500000
|
||||
|
@ -24,7 +24,9 @@ In addition, a table can have nested data structures that are processed in a spe
|
||||
If the name of a nested table ends in 'Map' and it contains at least two columns that meet the following criteria:
|
||||
|
||||
- The first table is numeric ((U)IntN, Date, DateTime), which we'll refer to as the 'key'.
|
||||
- The other columns are arithmetic ((U)IntN, Float32/64), which we'll refer to as '(values...)'. Then this nested table is interpreted as a mapping of key =`>` (values...), and when merging its rows, the elements of two data sets are merged by 'key' with a summation of the corresponding (values...).
|
||||
- The other columns are arithmetic ((U)IntN, Float32/64), which we'll refer to as '(values...)'.
|
||||
|
||||
Then this nested table is interpreted as a mapping of key `=>` (values...), and when merging its rows, the elements of two data sets are merged by 'key' with a summation of the corresponding (values...).
|
||||
|
||||
Examples:
|
||||
|
||||
|
@ -24,7 +24,9 @@ SummingMergeTree(EventDate, (OrderID, EventDate, BannerID, ...), 8192, (Shows, C
|
||||
Если название вложенной таблицы заканчивается на Map и она содержит не менее двух столбцов, удовлетворяющих следующим критериям:
|
||||
|
||||
- первый столбец - числовой ((U)IntN, Date, DateTime), назовем его условно key,
|
||||
- остальные столбцы - арифметические ((U)IntN, Float32/64), условно (values...), то такая вложенная таблица воспринимается как отображение key =`>` (values...) и при слиянии ее строк выполняется слияние элементов двух множеств по key со сложением соответствующих (values...).
|
||||
- остальные столбцы - арифметические ((U)IntN, Float32/64), условно (values...),
|
||||
|
||||
то такая вложенная таблица воспринимается как отображение key `=>` (values...) и при слиянии ее строк выполняется слияние элементов двух множеств по key со сложением соответствующих (values...).
|
||||
|
||||
Примеры:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user