将 JSON 文件作为字典从 Azure 容器读取到 Data Bricks

Reading JSON file from azure Container to Data Bricks as Dictionary

我在 Azure 容器中有一个完美的 JSON 文件,因为该文件是使用 python 字典创建的,我可以在 dbutils 的帮助下查看该文件,甚至可以通过 head 读取它,但 head 可以'读取整个文件。

使用 spark.read.json(file_path) 读取 JSON 格式的文件作为数据帧并抛出错误 courrpt corrupt.

如何在 Databricks 中将此文件作为字典获取?

只需要简单的打开命令就可以解决这个问题,只是要小心 json 加载和加载

json_path = './config/jsonfile.json'
jsonData = open(json_path)
dictionaryObj = json.load(jsonData)