-
Hi I'm new to Delta tables/delta-rs and am looking for some pointers/advice. I've got a Rust app that is currently generating output files in parquet format. I want to enhance this to be able to write Delta tables. delta-rs looked like the obvious solution but looking at the examples and APIs I can't see a way to create Delta tables. I feel I must be missing something... Questions...
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @johnbatty, you should take a look at our Most operations are behind a feature flag Apologies, the docs.rs is out-of-date right now, since we haven't cut a release in a while 😓. Hopefully we can do that soon. |
Beta Was this translation helpful? Give feedback.
-
Great - thanks for the pointer. Please could you expand on "...they require some form of query engine to run". Are you saying that I shouldn't try to use these directly? Should I be looking at doing this via datafusion? I should make it clear that all I want to do is create a Delta table for use by other apps. I don't need to be able to query the data. |
Beta Was this translation helpful? Give feedback.
Hi @johnbatty, you should take a look at our
operations
module, which includes creating and writing to delta tables: https://github.com/delta-io/delta-rs/blob/main/rust/src/operations/mod.rsMost operations are behind a feature flag
datafusion-ext
, since they require some form of query engine to run.Apologies, the docs.rs is out-of-date right now, since we haven't cut a release in a while 😓. Hopefully we can do that soon.