clickhouse-odbc icon indicating copy to clipboard operation
clickhouse-odbc copied to clipboard

Power BI не читается кириллица

Open pontid opened this issue 5 years ago • 7 comments

Доброго дня. При подключении в power bi столбцы с кириллицей выдают "каракули". При попытке прописать в строке подключения driver={ClickHouse ODBC Driver (Unicode)} выкидывает ошибку таймаута. Подскажите решение. Win 10. Драйвер последний 64бит

pontid avatar Feb 07 '20 09:02 pontid

@pontid чем закончилась история?

filimonov avatar Feb 10 '20 16:02 filimonov

@filimonov хотел сначала написать коммент, а потом стало стыдно на столь уважаемом ресурсе подобную ахинею писать) Создал новый источник данных вида _ClickHouse (ClickHouse64) - оба варианта работают. И начала отображаться кириллица.

pontid avatar Feb 12 '20 06:02 pontid

Когда выбираю в подключениях драйвер с Unicode скорость загрузки 800-1500 строк в секунду и на нем кириллица работает. Когда выбираю драйвер с ANSI скорость возрастает до 10-30к строк в секунду (в таблице 25кк строк), но кириллицу никак включить не получается. Подскажите что сделать чтобы и скорость была и кириллица была? =)

pontid avatar Feb 13 '20 04:02 pontid

видимо надо вот эту оптимизацию сделать для лучшения производительности - https://github.com/ClickHouse/clickhouse-odbc/issues/220

savelov avatar Feb 15 '20 15:02 savelov

Да, будет исправлено в #220, однако ждать, что скорость с Unicode конвертациями будет такая же, как у ANSI, не стоит.

traceon avatar Feb 16 '20 00:02 traceon

Можно еще поэкспериментировать с CAP_ODBC_BIND_SUPPRESS_WIDE_CHAR. См. https://help.tableau.com/current/pro/desktop/en-us/odbc_capabilities.htm и https://github.com/ClickHouse/clickhouse-odbc/blob/master/packaging/clickhouse-odbc.tdc.sample

traceon avatar Feb 16 '20 00:02 traceon

Вопрос еще актуален, вы как нить решили проблему кроме как выбора Юникода?

Ev-bar avatar Nov 22 '23 06:11 Ev-bar