我有一个USQL脚本,它可以很好地处理单个文件。
我放了一些??查询中的运算符,以说明丢失的数据案例。
现在,当我在大约900个JSON文件上运行它时:
TooManyVertexFailedInStage: Too many vertex failures in a stage
E_RUNTIME_USER_EXPRESSIONEVALUATION: Error while evaluating expression Microsoft.Analytics.Samples.Formats.Json.JsonFunctions.JsonTuple(tmp_0[0])["Value"] ?? "0"
Component
JobManager_User
Message
Too many vertex failures in a stage
Description
Many vertices in stage SV1_Extract failed due to Vertex user code error.
Details
Vertex SV1_Extract[4613].v0 {9199FFCE-F114-47D1-912E-D5FFBAC11E0C} failed
Error:
Vertex user code error
exitcode=CsExitCode_StillActive Errorsnippet=我没有得到错误的原因?
我该如何解决它呢?
发布于 2018-03-16 15:55:11
如果您在本地运行脚本,您应该在控制台输出中看到更详细的错误信息。如果不知道您的代码做了什么,就很难推断错误,但可能是tmp_0为空,或者长度为零,或者有一个第0个元素没有一个名为value的属性。你的??操作员在这些情况下都帮不上忙。
https://stackoverflow.com/questions/49292377
复制相似问题