[
https://issues.apache.org/jira/browse/ARROW-6274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Hengruo Zhang reassigned ARROW-6274:
------------------------------------
Assignee: Hengruo Zhang
> [Rust] [DataFusion] Add support for writing results to CSV
> ----------------------------------------------------------
>
> Key: ARROW-6274
> URL: https://issues.apache.org/jira/browse/ARROW-6274
> Project: Apache Arrow
> Issue Type: Improvement
> Components: Rust, Rust - DataFusion
> Reporter: Andy Grove
> Assignee: Hengruo Zhang
> Priority: Major
> Labels: beginner
>
> There is currently no simple way to result query results to CSV. It would be
> good to have convenience methods either in ExecutionContext or separate
> utility methods to enable results to be written in CSV format to stdout or to
> a file.
> There is sample code in unit tests for this and the approach is to iterate
> over each row in a batch and then iterate over each column and downcast it to
> an appropriate type (based on the schema associated with the batch) and then
> pull out the value for the row.
> See
> [https://github.com/apache/arrow/blob/master/rust/datafusion/tests/sql.rs#L425-L497]
> for example code in a test
>
>
--
This message was sent by Atlassian Jira
(v8.3.2#803003)