2016-07-27 10 views
0

私は今行っています。EdXのSparkコースの紹介。 Databricksのデータフレームをコンピュータに保存する可能性はありますか?データフレームからデータをデータにエクスポートする方法

このコースでは、コースの後にはおそらく動作しないDatabricksノートブックを提供しているので、私はこの質問をしています。ノートデータはコマンドを使用して、インポートされるで

log_file_pathには=の 'のDBFS:/' + os.path.join( 'databricks-データセット' 'CS100'、 'LAB2'、「データ-001' 、 'apache.access.log.PROJECT')

私はこの解決策を見つけたが、それは動作しません:

df.select( '年'、 'モデル')。 write.format( 'com.databricks.spark.csv')。save( 'newcars.csv')

答えて

0

これを試してください。

df.write.format("com.databricks.spark.csv").save("file:///home/yphani/datacsv") 

これはファイルをUnix Serverに保存します。

/home/yphani/datacsvだけを指定すると、HDFS上のパスを検索します。

3

DatabricksはクラウドVMを実行し、ローカルマシンがどこにあるかわかりません。 DataFrameのCSV結果を保存する場合は、display(df)を実行して、結果をダウンロードするオプションがあります。

enter image description here

関連する問題