转换Cognos报告到SSRS,什么XSUM命令呢?(Converting Cognos repor

2019-09-16 09:30发布

我们在转换COGNOS报告SSRS报告的过程。 我有一个查询这我是从Cognos报告和它是写在普遍SQL我不知道关于语言。 我能解释大部分的查询,但我坚持一个命令XSUM。 它有一个语法

XSUM(在用于COL3 COL7 COL3 COL7 COL5 COL5 col21)为其中col21,COL3,COL5和COL7是从表列col22。

任何一个可以帮助我理解命令XSUM做什么,什么是它在T-SQL请等同。

谢谢。

Answer 1:

x代表扩展。

您的报告很可能就被生成这些xsums和xmins在数据库之外的应用程序的一些算法。



Answer 2:

该XSUM是一样斯蒂芬已经凸显。 这意味着被报告本身内进行计算。 是您的报告中做跨查询或小计任何滚动窗口或AGGS在交叉表本身或者是你在报告中加入子查询。 一旦你有子查询和配合在一起,算术,必须在应用服务器上执行。 把它看成是一个两层的做法 - >收集从满足过滤器的标准数据库中的数据 - >然后发射过的UI之前聚集在应用服务器上的数据。



Answer 3:

您可能需要寻找本地SQL和Cognos sql中可能他们中的一个可能没有XSUM。

除了这个,会不会有在SSRS语义层,你必须创建一个类似于包东西。 如果多数民众赞成的情况下,效果会更好重新在SSRS报告。

由于PR



文章来源: Converting Cognos reports to SSRS , what does XSUM command does?