Невозможно различить типы данных, пока я выполняю профилирование для файла csv, Отдавая все поля в виде только строки
Я попробовал приведенный ниже код
rdd = sc.textFile(file)
header = rdd.first()
rdd = rdd.filter(lambda x: x != header)
rdd1 = rdd.mapPartitions(lambda x: csv.reader(x))
spark_df = rdd1.toDF(header.split(','))
После завершения профилированиядля файла CSV я получаю все поля только строки, не могу определить как числовые, дата