這就跟你問聲好!
當我在磚上運行一個筆記本,它拋出錯誤——“JavaPackage對象不是可調用的”指向pydeequ庫:
/ local_disk0 .ephemeral_nfs / env / pythonEnv-3abbb1aa-ee5b-48da-aaf2-18f273299f52 / lib / python3.8 /網站/ pydeequ /檢查。py __init__(自我、spark_session水平、描述約束)
91年的自我。_jvm = spark_session._jvm
92年的自我。級別=
93 - - - >自我。_java_level = self.level._get_java_object (self._jvm)
94年的自我。_check_java_class = self._jvm.com.amzon.deequ.checks.Check
95 self.description =描述
/ local_disk0 .ephemeral_nfs / env / pythonEnv-3abbb1aa-ee5b-48da-aaf2-18f273299f52 / lib / python3.8 /網站/ pydeequ /檢查。py _get_java_object(自我,jvm)
19日返回jvm.com.amzon.deequ.checks.CheckLevel.Error ()
如果自我= = CheckLevel.Warning 20:
21 - - - >返回jvm.com.amzon.deequ.checks.CheckLevel.Warning ()
22提高ValueError (CheckLevel Enum無效值)
引發3.2.0,
Scala 2.12
我相信這與運行時版本,但我不想降級。
請幫我。
謝謝