【发布时间】:2023-02-01 13:45:56
【问题描述】:
我有一个以下面格式显示的 drataframe,其中记录为从 kafka 主题读取的 json 数据(字符串格式)
我只需要将数据框中存在的 json 记录写入 S3。
有什么方法可以解析记录并将 json 转换为数据帧并写入 s3?
或提供的任何其他解决方案将有所帮助
我曾尝试使用 foreach 但无法转换为数据帧以写入 s3
def foreach_function(self,row):
print("*"*100)
print(row[0])
query = df.writeStream.foreach(self.foreach_function).start()
query.awaitTermination()
【问题讨论】:
标签: python pyspark apache-kafka user-defined-functions spark-structured-streaming