184 похожих чатов

Всем привет. Пытаюсь в питоне подключиться к кликхаусу в облаке

яндекса. Получаю ошибку. Кто может подсказать как исправить проблему?
Через DBViewer с теми же самыми настройками подклаючаюсь нормально, без сертификата.

clickhouse_driver.dbapi.errors.OperationalError: Code: 102. Unexpected packet from server None:None (expected Hello or Exception, got Unknown packet)

import clickhouse_driver

# Настройки подключения
connection_settings = {
'host': 'xxxxx.mdb.yandexcloud.net',
'port': 8443,
'user': 'test',
'password': 'test',
'database': 'dwh',
'secure': True,
'verify': False
}

# Установка соединения
connection = clickhouse_driver.connect(
host=connection_settings['host'],
port=connection_settings['port'],
user=connection_settings['user'],
password=connection_settings['password'],
database=connection_settings['database'],
secure=connection_settings['secure'],
verify=connection_settings['verify']
)

cursor = connection.cursor()
query = 'SELECT 1'
cursor.execute(query)
results = cursor.fetchall()

3 ответов

26 просмотров

что-то с протоколом может?

Zhukov Dm- Автор вопроса
Дима Аратин
что-то с протоколом может?

Спасибо. Действительно порт поменял и заработало.

import clickhouse_connect shard =''XXX.XXX.XXX.XXX' host = shard client = clickhouse_connect.get_client(host=host, username='XXX', password='YYYYYY) cmd = "alter table {0}.{1} DROP DETACHED PARTITION ID '{2}'".format(tab[0], tab[1], tab[2]) client.command(cmd) Вот дропал сегодня ошметки.

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
всем трям! Кто-нибудь работал со связкой werf + harbor + trivy ? Во время сборки образа выходит ошибка "PROJECTPOLICYVIOLATION: current image with "Pending" status of vulnerab...
Авессалом
11
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Только такой if ($modx->event->name == 'OnBeforeCartItemAdding') { $meta = $params['item']['meta']; $lang = $modx->getConfig('_lang'); // проверяем, задана ли опция i...
Multi Web
1
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Здравствуйте, а хорошая ли идея смешивать нейронки? То есть, у нейронки задача щелкнуть 1 раз, но есть датасет с одним типом картинок и с другим. Хотелось бы сделать универсал...
Никита
5
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Карта сайта