Analytics 如何从Azure data lake分析文件(txt和CSV等文件)中获取记录计数

Analytics 如何从Azure data lake分析文件(txt和CSV等文件)中获取记录计数,analytics,azure-data-lake,Analytics,Azure Data Lake,adl://rs06ipadl01.azuredatalakestore.net/FIA/RDS/old/BANNER/2018/06/15/old_Banner.csv 我需要从上面的文件中提取记录。您可以使用内置的提取器,如.Csv和.Text来获取文件内容,然后使用计数来计数记录。一个简单的例子: DECLARE @inputFile string = @"input/input124.csv"; DECLARE @outputFile string = @"output/output.c

adl://rs06ipadl01.azuredatalakestore.net/FIA/RDS/old/BANNER/2018/06/15/old_Banner.csv


我需要从上面的文件中提取记录。

您可以使用内置的提取器,如
.Csv
.Text
来获取文件内容,然后使用
计数
来计数记录。一个简单的例子:

DECLARE @inputFile string = @"input/input124.csv";
DECLARE @outputFile string = @"output/output.csv";

// Get the file
@input =
    EXTRACT col1 string,
            col2 string,
            col3 int
    FROM @inputFile
    USING Extractors.Csv( skipFirstNRows:1 );     // skip header row if you have one


// Count the records
@output = SELECT COUNT(*) AS records FROM @input;


// Output the result
OUTPUT @output
TO @outputFile
USING Outputters.Csv(quoting:false);

如何从Azure data lake analytics文件(如txt和CSV)中获取列数请将问题标记为已回答,如果它对您有用。嗨,Ramesh,这是一个单独的问题。请将此项标记为已回答,然后打开第二项。