我正在使用一个名为 Teamwork 的工具来管理我团队的项目。
有一个由 JSON 文件组成的在线 API,可通过授权访问
https://developer.teamwork.com/projects/introduction/welcome-to-the-teamwork-projects-api
我希望能够将此在线数据转换为 sql 数据库,以便我可以为我的管理创建自定义报告。
我似乎找不到任何准备这样做的东西。
我需要一个策略来做到这一点..
最佳答案
如果您知道如何编程,这应该非常简单。
例如,在 Python 中,您可以:
json.loads
将每个 JSON 资源转换为 python 数据结构. 如果您不希望在代码中执行此操作,您应该能够使用开源 ETL 工具来执行此转换。在LinkedIn,我的一位同事曾经使用Talend Data Integration用于性质非常相似的可靠 ETL 工作(JSON 到 SQL)。他非常喜欢它,我尊重他的意见,所以我想我应该提一下,尽管我自己对它的经验为零。
关于sql - 将在线 JSON 文件集转换为关系数据库(SQL Server、MySQL、SQLITE),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54453605/