Size: a a a

ClickHouse не тормозит

2020 August 20

AP

Abi Palagashvili in ClickHouse не тормозит
ладно, единственный оставшийся вопрос - как изменить полиси?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Abi Palagashvili
ладно, единственный оставшийся вопрос - как изменить полиси?
ммм, я не понимаю, вот сделал только что alter table sp modify setting storage_policy='default1'
источник

AP

Abi Palagashvili in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
ммм, я не понимаю, вот сделал только что alter table sp modify setting storage_policy='default1'
спасибо, вы лучший!
источник

AP

Abi Palagashvili in ClickHouse не тормозит
не нашел в доке modify setting
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
и передвинул потом

ALTER TABLE sp MOVE PARTITIOn tuple() TO DISK 'data2';
источник

DO

Dew Oughter in ClickHouse не тормозит
подскажите как сделать следующее:
имеется несколько массивов одинаковой длины, один из них выглядит например так [1,1,1,1,2,2,2,1,1] мне нужно сделать из этого массива подмассивы вида: [1,1,1,1],[2,2,2],[1,1] при этом желательно чтобы это было записано в одну строку, но не обязательно, так же нужно чтобы остальные массивы разбились аналогичным способом по подмассивам соответствующим описанным выше подмассивам, то есть например если было 2 массива [1,1,1,1,2,2,2,1,1] и [a,b,c,d,e,f,d,a,c] чтобы соответственно опираясь на разбиение первого массива получилось 2 следующих массива массивов [1,1,1,1],[2,2,2],[1,1] и [a,b,c,d],[e,f,d],[a,c]
в массивах разные типы данных, в том, на который нужно опираться при разбиении - численный, остальные могут быть строковыми
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Dew Oughter
подскажите как сделать следующее:
имеется несколько массивов одинаковой длины, один из них выглядит например так [1,1,1,1,2,2,2,1,1] мне нужно сделать из этого массива подмассивы вида: [1,1,1,1],[2,2,2],[1,1] при этом желательно чтобы это было записано в одну строку, но не обязательно, так же нужно чтобы остальные массивы разбились аналогичным способом по подмассивам соответствующим описанным выше подмассивам, то есть например если было 2 массива [1,1,1,1,2,2,2,1,1] и [a,b,c,d,e,f,d,a,c] чтобы соответственно опираясь на разбиение первого массива получилось 2 следующих массива массивов [1,1,1,1],[2,2,2],[1,1] и [a,b,c,d],[e,f,d],[a,c]
в массивах разные типы данных, в том, на который нужно опираться при разбиении - численный, остальные могут быть строковыми
SELECT arraySplit((x, y) -> y, a, arrayMap(x -> if(x = 0, 0, 1), arrayDifference(a))) AS z
FROM
(
   SELECT [1, 1, 1, 1, 2, 2, 2, 1, 1] AS a
)

┌─z─────────────────────────┐
│ [[1,1,1,1],[2,2,2],[1,1]] │
└───────────────────────────┘
источник

DO

Dew Oughter in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
SELECT arraySplit((x, y) -> y, a, arrayMap(x -> if(x = 0, 0, 1), arrayDifference(a))) AS z
FROM
(
   SELECT [1, 1, 1, 1, 2, 2, 2, 1, 1] AS a
)

┌─z─────────────────────────┐
│ [[1,1,1,1],[2,2,2],[1,1]] │
└───────────────────────────┘
спасибо большое
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
SELECT
   arraySplit((x, y) -> y, a, arrayMap(x -> if(x = 0, 0, 1), arrayDifference(a)) AS split) AS z,
   arraySplit((x, y) -> y, b, split) AS z1
FROM
(
   SELECT
       [1, 1, 1, 1, 2, 2, 2, 1, 1] AS a,
       ['a', 'b', 'c', 'd', 'e', 'f', 'd', 'a', 'c'] AS b
)

┌─z─────────────────────────┬─z1──────────────────────────────────────────┐
│ [[1,1,1,1],[2,2,2],[1,1]] │ [['a','b','c','d'],['e','f','d'],['a','c']] │
└───────────────────────────┴─────────────────────────────────────────────┘
источник

F

FatMaNikita in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
у вас винда, а путь к сертификату яндекса как в линуксе
Переложил файл на локальный компьютер и изменил путь. Но ошибка при этом сохраняется такая же
источник

G

GithubReleases in ClickHouse не тормозит
ClickHouse/ClickHouse tagged: v20.4.9.110-stable
Link: https://github.com/ClickHouse/ClickHouse/releases/tag/v20.4.9.110-stable
Release notes:
v20.4.9.110-stable
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
FatMaNikita
Переложил файл на локальный компьютер и изменил путь. Но ошибка при этом сохраняется такая же
можно без crt , sslmode=none
источник

DO

Dew Oughter in ClickHouse не тормозит
подскажите пожалуйста как получить индекс элемента числового массива не равного нулю?
источник

SK

Sergey Kotyushkin in ClickHouse не тормозит
Привет, подскажите, пожалуйста: почему при выполнении запроса возвращается список из d = 0.  Если заменить distributed таблицу на local, то возвращает d = 1

SELECT
 (
   1 IN (
     SELECT 1
   )
 ) as d
FROM table_distributed
GROUP BY Id
источник

DT

Dmitry Titov in ClickHouse не тормозит
Dew Oughter
подскажите пожалуйста как получить индекс элемента числового массива не равного нулю?
первый элемент в массиве не равный нулю?
источник

DO

Dew Oughter in ClickHouse не тормозит
Dmitry Titov
первый элемент в массиве не равный нулю?
в массиве 1 или 2 элемента только не равны нулю, остальные 0
источник

У

Ухудшанский... in ClickHouse не тормозит
/report
источник

У

Ухудшанский... in ClickHouse не тормозит
Sergey Kotyushkin
Привет, подскажите, пожалуйста: почему при выполнении запроса возвращается список из d = 0.  Если заменить distributed таблицу на local, то возвращает d = 1

SELECT
 (
   1 IN (
     SELECT 1
   )
 ) as d
FROM table_distributed
GROUP BY Id
зачем тут group by?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Dew Oughter
в массиве 1 или 2 элемента только не равны нулю, остальные 0
тебе нужно получить эти элементы. или только индекс любого из них?
источник

DO

Dew Oughter in ClickHouse не тормозит
Dmitry Titov
тебе нужно получить эти элементы. или только индекс любого из них?
мне нужен индекс каждого из них
источник