[
https://issues.apache.org/jira/browse/FLINK-11991?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17174181#comment-17174181
]
Guowei Ma commented on FLINK-11991:
-----------------------------------
Hi [~jnioche]
Thanks you for opening this jira.
However the DataSet API would be deprecated in the near future[1]. DataStream
would use the StreamingFileSink for writing data to the file. So I think maybe
you could look at the StreamingFileSink first.
My gut feeling is that maybe we could introduce some new api such as
`WriteHeader` & `WriteFooter`.The csv format developer could implement the
`WriteHeader` the interface.
What do you think?
[1] [https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=158866741]
> Set headers to use for CSV output
> ---------------------------------
>
> Key: FLINK-11991
> URL: https://issues.apache.org/jira/browse/FLINK-11991
> Project: Flink
> Issue Type: Improvement
> Components: Formats (JSON, Avro, Parquet, ORC, SequenceFile)
> Reporter: Julien Nioche
> Priority: Minor
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> As discussed in
> [https://stackoverflow.com/questions/54530755/flink-write-tuples-with-csv-header-into-file/54536586?noredirect=1#comment97248717_54536586],
> it would be nice to be able to specify headers to print out at the beginning
> of a CSV output.
> I've written a patch for this and will add submit it as a PR.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)