Я использую apsche spark streaming 2.3.1, где я получаю поток, содержащий значения меток времени (13: 09: 05.761237147) в формате «ЧЧ: мм: сс.хххххххх» в качестве строки.
Мне нужно преобразовать эту строку в тип данных timestamp.
spark = SparkSession \
.builder \
.appName("abc") \
.getOrCreate()
schema = StructType().add("timestamp", "string").add("object", "string").add("score", "double")
lines = spark \
.readStream \
.option("sep", ",") \
.schema(schema) \
.csv("/path/to/folder/")
Любое предложение, как преобразовать метку времени в тип данных timestamp?