Azure 数据工厂动态检查文件名

Azure Data Factory check file name dynamically

我每天都在检查本地文件夹中是否存在某些文件。这些文件有特定的格式,但前几个字母表示特定的工作。例如,xyz-yyyyMMdd.csv 或 abc-yyMMdd.csv 等

我想使用开关 activity 查看每个作业的文件是否已到达或是否应使用警报。知道文件名的另一部分是动态的,我如何动态地让开关 activity 读取 'xyz' 部分?

谢谢

如果你的几个字母如你所说的是三个,你可以试试这个表达式:

@substring(item().name,0,3)

如果没有,你可以试试这个:

@split(item().name,'-')[0]

这是我的测试: