【发布时间】:2019-12-22 13:35:58
【问题描述】:
我们如何从 U-SQL 的两个不同文件夹中读取最新修改的文件? 注意:文件夹中会有很多文件。但我们只想要最新的文件(单个文件)
第一个文件夹:E:\mysystem\dailyfiles\daily 第二个文件夹:E:\mysystem\weeklyfiles\weekly
DECLARE @file1 string = "dailyfiles/daily/LATESTMODIFIEDFILENAME.csv"; DECLARE @file2 string = "weeklyfiles/weekly/LATESTMODIFIEDFILENAME.csv";
DECLARE @out string = "/output/result.csv";
@数据 = 提取 col1 字符串, col2 字符串, col3 字符串, col4 字符串 来自@file1,@file2 使用 Extractors.Csv();
【问题讨论】:
-
提供的答案有什么问题?请标记为已接受
-
无法获取最新修改的文件.. 在 DateModified = FILE.MODIFIED() 处抛出错误,
标签: azure-sql-database azure-data-lake u-sql azure-data-factory-2