к КХ и выполнения комманд через метод .execute ? я н могу подключиться ни через sql alchemy ни через clickhouse-driver - код просто грузится и нихрена не происходит) я планирую делать инсерты не выгружая в питон, потому просто pandahouse не подойдет
Примеров много в интернете, как для самого драйвера на гитхаб, так и на stackoverflow. Какая именно у вас проблема? Может есть стактрейс и пример кода инициации соединения/выполнения запроса ?
большое спасибо за отклик!) проблема уже решена, оказывается я не мог подключиться из за порта - я ранее указывал порт как при подключении через пандахаус, но для подключения чз кх драйвер нужен был другой порт. просто поменяв порт на 9100 все заработало)
вот это смотрели? https://github.com/xzkostyan/clickhouse-sqlalchemy#advanced-insert-clause-support
Спасибо, я это видел но не очееь понял что это такое и как работает из примера) это бтльше чем альткрнатива insert into... Select...?
так давайте еще раз что конкретно вы хотите сделать? и что у вас не получается? "код ничего не делает" и выходит или все таки кидает исключение? или он подвисает а вы программу прерываете? с каким стектрейсом тогда вываливается интерпритатор на keyboardinterrupt исключении?
А, у меня уже удалось подключиться к clickhouse-driver - проблема была в порте, для пандахаус порт 8323 раьотал а для кликхаус дравйвера не раьотал почему то. А вообще я хочу заполнить таьлицы агргатными данными отдельным скриптом (через цикл пройтись по кцскам данных и заинсертить агрегаты по всем юзерам - пока выходит около 100 кусков по 500к юзеров) , а другим скриптом сделать так чтобы каждый час отслеживались юзеры с изменениями и по ним дописывались / перкписывались данные. Таблица соотстетсенно replacingMergeTree. Сначала хотел это сделать через вьюхи но они хрен пойми как работают, потому решил сделать так чтоб быдо понятно как это работает
8323 ... уверены что правильно порт задали? 8123 обычно для HTTP подключений и 9000 для TCP Native протокола
Не у меня для пандахауса был 8323 а для кх драйвера 9100)
Обсуждают сегодня