点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我在控制台上有一个DS作业失败,并显示以下错误消息
感谢
Rahul
职位名称:BI_LB_Job_TripBldEffct_v2
(14.2)06-16-20 12:24:24(E)(9060:7184)RUN-053003:|数据流BI_LB_DF_TripBldEffct_V2 |转换转换 零分误差。 除数等于零。 (14.2)06-16-20 12:24:24(E)(9060:7184)RUN-053008:|数据流BI_LB_DF_TripBldEffct_V2 |转换转换 INFO:在上下文<|数据流BI_LB_DF_TripBldEffct_V2 |转换转换|项目列中发生以上错误 QuestBenefit |>。 (14.2)06-16-20 12:24:44(E)(5220:1380)EML-160111:|会话BI_LB_Job_TripBldEffct_v2 没有默认的登录名,并且显示登录对话框时,用户无法成功登录。 之前没有消息 已发送。
由于错误是"被零除",并且公式中只有一个除法运算,因此我将添加一个ifthenelse(),将整体映射更改为:
有多种方法可以找出导致问题的行,例如 设置调试器断点并以调试模式运行数据流。
使用此映射,您可以通过选择结果为NULL且所有其他列都不为NULL的所有行来查找相关记录。
p>
嗨Rahul,
您可以尝试以下操作。
ifthenelse(除数= 0,0,股息/除数);
谢谢
Vijay
嗨,
看来数据转换可能会导致此错误,请在BI_LB_DF_TripBldEffct_V2中检查一下数据流和映射。
最好的问候 ,
Lingaiah
谢谢Lingaiah答复
上的公式是的,但是如何确定哪个特定记录引起了错误,这是什么建议?
这是 QuestBenefit conversion-routine.png
(Joins.DeliveryAmountActual/Joins.LargeTrailerSize)*(1.5 * Joins.CostBenefitTravelMiles + 20 *(Joins.PreTripTime + Joins.PostTripTime + Joins.LoadTime + Joins.UnloadTime + Joins.CostBenefitTravelTime))
谢谢
一周热门 更多>