Error in webi against MSAS OLAP Universe

Hi,
We have an OLAP universe against MSAS 2008. We are at BOXI3.1 SP2. I am wondering if anyone has seen this error before
"expression contains a function that cannot operate on more than 4,294, 967,296 tuples WIS10901".
We get this error when we create a webi report against the universe. The only thing unique about this report query is that it has a few numerous query filters - but then the only way this error makes sense is if BO is creating MDX against multiple sets of data and then combining that based on these additional filters ( a bit different behavior than what we might expect in a relational DB with multiple query filters).
Any suggestions on how to navigate this issue?  thank you in advance.
Regards
Edited by: ramaks on Jan 12, 2011 12:02 PM

Hi,
I am not sure if it is the same problem, but I had similar issues with measure objects coming out of the universe that were defined as "database delegated" in the universe object's properties. Basically it then forces you to always refresh when you have changed anything on the report, so that it can recalculate the measure. I am not aware of differences regarding this in Rich Client vs. InfoView, but there could be. I have seen other similar issues between the two before.
Check to see if the measures are database delegated, and change them if you can to sum or count or whatever they should be.
Hope that helps.

Similar Messages

  • Error when passing URL from OLAP Universe to WebI

    Hi Experts,
    I am getting 'The Supplier XML is not valid' WebI error when passing a URL from OLAP Universe.
    URL example:
    '<a href="http://www.sap.com">web link</a>'
    I follow Universe Designer Guide:
    - typing above URL into Dimension Select statement
    - selecting Read As Hyperlink in Object Format.
    When I drop this dimension into Result Objects panel in WebI Query and run refresh  'The Supplier XML is not valid' pops up.
    What i am trying to achive is to create a pre-formatted as Hyperlink object (dimension) in WebI to make it available for a user to design ad-hoc reports.
    Please help
    Thanks

    Hi,
    Refer the below forum link for more information:
    Universe object format in Web Intelligence
    I guess you can do some changes in the format of Universe object and use it in Webi.
    -Noor.

  • Setting a Prompt value for KeyDate in WebI on SAP OLAP universe

    I have a webi report which has as its dataprovider a query against an SAP olap universe against a BEx query which has the KeyDate parameter exposed.
    Iu2019d like to get at this prompt from the SDK.
    In infoview if I run the report it pulls up the keydate prompt (a special dialogue which seems to be implemented as part of the connection definition) - this prior to pulling up the full prompts dialogue and showing all universe based @prompt filters.  In WebI I can see the prompt value entered using =UserResponse("dp.kd.value") .   So it does seem to see the keydate as a prompt of some sorts.
    I've got a little jsp that allows me to set prompts very nicely (and packeaged as a jar in the CMC that schedules ok as well) but when I put it against a report with a key date u201Cpromptu201D it just wonu2019t see it.  When I call a getCount() as below it returns 0.
    oDocumentInstance.getDataProviders().generateQueries();     
    Prompts oPrompts = oDocumentInstance.getPrompts();
    out.print(oPrompts.getCount());
    This is all in an attempt to get around the scheduler limitations of key date which would give me two queries, two universes and two reportsu2026 one report for scheduling (using a customer exit to set key date) and a second for user refresh  (with a prompted key date)  which would all be rather messey to say the least!
    So any cunning ideas on how I can get hold of this key date thingymebob in the SDK?
    (ps. "Fixed in V4" would be nice to hear as an aside to thisu2026 In playing with the ramp up Iu2019ve got the same issues however so Iu2019m not to hopefull )
    Thanks!
    Jeremy.

    Hi,
    First I think you have to create a support ticket because normally the object in the universe must be generated with data data type nad it is not the case.
    We are awere of some limitations with data types.
    Secondly, if you want to have users entering date you have to specify date in the prompt data type like this:
    <OPTIONAL><FILTER KEY="[PERIOD SD].[DB Full Date].[DB Full Date]"><CONDITION OPERATORCONDITION="Equal"><CONSTANT CAPTION="@Prompt('Enter Date ','D',,mono,free)"></CONSTANT></CONDITION></FILTER></OPTIONAL>
    Regards
    Didier

  • MSAS OLAP Universe Pre Defined Filter

    Hi:
    We have a Universe based on a MSAS cube. The cube has only three time u201Cdimensionu201D objects u2013 Year, Quarter and Month. All come across as Character data types. The Month object displays the year and the month concatenated together (2009.JUL, for example). What we need to do is to create a pre defined filter in the Universe that will always give us the data for rolling 16 months. So, for example, if we run the report in July, the data would be for April 2009 through July 2010 u2013 of course, if the report is run next month in August, the data would be for May 2009 through August 2010.  If anyone can offer any help in what the pre defined filter in the Universe would look like, that would be much appreciated.
    Thanks!

    Hi Didier:
    Thanks again for your response u2013 the revised filter works without any syntax errors.
    There are two problems. Firstly, we need it to dynamically calculate the 16 month period based on the month when the query is run, instead of prompting the user to enter the ending period as it does now.
    Secondly, the dates that it brings back donu2019t appear to be correct. Here is what it brings back, if July 2010 is entered for the prompt:
    2009.MAR
    2009.MAY
    2009.NOV
    2009.OCT
    2009.SEP
    2010.APR
    2010.AUG
    2010.DEC
    2010.FEB
    2010.JAN
    2010.JUL
    What I would expect it to bring is the following:
    2009.APR
    2009.AUG
    2009.DEC
    2009.JUL
    2009.JUN
    2009.MAY
    2009.NOV
    2009.OCT
    2009.SEP
    2010.APR
    2010.FEB
    2010.JAN
    2010.JUL
    2010.JUN
    2010.MAR
    2010.MAY
    Here is the exact Filter that I am using:
    <FILTER EXPRESSION="IIF([Time].[H1].currentmember.member_value &lt;= STRTOMEMBER(&quot;@Prompt('Select period','A','Time\Month',Mono,primary_key,Persistent)&quot;).member_value AND [Time].[H1].currentmember.member_value &gt;= STRTOMEMBER(&quot;@Prompt('Select period','A','Time\Month',Mono,primary_key,Persistent)&quot;).lag(16).member_value ,1,0)">
    <CONDITION OPERATORCONDITION="Equal"><CONSTANT CAPTION="1"></CONSTANT></CONDITION></FILTER>
    Also, it does not seem to change the number of months returned even if I change the lag(16) to lag(15).
    BTW, I installed the Adventure Works cube and tested the query there u2013 it works as expected when I use it there, as you had suggested in thefirst example you gave me.
    Thanks again for your help with this.
    Regards,
    Nishant.

  • #Unavailable in WEBI Report - Using OLAP Universe

    Hi,
    I am using BEX query (OALP Universe) to create a WEBI report, when I run the report, it shows #UNAVAILABLE in Key Figures values.
    I am not using the database delegation in Key figures properties in Universe, it is default to SUM
    and if i create a new report based on this universe it is displaying correct, only if i open the existing report it shows the #unavailable.
    and i tested this report in webi rich client, i.e. i imported this report in WEBI rich client and ran it , it was working fine, then again i exported this report into infoview and it is working fine in Infoview, the Key figures are showing values.
    I am strange of this issue...
    Please let me know if you guys have any idea on this issue
    Thanks in Advance.
    Regards
    Ram

    Hi,
    I am not sure if it is the same problem, but I had similar issues with measure objects coming out of the universe that were defined as "database delegated" in the universe object's properties. Basically it then forces you to always refresh when you have changed anything on the report, so that it can recalculate the measure. I am not aware of differences regarding this in Rich Client vs. InfoView, but there could be. I have seen other similar issues between the two before.
    Check to see if the measures are database delegated, and change them if you can to sum or count or whatever they should be.
    Hope that helps.

  • How to schedule webi report using OLAP Universe

    Hi all,
    I am using the webi report which is based on BW query or cube.
    I want to schedule the webi report  which should get refreshed automatically.
    how to set the date parameter for that webi report at universe or report level.
    or shall i should create a variable at bw side i.e., (sysdate -1)  and tht variable should i use in the report or any idea..
    i am using BOE 3.1 SP3
    Integration Kit SP3
    BW 7.1
    Thanks & Regards,
    Ravi Sarma
    Edited by: Ravi Sarma on Dec 6, 2011 6:09 PM

    Hi,
    it won't be at "report-level" . those local variables are formulae used for formatting, not for user inputs / responses.
    Easiest is to use the SAP KEYDATE variable in the BEx query.
    This SAPVAR will come through as a WebI prompt like any other, and has a default value of sysdate (if not answered differently)
    As for the Scheduling mechanism, this is the same as always - done in Infoview / BILaunchPad - select the webi instance, and click Schedule .
    Regards,
    H

  • Calendar Prompt in OLAP Universe does on resolved.

    Hi,
    I am using BO XI 3.1 with latest fix pack.
    I have created a OLAP universe based on SSAS 2005 Multicube  for reporting using WebI.
    I have a date field in my database but when i but when i created a Universe based on that cube the date field became of type STRING. One of my requirement is that i want a calendar popup in my WebI report when i create a filter on top of that date field.
    So i manually changed the type to Date format in Universe Designer in order to see the calendar popup in webi report.
    My concern is when i select a date value from the calendar it does not work and i cannot see the data for that date if though the data exist for that. But when i manually enter the date value for that filter changing back the data type as CHaracter in the Universe it works and i can the see the data . The date format i am using is M/D/YYYY which is the same as calendar prompt.
    Why we notice this such behavior for the date field  in the WebI and every time i want a  calendar prompt i have to change the date type to Date and if i have to manually enter i have to change to Character.
    Kindly suggest .
    Regards,
    Vibhav.

    Hi,
    this forum is about the Integration Kit for SAP and you are referring to a MSAS OLAP Universe. Would suggest you enter this in the Universe forum.
    regards
    INgo Hilgefort

  • Combine OLAP and non OLAP universes

    Gurus,very interesting insight here
    Re: Integrating OLAP Universe and Non OLAP Universe
    I need to confirm the steps here for approach 2
    Create 2 queries in a Web Intelligence document and synchronize the data providers in the document: it works for any source. It needs to be done in each document.
    steps
    1)Create OLAP universe
    2)Create non OLAP universe
    3)create WEBI document on OLAP universe
    4)create WEBI document on non OLAP universe
    ??? next steps please
    thanks

    Create first Report and and Run it - Is this on Relational Universe ?
    Create 2nd Report and run it - Is this on OLAP Universe ?
    >> It doesn't matter.
    Also it says run the report and per Ingo looks like its client slide,so is this merge temporary cannot be saved ,or can per Bashir can be saved in either of those 2 queries or can be saved as 3rd separate query .
    >> it saved as part of the report
    Also it says both should have common fields ,but if one query is from sap and other from non sap how can both be same fields?
    example - SAP query may have field 0material while non SAP will have Zmaterlal ,how can we then merge dimensions
    >> you can have common fields in different systems - or ?
    I would suggest you look into the product documentation for details.
    Ingo
    Thanks again

  • Webi against OLAP Cubes and rowlevel security

    Hi all
    Running XI3.1, SP4. Windows
    We are trying to create universes on top of OLAP cubes made in MSAS 2008, and take advantage of the rowlevel-structure that exist on the cube side.
    When running a WEBI-report against the cubeuniverse, the current user logged in from InfoView should be passed to the MSAS cube. Different users will then get different results. This is our goal!!!
    It works in Voyager, which runs directly at the cubes.
    But is this possible, via WEBI and universes. Has anyone done this??
    When creating the connection, the Authentication mode="Use SSO when refreshing the reports at runtime", looks promising.
    But i get a error message, stating "DBD: Unknown error has occured when determining the ODBO connection credentials"
    All inputs are appreciated
    /Björn

    Hi all
    We have configured the BOservers with SSO, using AD-Kerberos (using Tim Ziembas whitepapers). So we are using authentication=WindowsAD.
    It works perfectly for the end-users. They hit the INFOVIEW-url and they dont need no password.
    The thing that we want to acheive, is to connect to MSAnalysisServer2008, with Designer. I want to create a universe on top of MSAS OLAP-cubes, and take advantage of the rowlevel-security that has been implemented in the CUBE-server.
    When creating a connection in Designer using MSAS2008 OLEDB for OLAP Provider, there is the Authentication mode-dropdown. The second alternative "Use single-sign-on when refreshing..." gives the  error-message "DBD: Unknown error has occured when determining the ODBO connection credentials".
    I dont know if this is a bug, or if when using middleware MSAS2008 OLEDB for OLAP Provider in combination with Authentication mode="Use single-sign-on when refreshing.." it isnt supposed to work. From the Designer documentation it should work.
    We have tested this for Voyager, which connects directly to the cubes. It works in Voyager. the connection "feeds" the cubesystem with the user currently logged on to InfoView, and gives the correct rowlevel-restriction.
    We want to acheive the same thing with Webintelligence.
    Regards
    Björn

  • Webi Reports Hyperlinks on top of OLAP Universe

    Hi Webi Gurus,
    my BoBJ version 3.1 sp3
    BW-OLAP universe.
    I checked below Link for the solution, but couldn't
    get answer, as these are based on relational universes.
    /people/erika.atencio2/blog/2011/04/14/creating-hyperlinks-between-webi-reports-in-infoview
    I have a OLAP universe. On top of it, there are two reports
    One parent report and one child report.
    Question: I have a column called Auction Id on parent report.
    Now, when I click on any of the Auction Id values, child report
    should only bring data for that Auction Id alone and not other Auction Ids.
    In the child report, I have Auction Id as query filter.
    Now while in Webi's Interactive Mode, I chose the option
    Select Column--> Create Hyperlink --> Link to a document -->
    Document prompts: Prompt User in runtime.
    This option works fine.
    However, when I change the Document Prompt to:
             Select Object (or) Build Formula
    report throws MDX error, during run-time,
    Please suggest.
    MDX error:
    ========================================================================
    The query failed to execute with the error Value for the Characteristic.....WIS 10901
    ==================================================================================
    Regards,
    AK

    Still getting error...I tried this
    >> 1. In the detail webi report, create a query filter for AuctionID and use Equal operator. Give the prompt text as ActionID.
    AK: Done
    >> 3. In the column properties, in the display section select display cell content as HTML.
    AK: Done
    When I provide the URL and Parse it throws following error.
    "Invalid identifier a at position 15. (WIS 10022) "
    I gave following URL and parsed it.
    ="<a href="http://sapbojdev:8080/OpenDocument/opendoc/openDocument.jsp?
    iDocID=18774&lsSAuction ID="URLEncode([Auction ID])"&sRefresh=Y
    Q: Is there any problem with syntax?
    Q: Secondly, for OLAP universe based webi report , can't we use the hyperlink option:
    Link to  Document
    Thanks,
    AK

  • Error querying OLAP universe based on BEx query

    Hi all,
    I have a problem extracting larger (more than 80 000 rows) amounts of data through querying an OLAP universe with WebI.
    The error is:
    Query 1 - NAME_OF_THE_QUERY
    A database error occurred. The database error text is: Error in MDDataSetBW.GetCellData. &INCLUDE INCL_INSTALLATION_ERROR. (WIS 10901)
    The error occurs when I define larger scope of analysis in the query (four levels). With more modest scope (three levels or less) it's working OK. I need larger data set (more than 200 000 rows) to be populated at night through scheduling the report. We can't afford shrink the scope of analysis because it will hit the BW server during the day when it's needed by other users.
    Besides this the speed of the report refresh is very slow - more than 3 minutes per just 400 rows of data. I'm still unable to identify the source of the problem with this slowdown. Executing the same query over the web through the SAP BW BEx Viewer is much much faster - just 3 seconds. Maybe the reason for this is that the BEx viewer aggregates data on the higher level of the hierarchy rather than down to transaction level (like we do by expanding the scope of analysis).
    Anyway, if anyone have ideas about the error above I'll be very grateful if you share your thoughts. Thanks!
    Our environment:
    BO EDGE BI 3.1, standard
    SAP BW 3.0
    SAP Integration Kit (all transports installed)
    BW user with full access

    Ingo,
    Could you point me to an official SAP document regarding the 1 million cells limitation, which describes the exact version and patch level for SAP BW which removes this limitation? It will be very helpful for me because I have to convince the client to migrate BW from 3.0 to 7.01 if it will solve this limitation.
    Thank you in advance!
    Ivan
    BTW I have installed SP2 + FP2.1 and now the SAP integration is not functional, but I have opened another thread for this problem.

  • BW OLAP Universe connection error after applying BOE XI3.1 SP2

    Hi,
    We installed BOE XI 3.1 SP2 today on the server, and since then we are not able to execute the WebI reports built on top of BW OLAP universe. The error message is - An error occurred while trying to load the provider for transport sap. Failed to load library mda_sap. System error message.
      The same error message appears when I test the universe connection.
    Has anyone come across this issue? Your help is really apprecaited.
    Our system config is Windows 2003 server, 64 bit, SP2.
    Thanks,
    Ritesh

    Hi Ingo,
      Yes, applying SP2 solved the problem. We reaslized that SAP GUI 710 is prerequiste to run the SP2 setup file.
    Thanks for your help!
    Ritesh

  • Error - Generating WebI report with Multi-Source universe (.unx)

    Hello ,
    While creating WebI report from multisource universe (.unx) , created using
    relational connection with SAP BW JCO connector , following JCO exception is
    cropping up
    Database error: [Data Federator Driver] [Server] [Connector 'Test_RCN_01'] SAP
    NetWeaver BW has reported an exception: com.sap.conn.jco.JCoException: (101)
    JCO_ERROR_CONFIGURATION: Server configuration for DF_SERV-bitest-3300-NOSNC is
    already used for a running server. (IES 10901) (WIS 10901)
    Steps followed for Multi-source universe creation
    1. creating relation connection ( Passed)
    2. Creating Data foundation using this connection (passed)
    3. Mapping two parameters (programIDMapping, hostname ) with RFC destination and
    BW FQDN ( passed )
    4. Creating Business layer for this Data foundation (passed)
    5. Open webintelligence with SSO and while creating the reports using the .unx ,
    the above error is coming
    already implemented SAP note no 1638647
    System used
    SAP BW 7.1 with EHP 1 and SP 10
    SAP BI 4.0 SP2
    Data federation service admin tool version 14.0.2
    thanks,
    Rajib

    Hi,
    try with this.
    Starting the Gateway Service on the Message Server resolved this issue.
    There have also been reports of this issue when name resolution issues occur between the client and the Message Server machine.  As a test, you can add the Message Server name and IP address to the Windows\System32\Drivers\etc\hosts file.
    Or check SAP note 1590518.
    Thanks,
    Amit

  • Report on olap universe (integration kit) fails by WEBI and it runs by Rich

    I've implemented the integration Kit and an OLAP universe query based and it runs.
    I've a problem on a report that runs via Rich Client and fails via web client.
    We are on BI 7.0 sp 19. Is it necessary to upgrade to BI 7.01 SP03 or SP04 ? We've seen your interesting document about the improvement of perfomance of BI 7.01 SP04 but we'd like to upgrade our BI system 7.0 in 2 months and not now.
    Thanks in advance.
    Best Regards.

    Hi Sebastian,
    The BO XI 3.1 Fix pack Level is 1.7. We have activated traces but we don't know if the traces are java.
    We have the problem with reports with a large quantity of data, in report with a low quantity of data webi runs.
    OSS ask us to evaluate the upgrade of our SAP BI to the EHP1 03 but it requires 2 weeks and we'd like to evaluate all alternatives before to do it.
    Thanks in advance.
    Best Regards.
    M.

  • Behavior of BEx Query Attributes for webi on OLAP universe: Including 1 attr to Query!

    My webi report is based on an OLAP universe (.unv) which is based on a BEx Query.   I need an attribute field from an info object.  But when I include that attribute in my BEx query in free characteristics pane……   Every single attribute in that info object comes over to the universe.
    Is this the expected behavior?
    How can I ensure only the attribute wanted comes over and not all the attributes of the info-object.
    I am using BO 4.0SP4.

    Attribute level restriction of an InfoObject is not possible in BEX Query and the same reflects in the Universe.
    You can use attributes of an infoObject which you wanted on WEBI Report Level.
    ---Raji. S

Maybe you are looking for