在USQL作业详细信息(在UI中)我可以看到它显示了所有输入和输出文件名及其大小。我想从C#中读取这些信息。我在adl://bswadls..net/system/jobservice/jobs/Usql/2017/10/29/09/58//query.abr中了解到它有文件名和streamize的信息。对于输入,我可以看到文件名和流大小,但对于输出文件,我没有看到streamsize。在UI中,他们显示此信息意味着它应该在某处。请帮助我获取所有输出文件的大小。我正在编写c#工具,它将为我提供所有大小的USQL作业的输入和输出文件。
答案 0 :(得分:0)
您想在U-SQL或客户端程序中运行C#代码吗?
如果您想要访问U-SQL中的文件大小,那么您当前就是
必须编写一个自定义提取器,读取每个文件的input.baseStream
大小。不,我不建议这样做。
如果您想访问客户端应用程序中的文件大小,我建议您查看ADL C#/.NET SDK。