[ 
https://issues.apache.org/jira/browse/ARROW-6274?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

ASF GitHub Bot updated ARROW-6274:
----------------------------------
    Labels: beginner pull-request-available  (was: beginner)

> [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, pull-request-available
>
> 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.4#803005)

Reply via email to