请原谅我,如果这是一个相对简单的问题(我今天刚刚选择了 Azure 数据工厂),但是我有一个链接服务,它指向我导入到 SQL 服务器中的托管 .CSV 文件。我当前使用的网址如下。
http://download.test.com/exampledownload-2021-07-01.csv
此下载会在每月的第一天更新,因此我试图通过创建一个动态 URL 来自动化它,该 URL 将使用“http://download.test.com/exampledownload-”部分字符串,然后在字符串的最后部分添加当前月份的第一天,后跟“.csv”。因此,如果我的管道在 2021 年 8 月运行,它会自动将 URL 更新为 http://download.test.com/exampledownload-2021-08-01.csv .
这是可以实现的吗?如果可以的话,有人可以建议实现这一目标的最佳方法吗?我已尝试下面的示例,但我不理解 json 代码部分,因为我在 ADF 中看不到它?
感谢您的帮助
最佳答案
查找“添加动态内容”按钮,如图所示。 。从那里,在功能下,您将找到可以为您提供帮助的“日期功能”。在系统变量下,您会发现“管道触发时间”,您可能也会发现它很有用。您粘贴的链接包含 JSON,它是部署数据工厂时使用的 ARM 模板的一部分,但您也可以从门户本身执行此操作。 您还可以查看此链接以了解如何使用动态内容。 Dynamic content
关于Azure 数据工厂 - HTTP 链接服务的动态 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68360322/