хранится первичка, потом все это дело собирается в одну большую витрину и грузится через csv в clickhouse. В первичке попадаются спецсимволы, что приводит, например, к таким ошибкам:
And if your file have right number of columns, maybe it have unescaped backslash in value before tab, which cause tab has escaped.
в данном конкретном случае поле выглядело так: 321\
но встречаться может любая комбинация \t \r и т.д.
вопрос - как и какие специсимволы стоит экранировать?
выгрузка в csv из postgres выглядит как copy (select * from table) to STDIN WITH CSV DELIMITER AS e'\t' QUOTE e'\b' NULL AS ''
Мой коммент https://stackoverflow.com/questions/47708424/importing-from-mysql-dump-to-clickhouse
Обсуждают сегодня