rue*_*edi 4 sql-server ssis json sql-server-2016
我尝试使用Rest API (JSON export)
with SSIS
。由于似乎 aREST source
不受支持,SSIS
我正在寻找解决方案,但只能找到SSIS JSON Source。
是否有非专有解决方案,或者新的 SQL Server 2016 甚至支持此功能?
我检查了一下,也找不到任何具体的东西。
您可以使用2016 及之前版本支持的脚本组件。
确保在添加组件时选择“源”作为类型而不是目标或转换。
然后添加System.Web.Extensions.dll
对任务的引用并编写一些代码来使用 Web 服务。
这篇博客文章看起来很好地记录了该过程,但关键是您使用 json 并覆盖该CreateNewOutputRows
方法以将您收到的任何内容发送到任务的输出。输出可以连接到任何接受数据流输入的 SSIS 组件。
如果您坚持使用源组件,codeplex 上有JSONSource,但它们还不支持 SQL 2016,但如果您只使用单个服务,我认为没有必要添加 JSON 组件,而且这并不复杂自己实施。