
Timur
26.06.2018
23:01:46
cat file.csv | /usr/bin/clickhouse-client --config-file etc/clickhouse-client.xml -t --database=DB --host 127.0.0.1 --query="INSERT INTO TBLNAME FORMAT CSV"
Code: 49. DB::Exception: Unknown element '0' for type Enum8('' = 0, 'S' = 1, 'A' = 2)
нашел перебором =) for x in {148470..149000}; do head -$x file …. | echo $x; doe
нашел примерный диапазон, а потом в цикле
если есть некостыльное решение то прошу поделиться

Google

Kirill
27.06.2018
03:23:38

Александр
27.06.2018
05:46:09
Сам недавно возился с этим, @milovidov_an помог понять в чем дело. Можете в хистори поискать

Roman
27.06.2018
07:08:44
Здравствуйте.
А есть ли ссылки на какие либо статьи или гитхаб по стримингу или отправке данных из Google Analytics в Кликхаус?

Vlad
27.06.2018
07:17:28
Привет, у кого то был опыт play framework + clickhouse ?

Николай
27.06.2018
07:46:17
Подскажите, а в clickhouse существует возможность поменять индексы на существующую таблицу?

Вячеслав
27.06.2018
07:56:14
Привет. Есть Web Api, которое возвращает данные в формате JSON. Возможно ли использовать такое Api в качестве внешнего словаря в кликхаус? Нужно ли модифицировать возвращаемые данные Api под формат JSON кликхауса (добавлять поля "meta", "data", "totals", "extremes", "rows", "rows_before_limit_at_least")?

Дмитрий
27.06.2018
08:02:31
Привет всем у меня регион в кликхаусе в строке типа "RU" и есть словарь, мне нужно полное наименование, но функция dictGetString принимает в виде ключа только инт, есть способ достать строку по RU (использовать строку в виде ключа)?

Konstantin
27.06.2018
08:06:52

Kirill
27.06.2018
08:09:12

Вячеслав
27.06.2018
08:10:04

Kirill
27.06.2018
08:11:19

Дмитрий
27.06.2018
08:12:29
пробовал tuple, почему то нули получаю в результате, словарь типа ComplexKeyHashed, кеy = (String)

Google

Solresl
27.06.2018
08:14:44
Подскажите, если есть значения вида '/test1?arg1=1'. Можно ли стандартными функциями вытащить path?
Именно функция path не отрабатывает, хотя при этом отдельно queryStringAndFragment вытаскивает "arg1=1"

Дмитрий
27.06.2018
08:20:02

Konstantin
27.06.2018
08:20:15


Alexey
27.06.2018
08:30:12
Подскажите, что делаю не так.
Настроено реплицирование таблиц, но на реплицирующем КХ происходит исключение:
2018.06.27 08:23:48.063198 [ 17 ] <Trace> ReadWriteBufferFromHTTP: Sending request to http://testch1:9009/?endpoint=DataPartsExchange%3A%2Fclickhouse-stat%2Ftables%2Foda_gc%2Ftest2%2Freplicas%2F172.19.161.108&part=20180626_0_0_0&compress=false
2018.06.27 08:23:48.063373 [ 17 ] <Error> oda_gc.test (StorageReplicatedMergeTree): DB::StorageReplicatedMergeTree::queueTask()::<lambda(DB::StorageReplicatedMergeTree::LogEntryPtr&)>: Poco::Exception. Code: 1000, e.code() = 111, e.displayText() = Connection refused, e.what() = Connection refused
Порты на реплицируемом открыты:
alex@testch1:/home/hadoop$ netstat —listen
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost.localdom:9000 0.0.0.0:* LISTEN
tcp 0 0 localhost.localdom:9009 0.0.0.0:* LISTEN
Тест через sudo nc -l 9009 проходит ок - телнетом подключаюсь отлично.


Andrey
27.06.2018
09:03:04
Всем привет, есть ди какой-либо документ о правилах создания сових функций для CH или дай бог tutorial ?

Kate
27.06.2018
09:18:25
Ребята, всем привет! Развернули над ClickHouse специальноbi инструмент superset. Посоветуйте книгу/сайт/мануал, где можно почитать подробнее о всех возможностей superset ?

Kirill
27.06.2018
09:21:23

Kate
27.06.2018
09:23:37

Wolf
27.06.2018
09:26:17
с учетом того что все это совершенно новый софт то особо и опираться не на что

Dmitrii
27.06.2018
09:30:29

Tima
27.06.2018
10:04:03

Pavel Tyavin
27.06.2018
10:11:44

Mike
27.06.2018
10:19:19
Коллеги, не подскажите по chproxy - постоянно сыпет "error while health-checking "10.70.140.7:8123" host: cannot send request in 3.000187358s: Get http://10.70.140.7:8123: context deadline exceeded" что именно он от меня хочет? В конфигах как-то не нагуглилось ничего

Roman
27.06.2018
10:38:03
посмотрите описание здесь - https://github.com/Vertamedia/chproxy#clusters

Alexey
27.06.2018
10:43:37


Mike
27.06.2018
10:43:47

Andron
27.06.2018
10:49:46
ДОбрый день, подскажите пожалуйста, После тестов CH сожрал всю отведенную ему оперативку (74Gb ) и не думает ее освобождать. Процесс Лист пустой

Google

