cancel
Showing results for 
Search instead for 
Did you mean: 

WebI数据不正确,如何调试?

Former Member
0 Kudos

WebI查询时,数据不正确,该如何调试?

注:连接的是sql server数据库,并且在 编辑查询 页面上得到的SQL拿到数据库中去查询,明细数据是对的,但跑到webi查询页面时就不对了,一般体现在,明细中有的数据,webi查询汇总中就没有了。

有谁知道可能是什么原因?(我不认为是universe的关联设置错误,因为自动生成的sql在数据库中查询无错误)

能够提供调试的方法也行。

谢谢了先

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hoho. 不要怨恨这个5000条默认属性.当在大数据量上做报表开发的时候,还是很有用的. 

Former Member
0 Kudos

呵呵,真不好意思,查了一下资料,是下面的原因:

检索的最大行数的查询属性

u201C检索的最大行数u201D查询属性确定在运行查询时显示的最大数据行数。如果只需要包含一定数量的数据,则可以设置此值,以便限制文档中的数据行数。

u201C检索的最大行数u201D不在数据库层运行。如果将u201C检索的最大行数u201D设置为 1000,并且查询返回 5000 行,则 Web Intelligence 会先检索全部 5000 行,然后丢弃 4000 行并只保留头 1000 行。

u201C样本结果集u201D查询属性也将限制查询中的行数,但仅限于数据库层。如果将u201C检索的最大行数u201D设置为 2000,并将u201C样本结果集u201D设置为 1000,则查询最多只能检索 1000 行。

此设置可由管理员在您的安全配置文件中设置的限制来更改。例如,如果将u201C检索的最大行数u201D设置为 400 行,但是安全配置文件限制为 200 行,则运行查询时只会检索 200 行数据。

默认设置是5000,可是我查出的数据有6000多,可能正好是最后的那部分,修改为10000后,数据就出来了。