点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
设置了DWH。
在此过程中,来自不同公司的会计数据将合并并显示在相应的报告中。 已为公司创建了会计科目表,并且某些过帐被分组到科目类别中,然后显示在报告中。
使用IDT工具为报表创建Universe。
1。 案例:两个表,"过帐"和"帐户组"通过公司编号链接。
2。 案例:公司的预算显示在另一个表中。 帐户组的表也通过公司链接到预算表。
对于第二种情况,联接在Universe中起作用。
第一种情况不是。
所有表中涉及的字段具有相同的定义(varchar)。
仍然,一个联接起作用,而另一个联接不起作用。
错误消息:
无效的表达式。 业务对象" DWH_Account group.Companycode = DWH_Bookungen.companycode"的表达式分析失败
将expression转换为int数据类型时出现算术溢出错误
可能是什么原因?
如何找到此错误?
谁可以提供帮助?
在IDT中验证联接时是否发生此错误? 您使用哪个DB和连接驱动程序?
..
请参见2741620-"将表达式转换为数据类型int的算术溢出错误"。 在信息设计工具中验证联接
https://launchpad.support时,会出现错误消息。 sap.com/#/notes/2741620
这是产品中的错误,并且当表中包含大量数据时会发生。
并且此问题已修复 在BI 4.2 SP06_P700和SP07_P100中
上面的注释中提到了解决方法
谢谢您的提问
请注意,我已将您的主标记更新为 语义层,因为IDT与此标签相关。
将来选择标签时请小心
此答案是否会: https://dba.stackexchange.com/questions/174353/sql-server- 返回算术溢出错误将表达式转换为数据类型
我也公开了不相关的标签。
嗨 丹尼斯,
这是问题之一。
这些联接没有整数值。 连接的列定义为varchar。 我没有理由将某些内容从varchar转换为int左右。
您好,Salem
确实如此。
我已经验证了IDT中的联接
笔记中的内容适合该错误。
这些是我们正在使用的版本:
从SAP BusinessObjects BI 4.2(14.2.5.3064)的SP5补丁9更新
SAP BusinessObjects BI 4.2 SP5(14.2.5.2618)-de,zh
SAP Data Services 4.2 SP10(14.2.10.1748)-de,zh
您会看到,我们正在将SAP BO与数据服务一起使用。
感谢您的回答和帮助。
一周热门 更多>