данные из Oracle в ClickHouse ?
Смотрите в сторону какого нибудь etl продукта
ну самый простой путь без сторонних тулов INSERT INTO ... SELECT .. FROM odbc(...); https://clickhouse.tech/docs/en/sql-reference/table-functions/odbc/ Но надо на сервер clickhouse поставить unixodbc + oracle odbc driver и правильно его настроить и проверять насколько это будет быстро по производительности (можете упереться в скорость odbc) если не пойдет с odbc можно jdbc попробовать еще вариант, выгружать из oracle в CSV и грузить в clickhouse наверняка можно сделать что нибудь типа такого pipe сгородить echo "set colsep ,; set headsep off; set pagesize 0; set trimspool on; spool off; SELECT * FROM db.table;" | sqlplus user/password@host -s /nolog | clickhouse-client -q "INSERT INTO db.table FORMAT CSV"
Pentaho, ssis, airflow, luigi, а так, гугл в помощь, их миллион
CSV пробовал - 10% процентов данных отбрасываются по разным причинам - то спецсимволы в данных то скобки. тяжело найти хороший разделитель - и если экранировать кавычки во всех полях (таблица 130 колонок), то это замедляет.
ну можно попробовать https://github.com/xo/usql для коннекта к oracle и делать usql "oci8:user:password/host:port/database" -c "SELECT ..." --csv но тоже не знаю насколько это будет быстро
Обсуждают сегодня