Size: a a a

ClickHouse не тормозит

2021 March 22

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
price Float32 DEFAULT visitParamExtractFloat(params, 'Item Price'),
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
а подскажите чего у меня кх не ищет по флоатам?
ггыгы у меня cpu так же точно не ищет, нужно через дельту сравнивать
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
abs(price-40.83) < .00001
источник

KL

Kuzma Le in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
нет.
скорее всего у distributed запрос попадает на сервер где нету таблицы
Из лога КХ покажите ошибку.
Если через datagrip, то

Code: 60, e.displayText() = DB::Exception: Table some_db.some_table doesn't exist. (version 19.16.4.12)

причем иногда успевает попап (datagrip) появится, что таблицы нет, а потом все равно данные подтягиваются. Но в большинстве случаев просто такое исключение кидает
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
а во вот так ищет price=toFloat32(40.83)
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
а во вот так ищет price=toFloat32(40.83)
вы понимаете что флоаты нельзя вообще никогда с помощью равно сравнивать? Вообще нигде, это не про КХ вопрос
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
наверно правильно в моем случае сказать, что деньги в флоате не надо хранить)
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Kuzma Le
Если через datagrip, то

Code: 60, e.displayText() = DB::Exception: Table some_db.some_table doesn't exist. (version 19.16.4.12)

причем иногда успевает попап (datagrip) появится, что таблицы нет, а потом все равно данные подтягиваются. Но в большинстве случаев просто такое исключение кидает
что ? какой попап? папы ты с кем сейчас разговаривал?
источник

KL

Kuzma Le in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
что ? какой попап? папы ты с кем сейчас разговаривал?
попап - не суть, в датагрипе всплывающее окошко.

если через python код вставлять, то просто такой эксепшн через раз падает
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
наверно правильно в моем случае сказать, что деньги в флоате не надо хранить)
нет. Нет никакой разницы. Люди которые утверждают что деньги можно хранить только в Decimal или только в Int , глубоко заблуждаются
источник

ve

vladimir elizarov in ClickHouse не тормозит
Всем привет! Подскажите можно ли заголовок столба брать из функции например так:select now() as "now()"; ? Сама задача: есть категории, дни и метрика. Нужно построить сводную таблицу за n дней. дошел до arrayJoin() но если невозможно будет брать название колонки из массива, то видимо нерешаемо = (
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Kuzma Le
попап - не суть, в датагрипе всплывающее окошко.

если через python код вставлять, то просто такой эксепшн через раз падает
короче кусок лога CH сервера в студию
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
нет. Нет никакой разницы. Люди которые утверждают что деньги можно хранить только в Decimal или только в Int , глубоко заблуждаются
хранить можно, а считать нельзя?)
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
vladimir elizarov
Всем привет! Подскажите можно ли заголовок столба брать из функции например так:select now() as "now()"; ? Сама задача: есть категории, дни и метрика. Нужно построить сводную таблицу за n дней. дошел до arrayJoin() но если невозможно будет брать название колонки из массива, то видимо нерешаемо = (
так просто массив строк отдельно задать
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
у меня сумма платежей за прошлый месяц от запроса к запросу меняется ) не знаю как правильно их считать в этом флоате(
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
хранить можно, а считать нельзя?)
да нет. Никакой проблемы нет. Если храним во float одни правила вычисления применяем, если в Int другие. С Int и decimal свои тараканы, просто другие
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
у меня сумма платежей за прошлый месяц от запроса к запросу меняется ) не знаю как правильно их считать в этом флоате(
можно начать использовать sumKahan вместо sum например
источник

n🐈

nikoinlove 🐈 in ClickHouse не тормозит
а есть sumКакВМускуле ?)
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
nikoinlove 🐈
а есть sumКакВМускуле ?)
sumKahan
источник