Webi report on top of dervied tables

Hi Team,
We are going to work on a migration work from Discoverer to BO 4.1. As per my understanding in discoverer each tab in a report has a SQL query (We have oracle as DB) which will be used to build that tab.
Same for the next tab, it will have its own sql and so on. Also, there is not relation between the SQL queries of each tab (like merge dimension and all).
We need to use the SQL queries of Discoverer and build similar BO reports. So we are planning to build derive tables with each SQL query and use it in the data provider in the BO report.
Do you see any challenges or gaps in the approach? Kindly suggest if there are any gaps.
Ideally we need to build a Data model but requirement is to build a lift and shift with the queries as of now..
Cheers
Jim

Hi Jim,
I don't see a problem with that approach as long as the queries are built like in a pattern like this:
Select ...
from ...
where ...
It is a common approach because Web Intelligence was not able build Data Providers based on free-hand SQL data access all the time, but its predecessor DeskI was. But that connectivity will be available BIP 4.1 SP5 or SP6 . May be it is worth while to wait for that.
If your queries are very similar you can create a big query with all the columns in it and use a subset off the columns in the different tabs. It could save a huge amount of query time. On the other hand it could be vice versa. If the granularity of your queries difer from tab to tab.
Michael

Similar Messages

  • Prompt issue with WebI Report on top of Bex

    Hello Experts,
    I have WebI report on top of Bex. I have Material Parameter on WebI which has materal key and text. When I select Material, It gets only Mateial Name not the key. We have some users they want to see both text and key.
    Any help would be highly appereicated.
    Thanks,
    Ravi

    HI,
    in the universe you have a dimension objects (blue objects) showing the description and a detail objects (green objects) showing the key.
    see here:
    /people/ingo.hilgefort/blog/2008/03/24/businessobjects-and-sap-part-5
    Ingo

  • WIS 10901 error when running webi report on top SAP BW InfoCube Universe

    Hello,
    After completing all the role assignments and integration kit installations, finally got to a point where have completed the universe development on top of a SAP BW InfoCube.
    Once, I have exported the universe tried creating a Webi report and with a simple one dimension report I am getting the error "error_db" "WIS 10901".
    I looked in the forums and came across some messages talking about MDX Parser. So, based on the OSS Note 1032461 went into SM59 to test the connection for MDX Parser and it is working fine.
    When I hit "Run query" from webi the following is the error message
    A database error occured. The database error text is: The supplied XML is not valid. [0GL_ACCOUNT].[LEVEL01].[20GL_ACCOUNT].[Value]. (WIS 10901)
    I am not sure what went wrong.
    Please let me know if I missed out anything or if there is anything else to be checked to avoid this error.
    I tried looking into SM21 and ST22 but did not see any error messages out there.
    Thanks
    Dharma.

    Hello,
    I also went into transaction MDXTEST and wrote a sample MDX statement on the InfoCube on top of which the universe is built.
    SELECT
    [Measures].MEMBERS ON COLUMNS,
    NON EMPTY [<dimension>].MEMBERS ON ROWS
    FROM [<cubename>]
    <dimension> is the dimension in the rows and <cubename> is the cube on top of which the Universe is built for creating the webi reports.
    This MDX came back with proper data.
    But the Webi is still giving me the same error.
    Please let me know.
    Thanks
    Dharma.

  • Query Builder - Find WEBI reports that are using a table

    I am trying to find list of WEBI reports using a specific table. This specific table is used in only 1 universe.
    Though I could successfully find list of reports that use this universe, I am unable to find drill down further and find the subset of reports using this table/object.
    SELECT si_name, SI_KIND, si_id, SI_PARENTID,SI_AUTHOR,SI_OWNER FROM CI_INFOOBJECTS, CI_APPOBJECTS
    WHERE PARENTS("SI_NAME='WEBI-UNIVERSE'","SI_NAME ='MyUniverse'")
    Is it possible to find the information I am looking for using query builder.
    Also, for a given WEBI report I am trying to find the list of report names and the folder they reside in:
    Select SI_NAME, SI_ID, SI_PATH, SI_KIND, SI_OWNER From CI_INFOOBJECTS, CI_APPOBJECTS WHERE
    PARENTS("SI_NAME='Folder Hierarchy'",
    "PARENTS('SI_NAME=''WEBI-UNIVERSE'' ', 'SI_NAME=''MyUniverse'' ')" )
    The above query just gives me the folder names. I am looking to find the report names as well the the folder (and preferably the path) in a single query. Is that possible.

    Sri,
    With respect to your 1st requirement:
    In BusinessObjects 6.5 it was possible. However, post BOXIR2 this information could not be retrieved from CMS via query builder.  I agree with Jorge Sosua's comment above.
    With respect to your 2nd requirement:
    The field 'SI_PATH' will retrieve Filestore path(physical path). If you were referring logical path(Public folder path or psuedo-reference path) will you please refer my respone to Kelly Stone at BusinessObjects Query builder queries - Part II , If this may assist you.
    Regards,
    Sandeep

  • Export Data of a Web Report  having 2-3 Queries(tables) Onto 1 Excel Sheet

    I have a Report designed in Web Application Designer. It has 2 or more Table Web Items in it to which different queries are bound.
    Although the data of these queries is shown as one Report but to the user it is very annoying when he has to export the Data separately for each block and then copy-paste in order to have a single Exported File (as till then the user thinks it is just one Report).
    The question is : Is there a way in which one can Export entire Data of a Web Report  having 2 Queries(tables) Onto 1 Excel Sheet once, so that 2-3 exports or more from context Menu, and then copy-paste from excel, can be avoided?

    Hi , I have gone through this document
    got this installed (the pre requisites) through SAP admin.
    & now the  code in html pane is  as below :
    First I am trying with Button option with only one dataprovider. Later will do changes for context menu option & more dataproviders.
    But when i click on "Web printing with excel" , progress bar finishes & nothing happens.
    Should't the result set be exported to Excel
    Am i missing on some part.
    Best Regards
    Deepali

  • Error while creting webi report on top of query ,using BO XI3.1

    Hi,
    I'm getting below error while creating webi report ,tried to applying some patches but no luck
    SAP021_sales value report
    a database error occured ,the data base error text is error in MDD darasetBW.getcelldata.system error in program CL_RSR_MDX_BXML_FLATENING and form ASSIGN_COMP_02(see long text) (WIS10901)
    Looking forward to your sugesstions.
    Thanks

    hi,
    Go through the below SAP Notes on the issue-
    SAP OSS Notes 1440912 and 1432162

  • Webi Report on top of a BEx Report vs a Universe in BI 4.0

    Not sure if this belongs in this forum or a different one
    I am trying to build a report in BI 4 against a BEx report and I don't know if this is possible or not.  When I created the universe on top of the BEx report, the hierarchy levels convert to objects.  My report requirement is to show different levels of the hierarchy on different tabs.  Is there any way to break the hierarchy apart so that each level is a separate object or do I still need to go through the universe to achieve this?
    thanks in advance for your help!

    Srvavan
    Let me try to explain in a different way.  I have used the UDT in BI 4.0 to create a universe against a BEx report.  As the universe is being built against the BEx report, it takes the different levels of the hierarchy and creates objects for each level.  Lvl01 Cost Center, Lvl02 Cost Center... Lvln Cost Center.  However when I try to create a report in Webi using the BICS connection, I only see Cost Center.  Is there any way to create the Lvl01 Cost Center, Lvl02 Cost Center... Lvln Cost Center in BEx up front?
    Frank

  • SAP BO WebI Report on top of BI Bex Query with Authorization Variable

    Hi,
         We are trying to restrict row level data using BI 7.0 analysis authorization concept. We have an authorization variable in the Bex query and is working perfect in Bex Analyzer as well as in RSRT.
    Now we are trying to achieve the same thing in BO webI. We created an Universe using Authentication Mode SSO. We are on BOXI 3.1 and implemented SSO. When we try to run the query in WebI we get the error
       "A database error occured. The database error text is: Error in MDDataSetBW.GetCellData..(WS 10901)"
    Just for testing purpose, when we use query filter in WebI and use Values from List, it is showing only the authorized value it supposed to show and runs well with that value selected. But we have to achieve this without the query filter in WebI.
    So are we missing some thing here or any patch issue? Please share if you have done this type of reports in BO.
    Thanks in advance for your help.
    Moorthy.

    Yes I did run MDXTEST and it gives error as 'you do not have sufficient authorization'. The reason it is giving, I guess and we are debugging that to confirm, is first it looks for 0BI_ALL and throws error which is not the case in Bex. See the following trace in RSRT trace.
    InfoObject Properties Defined
    Reading of Directly Assigned Authorizations
    Direct Assignment Does Not Include Universal Authorization 0BI_ALL
    Reading the Indirect Assignments with Authorization Object S_RS_AUTH
    Does user have OBI_ALL?
    No, the User Does Not Have Universal Authorizion 0BI_ALL
    Negative Entry in SU53 Result of Failed Check for 0BI_ALL
    Indirect assignments found; no universal authorization
    Reduction of Authorization Dimensions on Characteristics in InfoProvider
    Reduction Successful
    Thanks!
    Moorthy

  • WebI Report on SAP BW Query Universe shows error Message

    Hi,
    I build a universe on a SAP Query und developed a WebI Report on top of that. With a SAP_ALL user everything is fine. But then I tried it with a user and its rolls decribed in the Best Practice Guide and I Recieved the following Error:
    Datenbankfehler. Der Datenbankfehlertext lautet: Die MDX-Abfrage SELECT  { .[4B5IPTSAQ8V8UTEVIADGC2NWX], .[4B5IPTKM7A9JC6VFCGB420P75], .[4B5IPUUPD1VSFY44BGP5QCHHT], .[4B5IPTZZ97GYDFYBO4FSM4MMP], .[4B5IPU7NS62NW2HRTYI4W6LCH], .[4B5IPUFCB4ODEP17ZSKH68K29], .[4B6HSC27R5177KZU77OUK5K7L], .[4B5IPW4SITI1JPCTAH37EO9SH], .[4B5IPTCXOBNTTKBZ6M8RRYQHD], .[4B5IPVHQXXOWZTQGSYW6KIDN5], .[4B6HTFBKNZZMESEG0VNLY6ZYP], .[4B69NESW3JU3TBXLMLYMUM0EP], .[4B6HSC9WA3MWQ7JAD1R6U7IXD], .[4B5IPV2DW0HHYKNKHARI0EG7L], .[4B5IPUN0U3A2XBKO5MMTGAIS1], .[4B5IPVX3ZUWC12TD4N0V4MB2P], .[4B5IPX775MIL4U223NEWSY3DD], .[4B5IPWRU3PB63KZ5RZA88U5XT], .[4B5IPWK5KQPGKYFPM57VYS781], .[4B5IPVPFGWAMIG9WYSYIUKCCX], .[4B5IPXMK7JQ0634YFBJLD20SX], .[4B5IPWCH1S3R2BW9GB5JOQ8I9], .[4B5IPWZIMNWVM7ILXTCKIW4NL], .[4B5IPVA2EZ37H770N4TUAGEXD] }  ON COLUMNS , NON EMPTY CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( CROSSJOIN( .[LEVEL01].MEMBERS, .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ), .[LEVEL01].MEMBERS ),  { .[0000072801] }  ), .[LEVEL01].MEMBERS ) DIMENSION PROPERTIES .[2ZRLISPFAC___F101], .[1ZRLISPFAC___F119], .[2ZRLISPFAC___F119], .[2ZRLISPFAC___F21], .[2ZRLISPFAC___F34], .[1ZRLISPFAC___F497], .[2ZRLISPFAC___F497], .[1ZRLISPFAC___F53], .[2ZRLISPFAC___F53], .[2ZRLISPFAC___F560], .[1ZRLISPFAC___F578], .[2ZRLISPFAC___F578], .[1ZRLISPFAC___F591], .[2ZRLISPFAC___F591], .[1ZRLISPFAC___F608], .[4ZRLISPFAC___F608], .[1ZRLISPFAC___F611], .[2ZRLISPFAC___F611], .[4ZRLISPFAC___F611], .[2ZRLISPFAC___F615], .[1ZRLISPFAC___F622], .[2ZRLISPFAC___F622], .[4ZRLISPFAC___F622], .[1ZRLISPFAC___F710], .[2ZRLISPFAC___F710], .[10COUNTRY], .[1PMOBJTYP], .[20COUNTRY], .[20POSTAL_CD], .[2PMOBJORT], .[2PMOBJTYP], .[2ZRLISPFAC___F720], .[5PMOBJTYP], .[2ZRLISPFAC___F734], .[1ZRLISPFAC___F735], .[2ZRLISPFAC___F735], .[2ZRLISPFAC___F737], .[5ZRLISPFAC___F737], .[2ZRLISPFAC___F738], .[5ZRLISPFAC___F738], .[1ZRLISPFAC___F752], .[2ZRLISPFAC___F752], .[1ZRLISPFAC___F804], .[2ZRLISPFAC___F804], .[2ZRLISPFAC___F806], .[2ZRLISPFAC___F807], .[2ZRLISPFAC___F808], .[1ZRLISPFAC___F82], .[2ZRLISPFAC___F82], .[1ZRLISPFAC___F846], .[1ZRLISPFAC___F851], .[5ZRLISPFAC___F851], .[1PMCAGTYP], .[2PMCAGTYP], .[2ZRLISPFAC___F852] ON ROWS FROM SAP VARIABLES INCLUDING .[20080825] konnte nicht ausgeführt werden. Fehler FUNCTION_NOT_FOUND. (WIS 10901)
    Any Ideas?

    A couple of tests to run:
    1.  Can you ask the Administrator user to run the report?
    2.  Can the regular user run a query with only one or two objects from the same db/tables?
    These should help to give a clearer picture of where the credentials might be missing.  Authorization can be configured on the BOE CMS, but it can also be erroring due to DB access rights. 
    - If test 1 fails, then it's probably a DB access rights issue. 
    - If only test 2 fails, then it's a CMS credentials issue. 
    - If both succeed, but the original query fails, then it's probably a specific object that's causing the problems.  In that case, you'll have to incrementally add or subtract objects to get to the culprit.

  • Zero Rows suppression is not working in Webi report.

    Hello Gurus,
    I have created a Web' report on top of BEx query. I am getting the report with Zero values. I want to suppress the rows with Zero values. When I ran the same query in BEx it is suppressing the zeros. (I have the property to suppress the Zero values int he query as active). Why Webi report is not recoginizing the property of the BEx query.
    Please advise.
    Thanks,
    Aruna..

    Hello,
    I am facing the similar problem...I want to suppress 0 values in my report. I am using RDBMS - BOXI 3.1 SP1 (Reporting through Webi)
    I have tried the above mentioned filter at Webi Level, but no luck.
    Description       p1       p2       p3
    Wages              0         0         0
    Exp                   100      25       50
    My requirement is the row, with all the columns with 0 should be suppressed.
    Appreciate your help.
    Thanks,
    Anushka
    Edited by: Anushka Bidesi on Aug 11, 2010 11:38 AM

  • Webi report deployment in Quality environment

    Hi
    We are on BW 7.3 version and designed Webi reports on top of BEx in development environment.
    I want to deploy Webi report from Development to Quality.
    Pls let us know the procedure of deployment in BO.
    santhosh

    Hi Santosh,
    Use Promotion Management in BI 4.0 to deploy the content
    http://scn.sap.com/docs/DOC-50451
    http://scn.sap.com/community/bi-platform/blog/2012/10/25/promotion-management-in-bi40

  • How to schedule a webi report in csv format without header?

    I have a requirement to create scheduled csv reports without table headers? I am unable to do this from CMC. It gives the column headers by default in the exported csv file. However, in the webI rich client, I have an option to save the document as "CSV-Archive" which allows me to omit the column header.
    How are these two options different and is there a way to get the "CSV-Archive" option from CMS?
    Looking for your valuable suggestions.
    Thanks
    Sukanto

    Is there a way to get the "CSV-Archive" option from CMS?
    Customization of existing options or features in CMC is not available, it will become an enhancement request, you have to place this request in SAP Idea place.
    WebIntelligence Rich client is a desktop tool, auto schedule of reports as .csv is not possible, save as CSV and save as to "CSV Archive" from Rich Client is a manual job.
    BI launch pad, CMC are BOE Server components have the ability to auto schedule as .csv, as a default behavior column headers will be exported to CSV along with report data.
    As a workaround, have a copy of original wibi reports in your webi reports you have to hide table headers and schedule them to save as .csv
    To hide table headers:
    Edit the report -> Select table block properties -> Chose 'Format Table' -> Under 'General' properties 'Display' options un-check "Show table headers"

  • WebI Report using BW Query (Getting Error for User Response Function)

    Hello Experts,
    I have created WebI Report on top of BW query. All the prompts are coming from BW query. I was trying to create user response function but it's not working. Do I need to use special function or I can't use.
    Any help would be highly appreciated.
    Thanks
    Nisniki

    hi Nisniki,
    take a look here:
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c0a45246-ce76-2b10-e688-f5c8206203eb
    Ingo

  • How to Get SUMCT SUMGT functionality in WEBI reports.

    Hello All,
    How to get the SUMCT SUMGT functionality in WebI reports using variables/formulates, as these fictions cant be used in Bex if we are developing a BO report on top of that.
    We are developing BO WebI reports on top of BeX query. nd we are on BO 4.0
    I tried to search in SDN but didnt got any relevant link.
    Thanks  & Regards
    Neeraj.

    Hello,
    Srry for disturbance.
    Got the soln for the same. Can be achieved easily using report context.
    For more details refer below link.. :
    http://www.dagira.com/2010/01/04/calculation-context-part-i-overview/
    Neeraj.

  • How to create Variables(User Input Selections) in WEBI Report

    Hi Team,
                  My requirement is to create a WEBI Report on top of BEx query,I have created a Universe and WEBI Report on this Universe but my doubt is How to create Variables for the User to select.The Input selection should be
    User Iputs(All are drop downs)
    Distribution Channel :       ->drop down,user can select one
    Division:                          -> drop down,user can select one
    Department:
    Season:
    Collection:
    Date Format              Valid From:                                 Fiscal Week:
    When the user gives the above selections the output should be displayed as
    Material No   Description     Markdown Week     Reason code1(under this)        Reason code2(under this)   like that for all the
                                                                                valid from         Amount              Valid from          Amount            Reason code.
    I have designed the basic layout of the Report but wanted to know how to design like this,Please help me out in this Format.
    Thanks & Regards,
    Somu

    Hi, depending on the way you set this up (it is not entirely clear if you are talking bex variables or report drop down filters), use the following;
    For BEX variables, the choice will be in the
    UserResponse("prompt message")
    this you can display in the message format you want.
    For drop down filters the choice will be in the DrillFilters(), this one will show all selections in one string.
    However, if you want to format this to a certain message, you need to use the Formula
    DrillFilters([object from drill bar])
    This will give you the result of just that one selection. If the user did not select (yet), the value will be "".
    Hope this helps,
    Marianne

