使用Python将JSON文件保存到结构化数据库中

时间:2017-10-23 21:28:53

标签: python sql json database data-warehouse

我正在构建一个仓库,其中包含从面向公众的API中找到的数据。为了存储&分析数据,我想将我收到的JSON文件保存到结构化SQL数据库中。意思是,所有JSON内容不应包含在1列中。应该解析内容并将其存储在关系数据库中的各种其他表中。

从流程的角度来看,我需要做以下事情:

  1. 调用API
  2. 收到JSON
  3. 解析JSON文件
  4. 在SQL数据库中插入/更新表
  5. (此过程将重复数百次)

    从流程或资源的角度来看,是否有最佳实践可以实现这一目标?如果可能的话,我想在Python中这样做。

    感谢。

1 个答案:

答案 0 :(得分:0)

您应该能够使用json.dumps(json_value)将JSON对象转换为可以放入sql数据库的JSON字符串。