gpt4 book ai didi

azure - 如何跳过 U-SQL 作业中的前 n 行?

转载 作者:行者123 更新时间:2023-12-02 23:30:29 25 4
gpt4 key购买 nike

我想要运行 U-SQL 作业以从 Azure Data Lake 存储上的 SQL 表中的 .txt 文件加载数据。我已经在 Azure 数据湖分析中创建了数据库、架构和表。

txt 文件中的数据受制表符限制,我需要跳过第一行 2。我认为我应该使用 Extractors.Text() 内置提取器,但是如何在其中添加 skipFirstNRows 参数来提取数据?

最佳答案

您只需将其传递给提取器,如下所示:

@searchlog =
EXTRACT UserId int,
Start DateTime,
Region string,
Query string,
Duration int?,
Urls string,
ClickedUrls string
FROM "/Samples/Data/SearchLog.tsv"
USING Extractors.Tsv(skipFirstNRows: 2);

我的示例基于 TSV 提取器,因为该提取器默认使用制表符作为分隔符。

( source )

关于azure - 如何跳过 U-SQL 作业中的前 n 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50386175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com