私はJavaで書かれたプログラムを持っています。このプログラムは、データベースからデータを読み取り、各レコードを分析し、その結果を再度データベースに書き込む。 JavaでスパークのAPIでコードを書き直そうとしていますが、各レコードの解析の一部はPythonコードで行われています。私の質問は、どのようにJava SparkのAPIの下で書かれたJavaコードで私のPythonオブジェクトを呼び出すことができますか?つまり、JavaのSparkのAPIの下ですべてのレコードのpythonオブジェクトを初期化しないようにするために、データベースレコードを解析するためにPythonクラスからオブジェクトを1回だけ作成します。 おかげどのように私はPythonクラスからオブジェクトを作成し、sparkのAPIの下で書かれたJavaプログラムで使用することができます
-2
A
答えて
0
いくつかのオプション:Javaへ
- 移行Pythonコードとすることができます、Pythonオブジェクトの対応するJavaオブジェクトを作成するにはシステム()関数
- を使用してPythonの実行ファイルを起動します
- それを使用シリアライゼーションに依存します。
+0
Pythonコードを呼び出す方法どうすればPythonクラスからオブジェクトを作成できますか?私はJava SparkのAPIの下でJavaとPythonのコードの間にリンクを作成する必要があることを意味します。 –
+0
@ A.Maniは3番目のオプションを追加しました – Steephen
+0
シリアル化に慣れていないので、感謝万円 –
関連する問題
- 1. どのようにJavaクラスのオブジェクトを作成しますか?
- 2. 私はどのように私の戻るボタンfunctionallytyをプログラムで使用することができますか?
- 3. これをPythonでどのように書くことができますか?
- 4. はどのように私はC#でネストされた辞書を作成することができます
- 5. どのように私はクラスにtypescriptでincommingオブジェクトを作ることができますか?
- 6. は、私は以下のようなpythonで辞書を作成したPythonの
- 7. Pythonで書かれたプログラムをAppleScriptにすることはできますか?
- 8. Python OOPで別のオブジェクト作成をスキップして、クラス関数が呼び出されたときにオブジェクトを作成することはできますか?
- 9. どのように私はAPIの応答からオブジェクトの値を更新することができます
- 10. オブジェクトはどこにJavaで作成されるのですか
- 11. どのように私はdjangoで、PHPで作成されたセッションを得ることができますか?
- 12. Adaで書かれたプログラムをどのように動かすことができますか?
- 13. どのように私は(githubのから)カスタムJavaライブラリを使用することができます
- 14. Pythonどのようにしてtxtファイルから派生したリストからクラスを作成できますか?
- 15. Pythonの - どのように私はクラスメソッド内からクラス名を取得することができます -
- 16. 私はどのようにコードCからのstimulsoftレポートでマスターレポートを作成することができます#
- 17. ユーザーがスクリーンショットを作成したかどうかはどのように知ることができますか?
- 18. 私はどのように私のページに書かれたリッチテキストフォーマットを保存することができます
- 19. オブジェクトを作成してJavaプログラムでXMLファイルを使用できますか?
- 20. このコマンドプロンプトコマンドで私のpythonプログラム全体をどのように上書きしましたか?
- 21. Kotlinでライブラリを作成し、javascriptまたはjavaをターゲットとするプロジェクトからこのライブラリを使用するにはどうすればよいですか?
- 22. UMLクラス図では、クラスが別のクラスのオブジェクトを作成するが、オブジェクト参照は保存しないことをどのように示しますか?
- 23. 私はRedshiftでSQL Workbenchからテーブルを作成できませんが、JupyterからPythonを使用してテーブルを作成することはできます
- 24. pythonはどのようにperl形式で書かれた変数を読むことができますか?
- 25. Python、どのようにクラスを作成するバッチですか?
- 26. 私はjavaプログラムを使用してxmlからJavaクラスを生成できますか?
- 27. 私はそうのような静的なファクトリオブジェクトからオブジェクトを作成することができます
- 28. 以下のようにコーディングするには、どうすれば "pythonic"を書くことができますか?
- 29. どのように私はコードの下で、新規ユーザーを作成することができません
- 30. PythonプログラムでJavaコードを使用することはできますか?
いくつか例を挙げて、質問を絞り込んでください。 – vinS
私は何とかJava出力コード(Java RDD)をPythonコードに渡す必要があります。またはJavaコードでPythonクラスのオブジェクトを作成してデータベースレコードを分析します。 –