Webi report - save as .csv is bringing double the number of rows.

Hello all,
I am running a webi report and then saving it as .csv file to my desktop but when I save the file it is giving me double the number of rows. In my report I have employee, employee key, attributes and Org unit and some measures.
The .csv file has one additional column at the end which does not have any header and that column has "1" in the rows which should be legitimate and "0" in the rows which are so called duplicates, in these duplicate rows there is all data except it is missing the employee key and org unit key.
If I save as excel I get the right number of rows.
has any one seen this issue before?
Thanks in advance,

Exporting to csv is different from exporting to csv.
If you have any filter on your crosstab or table and you export it to excel it will show you your data according to this filter.  Let's say in your table you have amount 0 and 1 and you filter that column so it will show only those records where amount = 1.  If you export it to excel you'll get what you see in your WebI report, that's only records with amount = 1.
But if you export to csv the same Webi report with the same crosstab or table filtered by amount=1, the csv export will ignore this filter and your csv will include amount 0 and amount 1 records.
I don't know if that's a WebI's  bug, but that's what has happened to me.
A workaround could be adding your filter directly in the query pane, not filtering your table columns.
Also check your query pane to see what object is bringing that extra column in your table.

Similar Messages

  • Loop through a csv file and return the number of rows in it?

    What would be simplest way to loop through a csv file and
    return the number of rows in it?
    <cffile action="read" file="#filename#" output="#csvstr#"
    >
    <LOOP THROUGH AND COUNT ROWS>

    ListLen(). Use chr(13) as your delimiter

  • How to increase the number of rows to be displayed in BEx Web Analyzer

    hi,
    I am viewing reports using BEx Web analyzer option. It is displaying only 24 rows  of data at a time. How to increase the number of rows? do i need to any kind of settings?
    pls reply.

    Hi,
    I think the standard template in 2004s is named 0ANALYSIS_PATTERN. You can find it in Web Application Designer, open, and search for the technical name. If you want to change the number of rows or columns, you can find this setting near the bottom of the XHTML view of the template:
    <bi:BLOCK_COLUMNS_SIZE value="4" />
    <bi:BLOCK_ROWS_SIZE value="17" />
    Then just save, and ignore the error messages.
    Message was edited by:
            vind Reinsberg

  • Compliance Settings - compliance counts inaccurate (roughly double the number they should be)

    I'm deploying some fairly simple configuration baselines - most with a single CI in it; some remediate, some do not.
    In all cases, the Compliance count (as found on the Assets and Compliance/Compliance Settings/Configuration Baselines page in the SCCM console) is roughly double the number it should be.
    The same numbers can be found in the report: Compliance And Settings Management \ Summary Compliance by configuration baseline. In that report, however, you can drill into the individual baselines, which takes you to "List of assets by compliance state
    for a configuration baseline". I find that if I add up all of the assets from this report, the number is accurate.
    We have about 4000 people in one of these CI baseline deployments, and it's showing about 8000 are compliant. We don't even have anywhere near that many clients. In another one, we have about 150 users and it's showing 280 compliant. 
    It just seems that the summarization data is somehow inflated, and completely inaccurate. Anyone know how that is calculated, or have you seen this before?

    Following some leads on my own research...
    The summarization process lives in WMI, of course, like everything else. It's apparently in root\sms\site_[SiteCode]:SMS_SummaryTask, executing the method: RequestExecution.
    The "TaskCommand" on the SMS_SummaryTask shows that it's actually executing the stored procedure: spTaskDCMComplianceSummary.
    That stored procedure loops through all the configuration baselines, and executes the stored procedure spDCM_SummarizeBaseline for each of them.
    That stored procedure ends up running a query that looks like this:
    select SiteNumber, CI_ID, SummaryType, CountTargeted, CountCompliant, FailureCount, ActivatedCount, CountNoncompliant, EnforcedCount, Severity, LastSummaryTime from
    CI_ComplianceSummary where CI_ID=@bl_ciid 
    I set the @bl_ciid and ran that select query. I got results that look like this:
    SiteNumber CI_ID SummaryType CountTargeted CountCompliant FailureCount ActivatedCount CountNoncompliant EnforcedCount Severity LastSummaryTime
    1 16795052 1 0 153 2 0 0 4 3 2014-02-13 23:33:31.633
    1 16795052 2 0 141 2 0 0 4 3 2014-02-13 23:33:31.637
    The number for this configuration baseline in the summary page is 294. That just so happens to be these two things added together (153+141). 
    Does anyone know what these two things are? SummaryType = 1, SummaryType =2 ? It seems like the summarization process is adding them together, when it should not be.

  • How to set the number of rows displayed in a classical report at runtime?

    Hi,
    Our customer has several standard client hardware configuration and would like to enable end users to choose their 'display profile' at login time. This 'display profile' would contain predefined values for these hardware configurations and supposed to set various paramters that should define the number of rows displayed in a classical report region.
    I tried to provide parameters on the report region but it refused to accept anything but numerical values. Is it possible to do this?
    Regards, Tamas

    The link is to the closest linkable point in the documentation to the description of the Number of Rows (Item) attribute.
    It sounds like you have been trying to enter&mdash;unsuccessfully&mdash;an item name or substitution string into the Number of Rows attribute. The Number of Rows (Item) attribute is the one that actually allows you to do this. Click on the flashlight icon beside it to get a list of items from the application.

  • How to limit the number of rows in a report

    I have several reports with a number of parameters - date ranges etc.
    Depending on the parameter values selected by the user the reports can return thousands of rows.
    I would like to limit the number of rows returned to, say, 500. If more than 500 rows are returned by the query then display an error message requesting that the user enter more specific parameters.
    Ideally for performance reasons it would be good to catch the error before the datafile is generated, but I don't know if this is possible. Alternatively a check in the template might do the job - using COUNT on the group?.

    Hi Hugh,
    In your query, you got to add rowum < 500 or some sort of DB specific limit to the row being returned,
    this will help to stop the report to get more than 500 records and the report template wont have any restriction.
    or
    you can do that in template too, but i would not recommend.
    In these both cases or in any case, you cannot give any meaningful error if it exceeds N rows,there is no option like this till now.

  • How to get the number of rows returned by a report?

    Hi,
    I'm developing my first application in APEX and so far everything seems fine, except I can't figure out this very simple thing: I have a report based on a PL/SQL block returning an SQL string. I'd like to have a message (something like "X rows returned") just before the report. The closest thing I could find was "X to Y out of Z" in the pagination styles, but that's not what I want. Also I don't think running the same query to get COUNT() is wise.
    Any help would be appreciated.
    Thanks,
    Konstantin

    My guess is that it only shows the number of rows it has retrieved. I believe the defailt is for it to only retrieve 50 rows and as you page through your report it retrieves more. So this would just tell you how many rows was retireved, but probably not how many rows the report would contain if you pages to the end. Oracle doesn't really have a notion of total number of rows until the whole result set has been materialized.

  • How to get the number of rows in a report region

    Hi all,
    Is there a way to get the number of rows returned in a report region, without issuing an additional "select count(*) from some_table"?
    I mean something like the substitution string #ROW_NUM# but for the total rows.
    Thanks,
    Pedro.

    http://download.oracle.com/docs/cd/E17556_01/doc/user.40/e15517/ui.htm#CHDDGGEG
    For classic report regions, the region footer supports the following substitution strings:#ROWS_FETCHED# shows the number of rows fetched by the Oracle Application Express reporting engine (the page size). You can use these substitution strings to display customized messages to the user. For example:
    Fetched #ROWS_FETCHED# rows in #TIMING# seconds.
    *#TOTAL_ROWS# displays the total number of rows that satisfy a SQL query used for a report.*
    #FIRST_ROW_FETCHED# and #LAST_ROW_FETCHED# display the range of rows displayed. For example:
    Row(s) #FIRST_ROW_FETCHED# through #LAST_ROW_FETCHED# of #ROWS_FETCHED# displayed>
    Ta,
    Trent

  • How to determine the number of rows to be displayed in a report

    hello experts,
    Has anyone ever come across this requirement before? Before a report finishes being executed and before it displays the results, is there a way to determine the number of rows to be displayed as the result?
    Many thanks in advance.
    Regards,
    Inma

    Hello Arun,
    Thanks for your reply but do you know which method I should use for this purpose if I use the table interface?
    Thanks,
    Inma

  • Classic Report limit the number of rows displayed

    Hi All,
    In my application I have a classic Report which show the data of a simple query. For lay-out reasons I want to limit the number of display to 5 instead of the default 15. I've looked in several forums and they told me that I have to set the number of rows in the report attributes.
    But it did not what I want. I'm Using APEX 4.1.0 on a Oracle 11G database
    My question is: How can I limit the maximum number of rows in a classic SQL Report.

    Hamertje16 wrote:
    In my application I have a classic Report which show the data of a simple query. For lay-out reasons I want to limit the number of display to 5 instead of the default 15. I've looked in several forums and they told me that I have to set the number of rows in the report attributes.And did you do so?
    But it did not what I want. I'm Using APEX 4.1.0 on a Oracle 11G databaseHow did it not do what you want? Displayed an error? Displayed no rows? Displayed 15 rows? Displayed some other number of rows? We can only help if we fully understand the nature of the problem.
    My question is: How can I limit the maximum number of rows in a classic SQL Report.To display 5 rows per page set the report's Number of Rows attribute to *5*.
    However, pagination settings get cached for the duration of the session. For this change to be instantly visible, either log out, restart the brower, and log in again, or manually re-request the page from the browser address bar, adding 'RP' in the ClearCache position in the URL.

  • Why is the "Number of Rows" for a report seem to be cached in the session?

    When I change the Number of Rows in any given report that this change doesn't immediately take effect. After much poking around and gnashing of teeth -- I found that I have to go into Manage Session State and Remove State for my session before these changes go into effect.
    Can anyone explain why this setting would be stored in the users' session state and why when I login and get a new session_id this setting seems to persist.
    Thanks,
    Jason

    1. if you login with a new session, the pagination should be reset and the new number of rows should be displayes - which version do you use. I just checked on apex.oracle.com and it worked.
    2. You should try using reset pagination option to see what happens.
    Denes Kubicek
    http://deneskubicek.blogspot.com/
    http://www.opal-consulting.de/training
    http://apex.oracle.com/pls/otn/f?p=31517:1
    http://www.amazon.de/Oracle-APEX-XE-Praxis/dp/3826655494
    -------------------------------------------------------------------

  • Unable to save the webi report results in CSV file in XIR2 environment

    Hi Team,    
    We have one WebI report in BOXIR2 version and it fetching nearly 76+ records in the report. The report is running fine without any issues and when i am trying to export the results into CSV file we are getting the error msg (Maximum Binary file size exceeded WIS30271). The file size is more than 80MB and hence it throwing this error. I have checked the Maximun Binary File size that is set in CMC and it is set to 80MB.
    When i ran the same query in the database and exporting the results in to csv file the file size is under 80MB. I would like to know the reason why there is a difference in the file size when running the query manually in database and exporting in to csv file and to export the results set in to csv through business objects.

    Below are the possible causes to get this error message:
    1] When a large Web Intelligence report is exported to CSV format, we get error: Max Binary file size limit exceeded. The document is too large to be processed by the server. Error WIS 30271
    Cause
    This error message appears because BusinessObjects Enterprise allows documents to be saved with the limit specified for Web Intelligence Report server settings in the Central Management Console(CMC).
    To resolve the error follow the below steps:
    - Login to Central Management Console (CMC) using BusinessObjects Enterprise "Administrator".
    - Navigate to "Home >> Servers".
    - Click on "Web Intelligence Report Server" to open its properties.
    - Increase the "Maximum Binary File Size"(Default value=50 MBytes; Maximum value = 65535 MBytes).
    - Click on "Apply" and then on "Update".
    - Allow the Web Intelligence server to restart.
    2] In Web Intelligence, when attempting to save a report to Excel or Portable Document Format  (PDF), the following error message appears:
    "Max binary file size limit exceeded. The document is too large to be processed by the server. Contact your database administrator. (Error: WIS 30271)".
    Cause:
    This error message appears because Business Objects Enterprise allows documents to be saved up to the limit set for Web Intelligence Report Server in the Central Management Console (CMC).  The default file size limit is 50 megabytes for binary file types like PDF and Excel.
    To resolve this error message, you will need to increase the Max Binary file size value.
    1.      Open the CMC.
    2.      Browse to Servers
    3.      Click on your Web Intelligence Report Server.
    4.      On the Properties page, increase the Maximum Binary File Size.
    5.      Apply the setting and allow the Web Intelligence Report Server to restart.
    Increasing these values too high could impact Web Intelligence performance when users attempt to save excessively large files.
    Hope this helps.

  • Webi Report Save on Enterprise location

    Hi Experts,
    I am getting following error at the time of saving Webi report on BO Enterprise location.
    Could not save the document to the repository for the following reason: [repo_proxy 30] InfoStore::ObjectExport::commit - (Helpers::InfoStore::ObjectExport::commit) File Repository Server Input is down.(hr=#0x80042a4a)(Error #-2147210678 (WIS 30567)
    Help me to resolve this error.
    Thanks
    Bijendra

    Hi Bijendra,
    Please check that the File Input Server is running and enabled on your BO Enterprise server via the CMS:
    Hope that helps.
    BR,
    Thomas

  • I cannot see my photos in iphoto library - I tried to restore with Time Machine and that doubled the number of photos (copies) but I still cannot see the images - the events are there but no thumbnails although the number of pics per event is correct...

    Can someone help me see my pictures again in iphoto? 3 weeks ago while uploading a video from iphoto to Facebook, my events thumbnails all disappeared and were replaced by black squares - the event names and number of pics in each remain but when I click on the event, I only get squares where the pics should be - when I click those squares, I get  a square with a triangle  and an exclamation mark in middle.
    Apple had emailed me about defective disks in iMacs so I took mine to the Apple Store and they replaced my HD then reinstalled from my backup via Time Machine - I still cannot see my pics! I tried to reinstall from an earlier Time Machine date - that copied everything and now my HD has double the amount of data but I still cannot see my pictures!
    I would be thankful for any guidance on how to retrieve my pictures...
    Thank you.

    iPhoto 6 and later: Rebuilding the iPhoto library

  • Reports - output to Excel - does not format the "Broken by" rows correctly

    Choosing the "break by" column clause while building one of the
    wizard based reports works great when you are displaying the
    reports in the default HTML mode.
    So, my query actually returns a denormalized return set with
    multiple rows containing the same fields on certain columns.
    This works great with the default format, since the repeated
    fields/rows are nulled and I get a neat report.
    However, the same thing, if I choose to output in excel, I get
    the original denormalized output into the excel document instead
    of the null fields for the duplicate fields/columns
    It looks like it sends the result set directly to the excel
    before allowing the Report UI formatting to take effect. This
    is a big issue for us, since we promised the client that we
    could get them excel outputs easily, when it does not really
    work the way you would expect it.
    Any suggestions ??
    regards
    -Ananth

    Ananth,
    Presently, this is not supported. It is targeted for some future
    release. This is a known bug. If you want the bug number then
    mail me as it can not be posted here (It is unpublished bug).
    Thanx,
    Chetan.

Maybe you are looking for

  • Writing/reading HTTP with plain sockets

    Hello, I�m trying to send an HTTP request and read response with a plain socket, not URLConnection. My code below is not working - bufferedReader.readLine() returns null. If I change to URLConnection everything works as expected. What is wrong in my

  • Native Compilation in 11g

    In 11g database , I changed compilation mode from 'INTERPRETED' to 'NATIVE' by executing dbmsupgnv.sql Still some of the packages are in INTERPRETED mode . Why would some be in INTERPRETED while others are in NATIVE . Thanks in Advance for your input

  • Info on TO_DATE function

    After seeing many questions on TO_DATE function,I think it will be better to post this useful information on to_date function.please correct me if i am wrong anywhere in the post. TO_DATE : SYNTAX:TO_DATE(i/pstring[,i/pstringfmt[,nlsparam]])Note:Apar

  • I need a reference guide for Lightroom 4

    I need a font  reference guide for Lightroom 4, any help?

  • Currently OS X10.5.8 - interested in upgrading to Lion

    I am currently on 10.5.8, what do i need to do to install new os x lion? on the prompt, it only says 10.6.8 are eligible to purchase and upgrade the new os x. does this mean i need to upgrade to snow leopard first?