Support
27.06.2018
10:58:17
Всем привет , кто нибудь знает когда появятся уже наконец то UPDATE и DELETE ? а то как бы квартал второй уже заканчивается и по ROAD MAP уже все должно быть .

Vladislav
27.06.2018
10:59:24
В следующем релизе будет https://github.com/yandex/ClickHouse/blob/8eee32cdd250d34499a60fb90eb72a528695c8b2/CHANGELOG_RU.md
вообще странно требовать от OpenSource каких-то фич по графику ?

Support
27.06.2018
11:00:14
Да я видел это , но кому надо то удалять столбцы )

Vladislav
27.06.2018
11:04:28

Aleksandr
27.06.2018
11:42:27
Здравствуйте. Подскажите пожалуйста, можно ли совместить arrayJoin и словарь? суть в том что в Array будет Int64 , потом нужно по каждому идентификатору в словаре найти другое значение
или толкько через подзапрос выйдет?

Kirill
27.06.2018
11:43:58

Aleksandr
27.06.2018
11:44:52
согласен, но сейчас все на этапе проектирования просто ?
думаем как лучше
спасибо большое за ответ ?

nikoinlove
27.06.2018
12:10:30
а кто-то знает что это у меня
Code: 999, e.displayText() = ZooKeeperImpl::Exception: Can\'t get data for node /clickhouse/tables/01/publications/metadata: node doesn\'t exist (No node), e.what() = ZooKeeperImpl::Exception
при попытке создать таблицу ON CLUSTER

Alexey
27.06.2018
12:49:05

Kirill
27.06.2018
12:49:14
И на каких шардах создались таблицы ?

nikoinlove
27.06.2018
12:52:58
Разобрались пока телега лежала) у нас название пути в зк совпало с другой таблицей:)

strange
27.06.2018
13:06:58
а форматилка запросов, она же существует? https://github.com/yandex/ClickHouse/issues/1480 вот из этого ишью
или надо что-то доставить ручками?

Michal
27.06.2018
13:07:53

Google

Michal
27.06.2018
13:09:25
echo 'select * from (select * from (select number from numbers(10)))' | clickhouse-format

strange
27.06.2018
13:14:13

Michal
27.06.2018
13:15:45
Можете ещё попробовать запустить как clickhouse format (с пробелом). Там на самом деле все эти дополнительные бинарки - это ссылки на одну главную бинарку которая умеет всё.
➜ ls -la /usr/bin/clickhouse-format
lrwxrwxrwx 1 root root 10 May 11 12:16 /usr/bin/clickhouse-format -> clickhouse

strange
27.06.2018
13:24:46

Вячеслав
27.06.2018
13:31:29
Подскажите пожалуйста, а для внешнего словаря с типом HTTP, можно ли как то указать заголовки, которые будут отправлены на web-сервер? Нужно пройти, например, Basic-авторизацию.

Michal
27.06.2018
13:37:51

Вячеслав
27.06.2018
13:38:20

Diomid
27.06.2018
14:20:02
Подскажите пожалуйста, где проставляется опция force_primary_key? В профилях?

Kirill
27.06.2018
14:35:39

Diomid
27.06.2018
14:36:08

Kirill
27.06.2018
14:36:44
да, или SET force_primary_key = 1`или в конце запроса `SETTINGS force_primary_key = 1

Diomid
27.06.2018
14:37:10
Спасибо!

Slava
27.06.2018
15:06:11
Коллеги, привет. хотел уточнить
ENGINE = MergeTree(date_month,(contractor_id,date_month),8196)
ENGINE = ReplicatedCollapsingMergeTree('/clickhouse/tables/name', 'replica1', Sign)
PARTITION BY (date_month)
ORDER BY (contractor_id,date_month)
SAMPLE BY intHash32(UserID)
в обоих ли случаях создадутся индексы для contractor_id,date_month?
идеально впихнуть в первую запись 2 поля как ключ партиционирования, но насколько я понимаю, синтаксически нужно писать PARTITION BY, если их больше одного

Tima
27.06.2018
15:08:47

Slava
27.06.2018
15:09:07
чтобы возможно было грохать меньше данных

Google

Slava
27.06.2018
15:09:17
я бы хотел грохать по месяцу и группе

Denis
27.06.2018
15:09:30
PARTITION BY toYYYYMM(date_month)
PARTITION BY (date_month) это партиция на каждый день, не эквивалентно старому

Slava
27.06.2018
15:09:33
а не просто по месяцу, так как очень много данных нужно будет переливать
это я знаю
я хочу (date_month,group_id)
я хочу понять как во второй записи указать индексы, а не только сортировку при хранении

Tima
27.06.2018
15:10:45
С использованием синтаксиса с PARTITION BY можно указать партиционирование по дню

Slava
27.06.2018
15:11:05

Denis
27.06.2018
15:11:08
в КХ нет никаких индексов, есть только сортировка

Tima
27.06.2018
15:11:47

Slava
27.06.2018
15:12:05

Timur
27.06.2018
15:13:48
Колонка есть, строки не было.

Denis
27.06.2018
15:14:07
и на сколько я понимаю для CollapsingMergeTree секция order by задает поля по которым колапсится и коллапс идет только внутри партиции

Tima
27.06.2018
15:15:11

Alexey
27.06.2018
15:55:38
Всем привет! Кто-нибудь знает как поднять max_query_size? Правлю в config.xml на сервере <max_query_size>10485760</max_query_size>, не срабатывает.