2
writeAsText
またはwriteAsCsv
の方法は、DataStream
のワーカースレッドとして多くのファイルを書き込みます。私が見る限り、これらのファイルへのパスといくつかの書式を指定するだけです。Flinkでは、DataStreamを1つのファイルに書き込む方法は?
デバッグとテストの目的で、単一のワーカースレッドを持つように設定を変更することなく、すべてを1つのファイルに印刷できることは本当に便利です。
これを達成するために過度に複雑ではない方法はありますか?私はそれがカスタムSinkFunction
を実装することが可能であるべきだと思うが、それについてはわからない(さらに、比較的単純なような面倒なような感じもする)。