【问题标题】:Azure Copy Activity Rest Results UnexpectedAzure 复制活动休息结果意外
【发布时间】:2019-04-16 08:02:56
【问题描述】:

我正在尝试使用 ADF 从 Square Connect v1 API 中提取数据。我正在使用带有 REST 源的复制活动。我成功拉回数据,结果出乎意料。

端点是 /v1/{location_id}/payments。我有三个参数,如下所示。

我可以通过 Postman 成功提取这些数据。

结果存储在 Blob 中,就好像我没有指定任何参数一样。

仅当我将参数硬编码到相对路径中时

我得到正确的结果吗?

我觉得我一定是错过了某处的设置,但是哪一个?

【问题讨论】:

    标签: azure-data-factory square-connect


    【解决方案1】:

    您可以尝试将所需的值设置到 setVariable 活动中,然后让您的 copyActivity 引用这些变量。这将告诉您这是否是动态内容的问题。我自己也遇到了一些意想不到的行为。中间 setVariable 活动的好处是双重的。首先,它强制数据类型,其次,它让您看到值是什么。

    我很抱歉没有使用 cmets。我还没有足够的积分来发表评论。

    【讨论】:

    • 谢谢。我今天将对此进行测试。睡了之后,我想我错误地认为activity中的参数是http请求参数,类似于Postman或类似的REST工具。相反,我认为它们是复制活动的参数。
    • 这很有帮助。经过测试,我意识到我的问题是混淆了数据集的参数和 REST 资源的参数。
    猜你喜欢
    • 1970-01-01
    • 2013-04-03
    • 1970-01-01
    • 2016-07-25
    • 1970-01-01
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多