【问题标题】:Azure Data Factory rest api to SQL causing server violation errorAzure 数据工厂 rest api 到 SQL 导致服务器冲突错误
【发布时间】:2020-12-09 19:28:27
【问题描述】:

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

服务器违反了协议。

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

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

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

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

【问题讨论】:

    标签: sql json azure-data-factory rest


    【解决方案1】:

    如果您的 API 驻留在专用网络中,您将需要使用 Azure 数据工厂自托管运行时并连接到同一专用网络。

    当您在您的机器上执行 postman 时,您可能已经与 API 在同一个网络中。

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

    API 可能已更新,需要不同的标头。

    请与 API 提供商联系,让他们检查日志并查看缺少的内容。

    如果没有更多细节,很难为您提供帮助。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-01
      相关资源
      最近更新 更多