modelscope上的模型引入udf,在odps上执行报这个错误,请问是什么原因?少批量跑没问题
这个是odps上一个udf跑太久没有heartbeat导致的。看看odps的文档吧,搜这个kinstancetimeout的错误就能找到了。一般最有可能是 udf 超时,可以考虑
set odps.sql.executionengine.batch.rowcount=2;
set odps.sql.udf.timeout=3600;
把rowcount 减少一些, 把超时的阈值拉到最大
此回答整理自“魔搭ModelScope开发者联盟群 ①”。