0

前段时间我问了一个问题

如何将远大的期望结果从 Apache Spark 保存到文件中 - 使用数据文档

如何将远大的期望结果从 Apache Spark 保存到文件中 - 使用数据文档

答案集中在查看 Databricks 中的结果,但是我想知道如何将 Html 结果保存到文件中 - 无论是在 Databricks DBFS 上还是在 Azure ADLS / Blob 上。

亚历克斯·奥特(Alex Ott)提到了以下内容:

如果您不使用 Databricks,则可以将数据呈现为 HTML 并将其存储为存储在某处的文件

但是,我不确定他是否建议如果我不使用 Databricks 就无法存储文件?

无论如何,有人可以告诉我如何存储/保存文件:

我尝试了下面的代码,但收到错误消息:

ResourceNotFoundError: The specified filesystem does not exist.

错误指出:

file.create_file()

我使用的代码如下:

with open('/dbfs/mnt/lake/RAW/pitstops_suite.html', 'r') as file:
    data = file.read()

file = DataLakeFileClient.from_connection_string("DefaultEndpointsProtocol=https;AccountName=adlsbiukadlsdev;AccountKey=sz8sRd66FLYMjjqa7GfxW1V/ZyMWdmc0YQ==;EndpointSuffix=core.windows.net", file_system_name="polybase", file_path="pitstops_suite.html")

##htmp test
file.create_file()
file.append_data(html, offset=0, length=len(html))
file.flush_data(len(html))

有什么想法吗?

4

0 回答 0