Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ClickHouse support #1

Open
Slach opened this issue Feb 27, 2024 · 9 comments
Open

ClickHouse support #1

Slach opened this issue Feb 27, 2024 · 9 comments

Comments

@Slach
Copy link

Slach commented Feb 27, 2024

It would be great if your tool will add support for ClickHouse

@ChrisMcKee
Copy link

pretty much just passes through to https://dlthub.com/ library
so I guess it would need support in https://dlthub.com/docs/dlt-ecosystem/destinations/ first

@karakanb
Copy link
Contributor

Kinda. While dlt destinations would be preferred, I could still add a Clickhouse custom destination without waiting on dlt having it, and then contribute it.

IIRC Clickhouse has a Postgres-compatible API, would that work in the meantime?

@e12e
Copy link

e12e commented Feb 28, 2024

IIRC Clickhouse has a Postgres-compatible API, would that work in the meantime?

Have not tried it, but should work according to the documentation:

https://clickhouse.com/docs/en/interfaces/postgresql

And clickhouse can work with a number of sources directly, see eg examples for clickhouse local: https://clickhouse.com/docs/en/operations/utilities/clickhouse-local

@ChrisMcKee
Copy link

Kinda. While dlt destinations would be preferred, I could still add a Clickhouse custom destination without waiting on dlt having it, and then contribute it.

IIRC Clickhouse has a Postgres-compatible API, would that work in the meantime?

There's an issue on dlt about using ast to cover a wide range including click house.

@Slach
Copy link
Author

Slach commented Mar 1, 2024

ClickHouse support only MySQL/PostgreSQL protocol, but doesn't support MySQL/PostgreSQL SQL dialect.

@adrianbr
Copy link

Fiy everyone we are working on it and now we also have custom destinations that enable you to easily add what you want

@Slach
Copy link
Author

Slach commented Apr 15, 2024

@adrianbr great news

@adrianbr
Copy link

adrianbr commented Oct 9, 2024

it was added to dlt btw :) forgot to keep you posted

@karakanb
Copy link
Contributor

karakanb commented Oct 9, 2024

it is in our roadmap to bring it into ingestr as well, thanks Adrian!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants