我们有一个简单的U-SQL迁移脚本:
在运行我们的登台表的加载脚本后运行此脚本时,脚本成功运行并插入数据。但是,如果我第二次运行相同的迁移脚本,则会收到以下错误:
" diagnosticCode":195887168"严重性":"错误""组分":" RUNTIME&#34 ;, "源":"系统"" ErrorID中":" E_RUNTIME_SYSTEM_INTERNALISSUE""消息":"安 已报告内部错误[断言失败: ' partitionDimension< vertexIndices.size()' at ScopeEngine :: GetPartitionIndex(1020),]"
最后,如果我再次运行加载脚本后跟迁移脚本,那么一切都很好。任何人都可以提供有关可能出错的更多信息吗?
答案 0 :(得分:1)
如果输入数据发生更改,则需要在第二次运行之前重建脚本。当前本地构建过程存在限制,我们未检测到输入数据更改。
脚本编译结果取决于输入数据。如果数据发生变化,我们需要重新编译脚本以生成正确的代码。