具有base64转换的Azure数据工厂动态内容

问题描述 投票:0回答:1

我正在从Azure数据工厂进行HTTP触发的Azure函数调用。我无法使函数活动的HTTP正文对于HTTP POST正确无误。这是HTTP正文

{“ filename”:“ @ {item()。BatchId} .json”,“ filecontent”:@ {base64(item()。BatchId)}}]

我传递了两件事:文件名和文件内容,在将其发送给函数之前,它们必须经过base64编码。 base64函数不适用于BatchId的动态值,但在上述示例中,文件名运行正常。

azure azure-data-factory azure-data-factory-2 dynamic-expression
1个回答
0
投票

这不起作用,因为BatchId不是字符串。下一行开始工作-

{“文件名”:“ @ {item()。BatchId} .json”,容器名:“ insightsfiles”,“文件内容”:“ @ {base64(string(item()。BatchId))}”}]

© www.soinside.com 2019 - 2024. All rights reserved.