【发布时间】:2019-12-04 15:57:07
【问题描述】:
我正在尝试在 ADF 中设置一个简单的管道。第一步是从 MSSQL 服务器上的表中选择访问令牌和日志文件名。这工作正常,预览显示一个包含两列的表格;令牌和日志文件名。在此查找之后,我有一个 foreach 循环,它需要使用列令牌和日志文件名中的值对 REST API 执行 http 请求。作为项目,在 foreach 块中,我设置了@activity('nameoftheactivity').output。在 foreach 循环中是一个复制块。此复制块的来源是一个 REST API,其基本 URL (https://api.domain.com/v2/),相对 URL 设置为
@concat('logfile/',dataset().ForEachLogfilename,'.',formatDateTime(utcNow(), 'yyyy-MM-dd'),'.log/json?access_token=',dataset().ForEachToken)
ForEachLogfilename 和 ForEachToken 设置为 Dataset 属性,其值为
@{item().token} and @{item().logfilename}
当我点击预览按钮时,Azure 建议我按照建议设置 @item().token 和 @item().logfilename 的值。单击完成,我有来自其余 API 的数据。但只有预览数据......当我执行“现在触发”时它只是错误......有人能指出我正确的方向吗?
干杯!
【问题讨论】:
标签: azure variables factory names