3
Kann die DataSet<Row>
als CSV-Ausgabe gespeichert werden? API erwartet Row.class
und writeAsCSV
erwartet Tuple. Kannst du bitte helfen?Speichern von DataSet <Row> als CSV
DataSet<Row> finalResult = tEnv.toDataSet(flattenedTripByGender, Row.class);
finalResult.writeAsCsv("../data/tripbygender.csv");
Und das ist ein Fehler:
Caused by: java.lang.ClassCastException: org.apache.flink.api.table.Row cannot be cast to org.apache.flink.api.java.tuple.Tuple at org.apache.flink.api.java.io.CsvOutputFormat.writeRecord(CsvOutputFormat.java:44)
Aruna
Dank Fabian, es funktioniert! – Aruna
Wenn diese Antwort Ihr Problem löst, sollten Sie die Antwort entsprechend markieren. – twalthr