Sql server 您能自动将JSON解析为SQL服务器吗?
我有一个JSON数据文件,我从API中提取了该文件,我非常希望将该数据转储到SQL Server中 它之所以是SQL Server,是因为当前项目的数据库已经就绪。我花了很多时间在谷歌上搜索,但到目前为止还没有找到任何有用的东西。我熟悉Python,但对任何解决方案都持开放态度Sql server 您能自动将JSON解析为SQL服务器吗?,sql-server,json,Sql Server,Json,我有一个JSON数据文件,我从API中提取了该文件,我非常希望将该数据转储到SQL Server中 它之所以是SQL Server,是因为当前项目的数据库已经就绪。我花了很多时间在谷歌上搜索,但到目前为止还没有找到任何有用的东西。我熟悉Python,但对任何解决方案都持开放态度 TLDR:我感兴趣的是哪些语言和软件包提供了简单的解决方案来将JSON自动发送到SQL Server表,您是否有任何建议或了解任何已经实现这一点的软件包?您可以使用WCF Web服务,将JSON数据发送到SQL Serv
TLDR:我感兴趣的是哪些语言和软件包提供了简单的解决方案来将JSON自动发送到SQL Server表,您是否有任何建议或了解任何已经实现这一点的软件包?您可以使用WCF Web服务,将JSON数据发送到SQL Server 请参考下面的链接,希望对您有所帮助
您不能直接在sql server中获取json数据,相反,您可以使用wcf服务,您可以通过编写脚本任务来实现这一点(您可能已经拥有了它)。这可以进行自定义解析,然后将其加载到正确的表中。这很容易实现自动化。我之所以提到SSI,是因为如果需要,可以很容易地将未来的任务添加到SSI中
或者,您可以在数据库(即Python)之外创建一个脚本,该脚本解析JSON,通过ODBC/OLEDB连接到数据库并写入记录。这可以使用任务调度器或类似的工具实现自动化。这可以使用一个示例实现。如果您不想在SQL Server上解析它,只需转储它,然后将其取回,那么varchar(max)列就可以正常工作了。嗯,以编程方式,这应该不超过20行,因为这需要我理解JSON文件的结构,不是吗?我拥有的文件庞大而复杂,我不想了解这些信息,除非这是唯一的方法。也许我误解了链接。是的,我已经将一个xml文件和xml模式传递给了数据库团队,他们已经用SSIS的方式完成了。我希望我能把XML传递到一个脚本中,这个脚本会把数据库踢出去,但可惜的是。