私は Scala API 経由で apache flink を使用していますが、ある時点で DataSet[(Int, Int, Int)]
. メソッドを使用した結果 writeAsCSV()
は writeAsText()
予期しないものです。ディレクトリを作成します。そのディレクトリには、メソッド呼び出しの最初のパラメーターの場所と名前があります (例: filePath
.)。そのディレクトリには、"1" と "2" という名前の 2 つのファイルが出現します。これらのファイルでは、DataSets データを確認できます。DataSet のコンテンツは、これら 2 つのファイルに分割されているようです。この動作を再現して、より簡潔なコード フラグメントを表示しようとしましたが、できませんでした。つまり、予想される位置に予想される名前のファイルが 1 つ作成され、ディレクトリが作成されないことを確認しました。val mas = ma_ groupBy(0,1) sum(2) mas.writeAsCsv("c:\flink\mas.csv" )
「mas.csv」という名前のディレクトリと、その中に「1」と「2」の 2 つのファイルが作成されます。このようなことはいつ起こりますか?flink 9.1 ローカル モード、Windows 7、scala 2.10、eclipse3.0.3 を使用