Maybe you are looking for

  • ALV display hints...

    hello guys... can any one tell me how to use alv display hints... like while displaying the headings in the output, if the heading is too long they need in short form ie if its "CHILD Parent Value" then in output it must show "CPV",  BUT when the bri

  • Color distortion with transparency setting

    I used RGB for all color settings. In this illustrator-made pdf file(ill.pdf), I used transparency (the light gray). I use illustrator CS (v11) and saved pdf as pdf1.4. It looks okey when opened in adobe acrobat. I used word 2003 to convert some text

  • Installing Windows 7 on the Yoga

    My office had me pick out a laptop for work so I picked the Yoga.  Unfortunately due to licenses, they had to install Windows 7 (of which I was unaware).  Now I can't connect to WiFi because there is no network driver.  I googled the issue but can't

  • Is there a way to download my music DVDs to my iPad?

    I have lots of music DVDs which I would like to play on my iPad.  However I cannot find a external DVD player to do so.  Does one exist?  I do not have a DVD player on my iMac only CD player.   Is Apple doing this so I must repurchase the media via I

  • Simple Array function

    Does anyone know why the, following code won't compile? It keeps coming up the the error message "<identifier expected>" in line one. import.java.util.*; public class SimpleArray      public static void main(String[] args)          SimpleArray s = ne