janbraunsdorff commented on issue #1268: URL: https://github.com/apache/datafusion-ballista/issues/1268#issuecomment-2982066537
Hey @milenkovicm Thanks for your help in the best case, this is what i am looking for: ```rust let table = open_table("s3://bucket/source").await?; ctx.register_table("source", Arc::new(table))?; let table = open_table("s3://bucket/target").await?; ctx.register_table("target", Arc::new(table))?; df = ctx.sql("select * from source").await?; df.write_table("result", DataFrameWriteOptions::new()).await?; ``` I guess this is the executed code: https://github.com/apache/datafusion/blob/main/datafusion/catalog/src/table.rs#L298 And delta-rs has no implementation for this interface according to this source: https://github.com/delta-io/delta-rs/blob/main/crates/core/src/delta_datafusion/mod.rs#L826 Did i miss something? I have two questions: 1. is it enough to implement `insert_into` in delta-rs to get it work? 2. Should this executed in client / scheduler / executor (than a lockstore is needed too). Thanks for your help. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org For additional commands, e-mail: github-h...@datafusion.apache.org