alamb opened a new issue, #10550: URL: https://github.com/apache/datafusion/issues/10550
### Is your feature request related to a problem or challenge? Having a good example helps to make features easier to use in DataFusion In this case the usecase is programmatic construction of SQL using the DataFUsion LogicalPlan s using the api from https://github.com/apache/datafusion/issues/9726 ### Describe the solution you'd like Extend the example from @edmondop 's great work in https://github.com/apache/datafusion/pull/10528 with the following cases: 1. Create a plan using the DataFrame API and converting it back to SQL Bonus points for also adding 3. Parse SQL like `SELECT * from foo` into a DataFrame, adding a filter, and then converting that back to SQL ### Describe alternatives you've considered Here is an example of creating a dataframe example https://docs.rs/datafusion/latest/datafusion/index.html#dataframe You can call [`DataFrame::logical_plan`](https://docs.rs/datafusion/latest/datafusion/dataframe/struct.DataFrame.html#method.logical_plan) to get the plan Then call `plan_to_sql` and demonstrate the SQL that was created https://github.com/apache/datafusion/blob/842f3933e3496a022984c2a37254475a3bcde1bf/datafusion/sql/tests/sql_integration.rs#L4689C1-L4690C51 ### Additional context _No response_ -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
