Open kszucs opened 10 months ago
what's your use case for this out of curiosity?
The primary technical challenge here is finding a fast and robust schema inference solution for files that aren't self-describing such as CSV and JSON.
The current landscape is a bit dicey:
pyarrow.json.read_json
which defeats the purpose of modeling these operations as expressions.
Is your feature request related to a problem?
I'd like to be able to build up an expression based on local files and easily execute it on multiple backends:
Describe the solution you'd like
The expression system should contain specific operations describing various data sources. This way ibis expression can be built in a backend agnostic manner.
What version of ibis are you running?
main branch
What backend(s) are you using, if any?
DuckDB, Polars, DataFusion, Pandas
Code of Conduct