ローカル マシン上のファイルを hdfs にコピーしようとしています。ただし、現在書いているスクリプトはローカルの CSV ファイルに書き込むため、scala でこれを行う方法がわかりません。scala を使用してこのファイルを HDFS に移動するにはどうすればよいですか?
編集:私が今やったこと:
val hiveServer = new HiveJDBC
val file = new File(TMP_DIR, fileName)
val firstRow = getFirstRow(tableName, hiveServer)
val restData = getRestData(tableName, hiveServer)
withPrintWriter(file) { printWriter =>
printWriter.write(firstRow)
printWriter.write("\n")
printWriter.write(restData)}
「ファイル」を HDFS に保存したい