我的 blob 容器中有很多文件。但是,我只想仅当 blob 容器上存在某个文件(例如 SRManifest.csv)时才运行存储过程。我在数据工厂上使用了获取元数据和 IF 条件。你能帮我写一下动态脚本吗?我试过这个@bool(startswith(
activity('Get Metadata1').output.childitems.ItemName,
'SRManifest.csv'))
。这不起作用。
然后我想,如果我用@greaterOREquals(activity('Get Metadata1').output.LastModified,adddays(utcnow(),-2))
但这会检查最近 2 天内修改的 Blob,而不是该文件是否存在。谢谢。
Please see below my diagram![enter image description here](https://i.stack.imgur.com/7ANYs.png)
我认为我对你的要求有不同的理解。
我想仅当 blob 容器上存在某个文件(例如 SRManifest.csv)时才运行存储过程
1 更改元数据活动以查找是否存在哨兵文件 (SRManifest.csv)
2 接下来进行 IF 活动,使用以下条件:
3 将你的 sp 放入 IF 活动的 True 部分
如果您还需要将文件列表传递给 sp,那么您将需要 IF-True 活动中的 GetMetadata with childitems 选项
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)