作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 Datalake gen 1,其文件夹结构为/Test/{currentyear}/{Files}
{文件} 示例格式2020-07-29.csv2020-07-30.csv2020-07-31.csv
每天都会有一个新文件添加到文件夹中。
我需要创建 ADF 来加载 SQL Server 中的文件。条件
谁能告诉我如何在上述条件下设计ADF
最佳答案
这应该设计为两部分。
When my ADF runs for the first time it needs to iterate all files andload into sql server
你应该创建一个临时管道来实现这一点。(我想你知道如何做到这一点,所以这部分我不会谈论。)
When ADF executing starting from second time( daily once) it needs topick up only todays file and load into SQL server
所以这需要您创建另一个连续运行的管道。
实现这一点有两点:
首先,通过事件触发器触发此管道。(当文件上传时,触发此管道。)。
第二,按特定格式过滤文件:
根据您的要求,表达式应为 @{formatDateTime(utcnow(),'yyyy-MM-dd')}
。
就我而言,我可以成功做到这一点。请您尝试一下。
关于azure - 迭代数据工厂中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63226766/
我是一名优秀的程序员,十分优秀!