PySpark タスクからの Java/Scala 関数の呼び出し
PySpark では、Java または Scala で実装された機能を利用すると課題が生じる可能性があります。 Scala API は、DecisionTreeModel.predict を呼び出すための推奨回避策を提供していますが、より一般的な解決策が求められています。
技術的コンテキスト
問題は、PySpark から Java 関数を呼び出すときに発生します。特に JavaModelWrapper.call の関与によるタスク。このメソッドは、ワーカー コードでは使用できない SparkContext へのアクセスを試みます。
エレガントなソリューション
エレガントなソリューションは依然としてとらえどころがありません。 2 つの強力なオプションが存在します:
代替アプローチ
代わりに、代替アプローチを検討してください:
以上がPySpark タスクから Java/Scala 関数を呼び出すことはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。