Replies: 2 comments 6 replies
-
I think once the DuckDB ODBC driver is done, this problem will be mitigated. I imagine of course that drivers written for specific foreign data sources might be faster, but with ODBC theoretically DuckDB can integrate any ODBC source? If that's not in the works, I think this would be a great feature to add. |
Beta Was this translation helpful? Give feedback.
2 replies
-
Ooo might be time to investigate again https://duckdb.org/docs/api/odbc/linux |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Based on our use cases and a collection of issues ( #655, #665, #892, #1934, #2063, etc.), we believe it is worth while for DuckDB to design an unified interface for multiple databases, cross database query and foreign database wrapper. This interface might include:
ATTACH
statement. Maybe some syntax like:ATTACH
statement can be unified as a syntax sugar for this FDW, and further more seems CSV/Parquet loaders can also be unified.I'm not a DB specialist thus not sure about whether that is the best design for DuckDB, but from our own use cases, this could be a nice extension. As mentioned in my #1127 comment, we are trying to replace a desktop data analysis tool (well, namely, SAS). Till now every thing works fine but we just missing the fdw functionality. We have to download tables from our central DW as parquet and then load them into local DuckDB manually.
I know this could be a big change that may not be prioritized for implementation, but I will be happy to discuss these features, providing my perspective of view as app developer and data engineer.
Cheers.
Beta Was this translation helpful? Give feedback.
All reactions