【发布时间】:2021-03-10 04:22:09
【问题描述】:
我有一个处理一些文件的管道,在某些情况下是“组”文件。这意味着文件应该一起处理并与时间戳相关联。
例如
- 时间戳#Customer.csv
- 时间戳#Customer_Offices.csv
- Timestamp_1#Customer.csv
- Timestamp_1#Customer_Offices.csv
...
我有一个包含所有范围的表,以及具有相应文件掩码的文件。我根据参数在管道的开头填充了一个变量
Get files 活动转到 sFTP 位置并从文件夹中获取文件。然后我只想处理“Customer.csv”和“.Customer_Offices.csv”文件。这是因为文件夹位置有更多文件类型或范围要由其他管道处理。如果我不过滤,接下来的活动最终会处理不应该的文件元数据。在效率和性能方面都很糟糕,甚至会导致一些文件被遗忘的问题。
我尝试过类似的东西
@variables('FilesToSearch').contains(@endswith(item().name, '我需要数组中的第二个参数吗?'))
但没有运气... :(
任何帮助将不胜感激,
最好的问候, 曼努埃尔
【问题讨论】:
标签: csv azure-data-factory azure-data-factory-2