Size: a a a

ClickHouse не тормозит

2019 December 09

МЮ

Макс Юю in ClickHouse не тормозит
спасибо большое
источник

S

Slach in ClickHouse не тормозит
вот так пробовали? что не сработало?
pgsql -c "COPY TO STDOUT" | clickhouse-client —progress "INSERT INTO ... FORMAT CSV"

клиент кликхауса сам по идее побъет на блоки записей и все вставит
источник

S

Slach in ClickHouse не тормозит
Народ, а кто в курсе как именно работает LEFT JOIN в clickhouse?
источник

AZ

Artem Zuikov in ClickHouse не тормозит
Slach
Народ, а кто в курсе как именно работает LEFT JOIN в clickhouse?
строит hash-map по правой таблице, сканит левую, дописывает строки в результат. если в правой было несколько таких ключе, то для каждого левого вхождения формирует n строк результатов, если вхождений не было - дописывает дефолтами (если join_use_nulls - дефолт NULL, иначе 0/пустая строка/начало юникстайм)
источник

S

Slach in ClickHouse не тормозит
join_use_nulls в рантайме можно менять?
вроде SET не ругнулся, но такое ощущение что не воспроизвелось
источник

AG

Artemeey Gavryushin in ClickHouse не тормозит
Slach
join_use_nulls в рантайме можно менять?
вроде SET не ругнулся, но такое ощущение что не воспроизвелось
См. system.settings после SET join_use_nulls
источник

S

Slach in ClickHouse не тормозит
Artemeey Gavryushin
См. system.settings после SET join_use_nulls
блин я тупой, походу datagrip же через jdbc работает а тот работает поверх HTTP и там join_use_nulls не срабатывает, потому что это "другой коннект"

хотя это же server level а не connection level будет?
источник

AG

Artemeey Gavryushin in ClickHouse не тормозит
Slach
блин я тупой, походу datagrip же через jdbc работает а тот работает поверх HTTP и там join_use_nulls не срабатывает, потому что это "другой коннект"

хотя это же server level а не connection level будет?
SET в http не работает, если нет именованной сессии
Тут надо использовать SETTINGS join_use_nulls
источник

S

Slach in ClickHouse не тормозит
Artemeey Gavryushin
SET в http не работает, если нет именованной сессии
Тут надо использовать SETTINGS join_use_nulls
спасибо
источник

DP

Dorian Peregrim in ClickHouse не тормозит
Добрый вечер, коллеги. Генерирую тестовые данные и мне регулярно прилетает на больших обьемах данных ошибка: Cannot parse input: expected ) before: 7587),
Ну там в конце постоянно цифра разная. В чем может быть причина кто-то в курсе?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Dorian Peregrim
Добрый вечер, коллеги. Генерирую тестовые данные и мне регулярно прилетает на больших обьемах данных ошибка: Cannot parse input: expected ) before: 7587),
Ну там в конце постоянно цифра разная. В чем может быть причина кто-то в курсе?
версия? values / CSV , текст insert-а?
источник

S

Slach in ClickHouse не тормозит
Dorian Peregrim
Добрый вечер, коллеги. Генерирую тестовые данные и мне регулярно прилетает на больших обьемах данных ошибка: Cannot parse input: expected ) before: 7587),
Ну там в конце постоянно цифра разная. В чем может быть причина кто-то в курсе?
скобки есть в генерируемых данных?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Deze
Добрый день. С чем может быть связана ошибка Code: 442, e.displayText() = DB::Exception: There was an error on [<host>:9000]: Code: 442, e.displayText() = DB::Exception: Temporary tables cannot be inside a database. You should not specify a database for a temporary table. (version 19.13.7.57 (official build)) (version 19.13.7.57 (official build))
при запросе
curl --silent 'http://<host>:8123/?session_id=123&user=<user_name>&session_timeout=3600&password=<password>' --data 'CREATE TEMPORARY TABLE p_47_626_1537126630 ON CLUSTER <cluster_name> (rdid String)' ?
временные таблицы не для этого. Они должны создаваться только на инициаторе, потому что они автоматически передаются инициатором на другие ноды.
источник

DP

Dorian Peregrim in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
версия? values / CSV , текст insert-а?
19.13
Cannot parse input: expected ) before: 7587),  (\'refcode\',4,1,17587),  (\'refcode\',1,1,17587),  (\'refcode\',1,0,17587),  (\'refcode: (at row 21348)
Вот фул
источник

DP

Dorian Peregrim in ClickHouse не тормозит
4я колонка это Date
источник

DP

Dorian Peregrim in ClickHouse не тормозит
Дни
источник

DP

Dorian Peregrim in ClickHouse не тормозит
Всегда на нее ругается
источник

DP

Dorian Peregrim in ClickHouse не тормозит
Пишу в php используюя либу smi2/phpclickhouse
источник

МЮ

Макс Юю in ClickHouse не тормозит
Макс Юю
здравствуте. подскажите как создать и  загрузить данные из csv в таблицу
вот рабочее  решение для того чтоб перелить данные из postgres в clickhouse
// получение данных из pcs->mailing в формате csv
psql -U postgres -d db -h host.ru -p 5432 -c "COPY (SELECT id, num FROM user) TO STDOUT With CSV DELIMITER ',';" > us.csv

// создаем таблицу
clickhouse-client -h host.ru  --query="CREATE TABLE IF NOT EXISTS test.user (id int, num int) ENGINE = MergeTree() ORDER BY (id)"

// записываем данные в таблицу
clickhouse-client -h host.ru  --format_csv_delimiter="," --query="INSERT INTO test.user FORMAT CSV" < us.csv
источник

KK

Kostya Kakunin in ClickHouse не тормозит
нет если даты будут то будет не сварение желудка
источник