gpt4 book ai didi

Azure 数据工厂通配符

转载 作者:行者123 更新时间:2023-12-02 06:43:47 25 4
gpt4 key购买 nike

我有一个 sftp 位置,通常放置 .csv 文件,我们使用 ADF 复制事件处理或提取那里的文件。当不存在文件并且我们给出确切的文件名并运行管道时,它会失败,这正如预期的那样。但是,当我们提供通配符(例如 abc*.csv)并在 sftp 位置中不存在文件的情况下运行管道时,复制事件会通过写入的行数为 0。谁能告诉我为什么会发生这种情况。我们正在使用 Adf v2。

最佳答案

这个问题的答案是微妙的。区别如下:

当您提供准确的文件名,但该文件不存在时,数据工厂会尝试获取该文件,但请求会返回“找不到文件”错误。这将被传递给事件,并被识别为失败。

当您给出通配符时,这实际上是在询问“为我提供适合此模式的文件列表,然后复制每个文件”。当没有与该模式匹配的文件时,结果是一个空列表。由于列表长度为 0,因此不会发出获取任何文件的请求,这意味着不会出现“文件未找到”错误。

这是我根据数据工厂经验得出的推理。我不是开发团队的成员。

关于Azure 数据工厂通配符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56600969/

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