1
データ湖では、パターンyyyyMM_data.csvのファイル名があります。今私は前の3日間のデータを読んでみたい。私は上記のコードを実行した場合、それは空の入力で動作しますファイル名パターンに日記がない場合、USQLの最後のn日を読む
DECLARE @ReportDate DateTime= DateTime.Parse("05/08/2017");
DECLARE @FeatureSummaryInput [email protected]"/FolderPath/{InputFileDate:yyyy}{InputFileDate:MM}_data.csv";
@FeaturedUsed =
EXTRACT Id string,InputFileDate DateTime
FROM @FeatureSummaryInput
USING Extractors.Csv(silent : true, skipFirstNRows : 1);
@FeaturedUsed=
SELECT *
FROM @FeaturedUsed
WHERE InputFileDate BETWEEN @ReportDate.AddDays(-3) AND @ReportDate;
- 私は、コードの下に使用しています。私が何かを見逃している場合は、私に知らせてください。なぜそれが正しいファイルを読んでいないのですか?
これを行うには、ファイル名のパターンに "day"が必要なようです。