Skip to Content
author's profile photo Former Member
Former Member

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

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

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

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

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

谢谢了先

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Aug 12, 2009 at 08:56 AM

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

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

    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后,数据就出来了。

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Aug 12, 2009 at 09:39 AM

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

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.