и в C#?
пробовал хотя бы в power shell и curl вытащить, но файл пустой
curl -o proto.bin 'http://clickhouse.com/' --data-binary "SELECT * FROM test FORMAT Protobuf SETTINGS format_schema = 'schema:test'"
нет, только в WSL2, КХ проверяет наличие /bin/sh и в случае отсутствия все файлы будут пустыми 😂😜🙈
Курлом можно конечно. В винде вроде синтаксис был другой, точно не понмю. Проверьте что вы и как отправляете, csv работает или нет? где то ошибка.
Wsl не причем. вопрос про курл, ps или c# вообще...
Тут весь смысл скрывается в format_schema = 'schema:test'
для HTTP протокола, вам надо на сервере иметь схему... с клиента не получиться отдать Если для ввода/вывода данных используется HTTP-интерфейс, то файл со схемой должен располагаться на сервере в каталоге, указанном в параметре format_schema_path конфигурации сервера. https://clickhouse.com/docs/ru/interfaces/formats/#formatschema
Схему положил, куда надо
ну и все будет работать...
Обсуждают сегодня