Size: a a a

ClickHouse не тормозит

2021 March 12

EF

Eugene Freeman in ClickHouse не тормозит
Eugene Freeman
кстати, а в url table function можно передавать параметры динамически из другой таблицы ли любого другого источника. например, есть у меня в таблице agentId, я по нему хочу динамически заджойнить таблицу url(agents/{agentId}/transactions) и что-то сделать - это возможно?
так все таки, это возможно или нет? можно в url какие-то параметры подставлять динамически? мб кто-то знает
источник

P

Pavel in ClickHouse не тормозит
Эрес Тюлюш
пока нет.
отпишитесь по результатам эксперементов с Табло - удалось или нет
источник

ЭТ

Эрес Тюлюш in ClickHouse не тормозит
ок. завтра отпишусь.
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Petr Chalkin
ну КХ ко мне сегодня беспощаден, установил enable_global_with_statement на 1, и он стал читать CTE два и более раз в запросе. Но когда я хочу сохранить это как вьюху, то есть делаю create or replace view Cifra.v_Actions, он мне опять начинает писать Table Cifra.actions doesn't exist , хотя actions это CTE и она существует
установил как ? set ... -- это в сессии, вы профиле пользователя задайте
источник

ls

l s in ClickHouse не тормозит
Спасибо за анонс! Вы лучшие!
источник

AK

Alexey Kh in ClickHouse не тормозит
а документации для replicated database пока нет, да?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Alexey Kh
а документации для replicated database пока нет, да?
ну так и на Atomic нет, пока нет. И вообще еще не релизнулось
источник

AK

Alexey Kh in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
ну так и на Atomic нет, пока нет. И вообще еще не релизнулось
вот лучше бы не слышал о фиче, как теперь в прод тащить (:
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Alexey Kh
вот лучше бы не слышал о фиче, как теперь в прод тащить (:
ну фича экпериментальная, я ее даже стейдж ставить не буду. Только если на ноуте поиграть
источник

AK

Alexey Kh in ClickHouse не тормозит
знания помножают скорбь
источник

AK

Alexey Kh in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
ну так и на Atomic нет, пока нет. И вообще еще не релизнулось
источник

AK

Alexey Kh in ClickHouse не тормозит
Alexey Kh
Привет,
А есть какой-нибудь адекватный способ считать длительности цепочек событий?
Допустим, есть у меня таблица (ts, session_id, event (START/SOMETHING/END))
и я хочу посчитать среднюю по больнице (среднее время между START-END внутри одной сессии, например)

есть ли какой-нибудь изящный способ это сделать? пока думал над следующими вариантами:
* запилить адовую аггрегацию с array-функциями и group by csid - не хватает оперативки
* запилить SummingMergeTree (csid, ts_buffer, counter), по событию START вставлять туда (csid, ts, 1), по событию END вставлять туда (csid, -ts, 1). Вроде должно работать очень быстро, но тут не ясно, что делать, когда counter%2!=0 (придется отбрасывать все данные, даже если там какие-то другие есть)
вот кстати deltaSum появился еще, как будто бы сам просил
источник

AK

Alexey Kh in ClickHouse не тормозит
теперь можно написать такой запрос в одну (правда, длинную) цепочку из array-функций джаде без подзапросов (ну или почти). удобно, короче
источник

S

Sarybala in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
что за инсерты? как вы вставляете?
инсерт такого вида

INSERT INTO default.users_data 
SELECT *
FROM
(
   SELECT
          categories,
          user_id
   FROM temp.users_data
)
ANY INNER JOIN
(
   SELECT
          user_id,
          custom_user_id
   FROM default.user_mapping
   WHERE map_id = 1
)
USING user_id
источник

S

Sarybala in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
ааа, я понял

надо optimize_on_insert=0
уже писали что судя по логам join занимает много времени
источник

S

Sarybala in ClickHouse не тормозит
В продолжение темы, судя по логам получается что v21.2.5.5 CreatingSetsTransform: Created Join with 373687112 entries from 478629836 rows in 7633.870237821 sec. 

против  вчерашних в версии v20.9.2.20 CreatingSetsTransform: Created Join with 373553015 entries from 468733575 rows in 147.141437101 sec.
источник

АБ

Аня Бочарова DevRel ... in ClickHouse не тормозит
Привет!
Спасибо всем, кто участвовал в митапе и задавал вопросы. Пожалуйста, все, кто задавали вопросы голосом и выиграли футболки, напишите мне в личку. Договоримся о том, как вы их получите!
источник

АБ

Аня Бочарова DevRel ... in ClickHouse не тормозит
источник

-

-_- in ClickHouse не тормозит
-_-
Спасибо, похоже то, что нужно.
Теперь появился вопрос, как элементам массива сказать, что их тип это строка? Передаю массив из переменой в графане
источник

AM

Alexey Milovidov in ClickHouse не тормозит
-_-
Теперь появился вопрос, как элементам массива сказать, что их тип это строка? Передаю массив из переменой в графане
А в каком виде сейчас получается массив? Там не строки, а что?
источник