我需要将df.show()的输出保存为字符串,以便可以直接通过电子邮件发送。
例如,以下示例取自官方Spark文档:
val df = spark.read.json("examples/src/main/resources/people.json")
// Displays the content of the DataFrame to stdout
df.show()
// +----+-------+
// | age| name|
// +----+-------+
// |null|Michael|
// | 30| Andy|
// | 19| Justin|
// +----+-------+
我需要将上述表格保存为字符串并在控制台中打印出来。我尝试使用log4j来打印日志,但没有找到仅记录输出的信息。
有人能帮我解决这个问题吗?