2017-08-25 3 views
1

初心者の質問で申し訳ありませんが、私はDatabricksを使用しており、同じScalaノートブック内でScalaからPythonにデータフレームを渡そうとしています。私が使用してスパークするためにはPythonからのデータフレームを渡さ:DatabricksでScalaからPythonに変数を渡す

%python 
python_df.registerTempTable("temp_table") 


val scalaDF = table("temp_table") 

私は逆にその同じことをどのように行うのですか?どうもありがとうございます!!

答えて

2

逆はほぼ同じです。 Scalaで:

Pythonで
scalaDF.registerTempTable("some_table") 

:あなたは最近のスパークバージョンを使用する場合

spark.table("some_table") 

あなたはregisterTempTableの代わりにcreateOrReplaceTempViewを使用する必要があります。

関連する問題