Azure数据工厂交付的文件未被识别

Azure数据工厂交付的文件未被识别,azure,azure-data-factory,Azure,Azure Data Factory,我使用带有blob存储的azure data factory作为外部源(数据表标记为外部) 我最近恢复了一个没有提供数据的数据源,但是我注意到它没有识别出文件现在在blob存储中。这些文件/文件夹命名约定没有更改 我的第一条管道的每个切片都标记有以下状态: 等待:数据集依赖项 要调试此问题,我应该看什么?有没有办法强制data factory重新检查丢失的文件?(假设它会自动执行此操作,但不会拾取文件-我也尝试过重新标记要处理的切片,但没有帮助)。显然,您的外部数据集正在等待下一次执行(进入您定

我使用带有blob存储的azure data factory作为外部源(数据表标记为外部)

我最近恢复了一个没有提供数据的数据源,但是我注意到它没有识别出文件现在在blob存储中。这些文件/文件夹命名约定没有更改

我的第一条管道的每个切片都标记有以下状态:

等待:数据集依赖项


要调试此问题,我应该看什么?有没有办法强制data factory重新检查丢失的文件?(假设它会自动执行此操作,但不会拾取文件-我也尝试过重新标记要处理的切片,但没有帮助)。

显然,您的外部数据集正在等待下一次执行(进入您定义的窗口切片)。若您恢复了所有需要的blob,那个么您可以转到图中的管道并单击它,这样它就会打开运行列表
您可以在外部数据准备就绪并更改其可用性后,右键单击其中任何一个,然后单击运行:)

这是因为外部数据集失败,没有在文件首次到达时检测到该文件(或在数据集定义中定义的后续X次重试时)


一旦所有重试尝试都用尽,就不会再次检查文件,因此如果文件在此点之后到达,管道将不会执行。由于这是在数据集中而不是管道中,因此重新运行管道将不起作用。我知道唯一可以纠正这种情况的方法是打开azure门户(而不是监视和管理),导航到“最近失败的数据集”刀片服务器,并在相应的条目上单击“重新运行”。

在所有重试都已完成后,这仍然是真的吗?从图表运行从不标记要更新的外部切片,列表是否使用不同的机制?从图表手动运行具有状态就绪(从过去运行)的管道切片时,您可以根据需要多次重新运行该切片。在我的情况下,该切片的状态为“等待:数据集依赖项”,所以我们跑步没有任何作用。目前唯一的方法是在失败的数据集下通过Azure门户进行操作。管道不会重新运行,因为失败的是数据集,而不是管道。您是否尝试重新运行失败的数据集?是的,但是我发现只能从azure门户的“最近失败的切片”刀片下执行。我认为monitor and Management应用程序没有任何机制