是的,沒有。是的,隻有在某種意義上,你可以混合Python和Scala代碼在一個筆記本上。但是沒有你不能直接從Scala調用Python代碼,反之亦然——他們隻是完全不同的語言。
你所要做的就是通過DataFrames跨語言共享數據。注冊一個臨時視圖和它可用其他翻譯。你也可以注冊一個UDF在Scala中,稱之為通過火花從Python SQL語句。這個作品,因為Python最終是包裝在一個底層JVM執行。
我不相信相反的是真實的,不能從Scala調用Python udf。
是的,沒有。是的,隻有在某種意義上,你可以混合Python和Scala代碼在一個筆記本上。但是沒有你不能直接從Scala調用Python代碼,反之亦然——他們隻是完全不同的語言。
你所要做的就是通過DataFrames跨語言共享數據。注冊一個臨時視圖和它可用其他翻譯。你也可以注冊一個UDF在Scala中,稱之為通過火花從Python SQL語句。這個作品,因為Python最終是包裝在一個底層JVM執行。
我不相信相反的是真實的,不能從Scala調用Python udf。