如何找到失败的文件?

时间:2017-07-22 15:15:57

标签: azure-data-lake u-sql

我正在运行一个从7400文件中提取数据的U-SQL作业,我得到一个" E_RUNTIME_USER_ROWTOOBIG:行大小超过允许的最大大小4194304字节"错误。是否有关于哪个文件导致作业失败的信息?我找不到任何。

1 个答案:

答案 0 :(得分:1)

我们目前正在努力将此信息添加到错误消息中。在此之前,您必须使用以下(复杂的)方式使用VisualStudio工具(可能还有其他方法,但这是我使用的方法)。

错误消息将告诉您哪个顶点失败(例如,SV1_EXTRACT [45])。打开作业的作业视图,然后选择“顶点执行视图”。然后查找特定顶点的直线。如果它是提取顶点,您应该能够看到输入文件大小。由于我们目前不拆分文件集中提供的文件,因此您现在可以获取输入文件大小并查看ADLS数据资源管理器中的7400文件以获取给定大小的文件(根据大小排序帮助文件:))。

如果您还没有这样做,请随时在http://aka.ms/adlfeedback添加/投票以获得更好的错误消息。

由于 迈克尔