SQL的Azure数据工厂rest api导致服务器冲突错误



我正在数据工厂中使用令牌访问一个api,我想将数据加载到SQL表中。这已经起作用一两次了,但大多数时候,我都会遇到这样的错误:

服务器违反了协议。

我知道api在向我发送任何东西之前都会花一些时间进行处理,但同样的get请求在poster-canary中需要7分钟,但在数据工厂中会超时。

有没有一些额外的标题或我应该用的东西?

我已经将请求超时设置为1小时,但这没有帮助。

在我看来,数据工厂应该能够像邮递员金丝雀那样做。

如果您的API驻留在专用网络中,则需要使用Azure Data Factory自托管运行时,并连接到同一专用网络。

当你们执行邮递员时,在你们的机器上,你们可能已经在和API相同的网络中了。

Azure数据工厂是一个多租户服务,它具有公共连接,默认运行时使用公共网络,但要连接到专用资源,它有我前面提到的要求。

API可能已经更新,并且需要不同的头。

请与API提供商核实,让他们检查日志,看看缺少什么。

如果没有更多的细节,很难帮助你。

希望我给了你足够的解决方案。

相关内容

  • 没有找到相关文章

最新更新