Pyspark UDF - как вернуть несколько возможных типов? - PullRequest
0 голосов
/ 29 апреля 2019

Я учусь использовать udf с Pyspark, но из того, что я видел, кажется, что у udf может быть только один тип возвращаемого значения.Как мне создать UDF, который возвращает один из множества возможных типов?

Например, для функции, которая возвращает целые числа или строки, я бы хотел что-то вроде:

udf(my_func, IntegerType() or StringType())

1 Ответ

0 голосов
/ 29 апреля 2019

Невозможно выполнить, поскольку столбцы не могут быть смешанного типа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...