Как вставить данные в Clickhouse из файла по HTTP-интерфейсу? - PullRequest
0 голосов
/ 24 августа 2018

Я хочу вставить данные в ClickHouse для каждого HTTP-интерфейса из файла. CSV, JSON, TabSeparated, это не имеет значения.

Или вставьте данные в Docker-контейнер, используя yandex / clickhouse-server .

Использование HTTP-интерфейса, например:

cat source.csv | curl 'http://localhost:8123/?query=INSERT INTO table FORMAT CSV'

Использование Docker-контейнера, например:

docker run -it --rm --link some-clickhouse-server:clickhouse-server yandex/clickhouse-client --host clickhouse-server {THERE SOME OPTIONS ABOUT INSERT FROM FILE}

Спасибо.

1 Ответ

0 голосов
/ 25 августа 2018

cat source.csv | curl 'http://localhost:8123/?query=INSERT%20INTO%20table%20FORMAT%20CSV' --data-binary @-

...