2016-08-01 13 views
1

私はsqlContextオブジェクトを作成するファイルにメインクラスを持っています。しかし、私はsqlContextを利用する多くのクラスを持っていますが、私はクラス間でそれを渡す良い方法を見つけることができません。主な問題は、 import sqlContext.implicits._に電話する必要があり、このimportステートメントをオブジェクト変数の一部として入れることができないということです。クラス間でのSQLContextの受け渡し

対応するメソッド(sqlContextが渡されます)内でこれを実行しようとしましたが、新しいオブジェクトを作成しましたが、これらは機能しません。

答えて

0

あなたはデータフレームからsqlContextシングルトンを取得することができます。

val dataframe = //init dataframe 

import dataframe.sqlContext.implicits._ 
関連する問題