我要使用Azure数据工厂的Lookup Activity
返回一个简单的查询。
我正在尝试访问该查询的结果,然后通过电子邮件发送结果。
我想访问完整的输出,但没有成功。
到目前为止,我已经尝试使用以下解决方案:
@activity('Lookup1').output
(不发送/接收电子邮件)@activity('Lookup1').output.count
(有效,但仅返回“ 2”)@activity('Lookup1').output.value
(不返回任何内容)每次运行此脚本时,它都会成功调试, IE:没有错误消息。
这是我得到的输出:
{
"count": 2,
"value": [
{
"company_name": "ABC",
"folder_name": "Folder1"
}, {
"company_name": "DEF",
"folder_name": "Folder2"
}
],
"effectiveIntegrationRuntime": "DefaultIntegrationRuntime (Japan East)"
}
我应该如何返回完整的输出?
答案 0 :(得分:0)
我已经解决了。实际上,我的输出是json对象,所以我要做的就是将完整的输出转换为字符串。
答案 1 :(得分:0)
这里你必须将输出包装成字符串
@string(activity('Lookup1').output)