【发布时间】:2021-05-26 09:13:11
【问题描述】:
我有一个 ADF 管道将文件移动到 blob 存储。我正在尝试将处理后的文件作为我的网络活动的参数传递,以便我可以将其用作电子邮件附件。我成功传递了以下参数:
{
"Title":"Error File Received From MOE",
"Message": "This is a test message.",
"DataFactoryName":"@{pipeline().DataFactory}",
"PipelineName":"@{pipeline().Pipeline}",
"PipelineRunId":"@{pipeline().RunId}",
"Time":"@{utcnow()}",
"File":????????????????????????????
}
但是,我应该如何指定我刚刚在同一管道中处理的文件的路径?
任何帮助将不胜感激,
谢谢
埃里克
【问题讨论】:
-
我很困惑 - 你是想传递文件内容(坏主意)还是 URL(好主意)?假设您需要 URL,您可能必须根据您用于创建它的信息来构建它。您应该已经拥有 sink 帐户、容器、文件名等。
-
我要传递网址。迷失在语法中。
-
标准 Azure 存储 Blob URL 格式为 https://{account}.blob.core.windows.net/{Path}/{FileName}
-
嗨@EricDBA,一次只能移动一个文件?