Ich habe eine benutzerdefinierte udf und in Spark registriert.Wenn ich versuche, auf diese UDF zuzugreifen, löst er error.Unable für den Zugriff.UDF-Verwendung in Funke
Ich versuchte es so.
spark.udf.register("rssi_weightage", FilterMap.rssi_weightage)
val filterop = input_data.groupBy($"tagShortID", $"Timestamp", $"ListenerShortID", $"rootOrgID", $"subOrgID").agg(first(rssi_weightage($"RSSI").as("RSSI_Weight")))
Fehler werden angezeigt in der ersten (rssi_weightage ($ "RSSI") // rssi_weightage nicht gefunden Fehler
Jede Hilfe geschätzt wird.
Hat meine Lösung Ihre Frage gelöst? Wenn ja, bitte akzeptieren Sie die Antwort –