2
我試圖將我的本地機器上的文件複製到我的hdfs。但是,我不確定如何在scala中執行此操作,因爲我正在編寫的腳本當前寫入本地CSV文件。如何使用scala將此文件移動到HDFS?使用scala將文件複製到hadoop 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
你能告訴我們你做了什麼嗎? – Tariq
@Tariq完成!往上看 :) – vsingal5