Integrating OLAP Universe and Non OLAP Universe

Hi Experts,
I am facing a problem in integrating an OLAP universe and a universe on two dimensional database. Let me explain the scenario:
I have one BW query which gives plants A, B and C sales details. I have one more database (SQL Server), which gives plants D and E sales details. The requirement is to show all the plants (A, B, C, D and E) sales in Xcelsius Dashboard. For this i followed the below approach:
1. To bring SAP plants data, i created universe on BW Query (OLAP Universe)
2. Created universe on SQL Server tables to bring Non-SAP plants data. (General Universe)
Now my doubt is, is there any approach or functionality to join or merge these two universes (OLAP and Non-OLAP). I think we can merge Non-OLAP universes. If this is not possible then what is the best approach.
Can anyone help me on this.
Thanks & Regards
Ramakrishna Kamurthy

Hi,
I n order to merge prompts in Web Intelligence query panel, they must be identoical: same question, same datatype.
But you have to pay attention to the fact that only one list of values will be used for the twio data sources.
So it the two data sources have different keys (or tecnnical names in SAP) then one query will work and the other not.
Again if you try to synchronize those two data providers in WebI you will hit the same issues: keys and caption might be  different.
So I suggest to do some SQL transformation on the relational universe to match keys and captions in SAP BW data source.
I recommend this because SAP BW does not support custom calculations that return string or dates: only numeric values are supported.
So in that case if you are sure that keys and captions will be identical in the two sources you will be able to merge prompts and synchronize both sources.
Regards,
Didier

Similar Messages

  • 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

  • About integration between SAP and non-SAP applications via javaidoc classes

    Hi,All
    Now we are implementing a SAP-Retail project,we encounter a problem of integration between SAP and non-SAP applications(POS),we want to set Inbound/Outbound between SAP and POS applications realtimely,POS can connect to the SAP system via VPN,weather it can be implemented?
    I conceive to implement it with SAP Java Connector IDoc Class,I don't know weather it is the best solution?If not,please give some other proposal.
    I have download the classes from SAP website and try it with the samples provided by SAP(JCoIDocSample1.java/JCoIDocSample3.java),In my testing,Inbound is succeed,but,in SAP-Retail IS,standard Outbound message type is defined via file port,some one told me that SAP Java Connector IDoc Class can only receive idocs from tRFC port?is it true?If not,please tell me how to deploy in SAP so java program can receive idocs from file port?

    We too are interested in finding information on integration between SAP and Intergraph.  Were you able to obtain information and I was wondering if could share this with us.
    Thanks,
    Sue
    City of Edmonton

  • LOCAL OLAP CACHE AND GLOBAL OLAP CACHE

    what is local olap cache and global olap cache...
    what is the difference between ....can you explain  scenario plz...
    will reward with points
    thanks in advance

    Hello GURU
    Local cache is specific to a user, before BW 3.0 it was only local cache available...if a user run the query data will come to cache from infoprovider and next time same query will not go to Data base instead it will fetch data from cache memory...this cache will be used only for that particular user...if some other user try the same query it will not pick up dta from cache.....
    BW 3.0 onward we have global cache which means several user can access same cache for the same query or data which is related in cache...
    Thanks
    Tripple k

  • CR2008 connectivity issue with BOE Universes(sap and non sap universes)

    Hi Experts !!
    Recently we tried to build/connect to a Universe in Crystal Reports2008 via 'Make a new connection tab'.
    The universes are of SAP BW or non SAP Lying in BOE Servers and we are trying to build reports on them by conncting/utilizing the universes as a database for Crystal Reporting.
    Our issue is most of the time we are not able to connect to the Universes and the connectivity blows out by some 'communication Error' thing initially.
    While at some other points in time, the connectivity takes us to the Universe and we are able to select few characteristics and key figures from the Universe but the moment we go futher and try to run by pressing 'OK' button it blows out and say' LOGON FAILED'.
    Apparantly, it is an connectivity issue with BOE server and from the different blogs it looks like it is a known issue for long.
    The proposed issue resolution were like either CR2008 should be SP2 with BOE SP3 or there should be some additional .dll files defined in the paths in case of MSSQL database. None of this applies to us as we are on CR2008 with SP3 and going back to SP2 is probably not a viable option for us, and we are using Oracle as underlying database in this specific case.( i would like to tell you here that we are able to connect to Oracle Database directly though).
    We have raised a message with SAP and was just wondering if we do have some solution/workaround already available to this known issue in place please?
    Thanks&Regards.
    Edited by: AMIT GHILDYAL on Aug 1, 2011 2:41 PM
    Edited by: AMIT GHILDYAL on Aug 1, 2011 2:44 PM
    Edited by: AMIT GHILDYAL on Aug 1, 2011 3:14 PM

    Hi Amit,
    Moved to Universe Forum.
    If you have a case logged then no point posting here also, this is a public site and not a case management tool.
    Once you do get the solution from your case please post it here also to help others if they have the same problem.
    Thank you
    Don

  • SAP BO UNIVERSE AND REPORTS

    Dear all,
         I am a beginner to the Business objects.  I want role and responsibilities of BO projects.  And I want common errors of webi reports and crystal reports and sap universe creation and non sap universe creation. 
    Thanks,
    Baskaran.

    Hi,
    Please go through the below links.
    Webi Reports:
    http://help.sap.com/businessobject/product_guides/boexir2/en/xir2_wi_jrp_en.pdf
    Universe Designer:
    http://help.sap.com/businessobject/product_guides/boexir2/en/xir2_unv_designer_guide_en.pdf
    SAP BW in Universe Designer BusinessObjects :
    http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_sap_olap_universes_en.pdf
    Thanks,
    Amit

  • SAP and Non-SAP data to Xcelsius

    Hi Experts,
    I m new to Xcelsius and i a m currently working on Xcelsius project, i need help on approach to bring both SAP and Non-SAP data to Xcelsius. Here the scenario goes on....
    Total 6 plants are there, out of 6, 4 plants are on SAP and other 2 plants are on Non-SAP (Excel)
    The requirement is to develop a dashboard to see all the plants details (both SAP and Non-SAP)
    The approach i suggested for SAP: ECC --> BW --> InfoProvider --> Query --> QaaWS --> Xcelsius
    For non-sap, data is available in excel, so we can bring that data directly to xcelsius, but problem is how to make it dynamaic because data in excel changes daily.
    So my doubt is, if i  develop a universe on excel files, then how to combine both SAP and Non-SAP universes. Is Data Federator is required for this or is there any approach to bring both SAP and Non-SAP data to Xcelsius.
    Can any one help me on this
    Thanks & Regards
    Ramakrishna Kamurthy

    hi
    Another approach which i have used in the past is to have data in XML format, placed on a web server.  When my data changes daily, i just export my data from excel or whatever source into the XML format..
    Use the XML data connector to bring into xcelsius.
    thanks.. hope this helps
    regards
    Jeff.

  • OLAP universes and Crystal Reports

    Hi everybody,
    as we know Crystal Reports can not use OLAP universes as data source. The details about that have been discussed several times in this forum, for example in the threads:
    Logon failed with Universe data source
    Logon failed when trying to connect to a SAP BW related universe
    The possible data sources are perfectly explained in the Blog from Ingo Hilgefort.
    /people/ingo.hilgefort/blog
    But... why these connection type is not possible???
    From my point of view these missing functionality comes with a lot of drawbacks. The universe has a lot of advantages, and first of all it is isolating the business users form technical complexities. But if the business users can not access to the OLAP universe they have to face to technical complexities.
    Another point: Consider a perfect integrated SAP BW environment with Business Objects Enterprise and Crystal and Xcelsius. The administrator can now define a perfect universe structure, tailored on the particular business needs of the end users. This universe structure can be used for Web Intelligence and Xcelsius (QaaWS). But for the Crystal Reports I have to define another interface to the BW data sources, which can not be done by the Administrator.
    So, some open questions:
    - Why is the connect to OLAP universes not possible - does that make sense?
    - Will the connectivity be available in future - is that part of the actual roadmap?
    - What is the recommanded approach for a business case as shown above, meaning how can I isolate my business users from technical complexities by using SAP BW as data source for Crystal Report.
    Thank you for any comments and advises,
    Sebastian

    Hello to everybody.
    When I was starting to work on the BO products I had exactly the same question.
    Why were the OLAP Universes not supported in Crystal Reports?
    Well, I have a few facts in my mind, I explained the decision of SAP in this case with for myself.
    1. Very simple and my first thought: monetary aspects. There excist the SAP Integration Kit. These drivers work pretty fine. So for what reason SAP should invest money in an other technique to access the SAP data?
    2. It excist a server solution for small and medium-sized companies named Crystal Reports Server. I'm not sure but I don't think this package contains the Universe Designer. If acces on SAP data over the OLAP Universes would be possible, the Crystal Reports Server customers should also get the Designer tool and the Translation tool, too. Less profit margin.
    3. Creating a Universe out of OLAP data destroys the moredimensionality. Universes are flat constructs. So maybe it makes no sense to use this meta layer.
    4. A typical Crystal Report user isn't someone who had no technical understanding. For me these users should know and understand the data source very well. So an Universe would limit there the possibilities for building a report.
    5. I think the SAP itself did not know where the journey should go with this toolset. A roudmap that changes severalt times in one year an many many rumours about these tools proof this.
    So I think maybe we just have to wait a few months and the support for the OLAP Universes will come with a fix pack.   Who knows...
    Greetings,
    Sebastian

  • OLAP Universe and Invalid MDX error

    Hi all,
    I'm new to OLAP/BW universes and I've run into some strange issues. I've generated a universe based on a Bex query and I'm getting invalid mdx errors when drilling on a couple of the hierarchies. There has been no customisation of the universe so I'm not sure how invalid mdx can be generated??? I've placed Product and Profit center hierarchies and a single Key Figure onto a report and when I drill down on the hierarchies I get the error. It only seems to happen when I have more than one hierarchy on the report. A single hierarchy with Key Figures does not cause an error.
    Business Objects Edge 3.1 SP2
    SAP Int Kit SP2
    OS: Linux
    BW 701 Level 6
    Executing the mdx in MDXTEST gives the error "Invalid MDX command with {...}"
    Webi log entry below.
    Any advice would be much appreciated.
    Cheers
    Keith
    kc3cdbtbdacs.cpp:3962:static ConnectionServer::Status tbCnxSrvrRecordSet::doCSExecute(ibo_ptr<IConnectionServer::JobResultSet>&, std::auto_ptr<ConnectionServer::ResultSet>&): TraceLog message 147
    2010/05/04 05:34:26.997|>=|E|X|17343|1596992400| |||||||||||||||Uncaught Exception in SilentScope: C3_dacs:CSJob::Execute(*Res): 6.598
    kc3cdbtbdacs.cpp:317:BOResult DoReportCSError(const ConnectionServer::Error&, int, const char*): TraceLog message 148
    2010/05/04 05:34:26.997|>>|E| |17343|1596992400| |||||||||||||||**ERROR:C3_dacs:CS::Error :  (DBD(1),ID:769) "The MDX query SELECT  { [Measures].[DCF59QUC57XIIT50PJKVFYR8K] }  ON COLUMNS , NON EMPTY CROSSJOIN( CROSSJOIN(  { [0PROD_HIER                    PRDHA].[10001                           0PRODH1] } , INTERSECT( INTERSECT( { Descendants(  { [0PROFIT_CTR                   1000YBPH].[000000000000000000000000100010000HIER_NODE] } , [0PROFIT_CTR                   1000YBPH].[LEVEL02]) } , { Descendants( [0PROFIT_CTR                   1000YBPH].[LEVEL01].MEMBERS, [0PROFIT_CTR                   1000YBPH].[LEVEL02], LEAVES) }  ) , { Descendants( {  }, [0PROFIT_CTR                   1000YBPH].[LEVEL02]) }  )  ), [0CUSTOMER].[LEVEL01].MEMBERS ) DIMENSION PROPERTIES MEMBER_CAPTION ON ROWS FROM [COPA_C01/COPA_C01_Q002] SAP VARIABLES [!V000001] INCLUDING [0FISCPER].[V62010010] failed to execute with the error Invalid MDX command with {...}"
    Edited by: Keith Liauw on May 5, 2010 2:18 AM

    Issue has been resolved by applying the following notes
    "1399684 - MDX: Flattening returns incorrectly formatted data"
    "1440912 - WebI reports incorrect after BW 7.1.5 upgrade: Cannot drill below Level 5 of Hierarchy."

  • OLAP Universe and Voyager connection on BW Queries

    Hi,
    I have successfully created an OLAP Universe and Voyager Connections pointing to SAP BW Cubes. I want to do the same connecting to the SAP BW Queries. But when i get connected to the SAP BW system, I get a dispaly of just the Cubes and I am not able to see any Queries. We have created multiple queries in BW pointing the Cubes. But none of them are listed down.
    Please let me know if this is an issue with the rights given to user which we use for logging into SAP system or some other reason.
    Any suggestions and answers will be really helpful.
    Thanks,
    Suma

    Hi Suma,
    Please check if you have released the BW query for OLE DB for OLAP. Goto properties of the Query and on the Advanced tab see if the check box for "Allow External Access to this Query" is checked or not. If it is not checked then please check that box for the query to appear in your Universe Designer.
    Regards,
    Srikalyan

  • Dynamic filter on time characteristics on OLAP SAP BEX query based universe

    Dear all,
    I'm currently working on the integration between SAP NetWeaver BI 7.0 and SAP BusinessObjects XI 3.1 FP 1.5 via integration kit.
    I've built an OLAP universe on the top of a BW query based on a multiprovider that contains 10 infocubes.
    Everything works fine but I need to create a filter in the OLAP universe that allows to restrict data by current date (e.g. using TIME characteristic of Infocube such as 0CALDAY or 0CALMONTH). From that filter we could start creating other conditions to compare data to different time periods.
    I've already tried to use a SAP exit variable in  a BW query but this kind of object would restrict query data only by current date and for example it would be impossible to browse data by previous years (to bypass this problem we could use restricted key figures with different offsets but we have too many key figures in the query and the number of restrictions
    would rise exponentially). 
    In a relational DataBase we can do that using a "where condition" based on 'CURRENTDATE' (SQL DB2 syntax).
    Now, we need to apply the same logic but translated in MDX syntax. 
    Is it possible to enter a dynamic filter in the OLAP universe or just fixed or promt values ?
    Any advise?
    Thanks in advance.
    Best Regards.
    M.

    Hi Ingo,
    1) My question is: "How can I have to manage variable in BEX queries and in the UNIVERSE in order to obtain the maximum flexibility to create reports with measures on actual day (for example) without asking the user to promt a value ?"
    I want to use an unique BEX query to define an unique UNIVERSE. On this UNIVERSE I want to create many reports (actual day, previous day, and so on).
    If I restrict 0CALDAY with an EXIT variable then shall I be able to create a different restrictions on the same Universe based on 0CALDAY ?
    2) Another question is:
    Is it possible to insert an XML / MDX filter on the OLAP Universe with dynamic derivation of the system date ?
    For example:
    Instead of this:
    <FILTER KEY="[0FISCYEAR].[LEVEL01].[NAME]">
        <CONDITION OPERATORCONDITION="Equal">
            <CONSTANT CAPTION="Z12008"></CONSTANT>
        </CONDITION>
    </FILTER>
    Is it possible to insert a tag with a dynamic function to derive the system date ?
    Thanks in advance.
    Best Regards.

  • Errors in MDX function of Universe and WebI

    Dear Experts,
    I need to create a object get MTD, YTD of PS volume measure in Universe get data from Cube in SAP Business Warehouse.I have been tried to do many time and based on OLAP Universe best practice document from Ingo Hilgefort but it still generates errors.
    <EXPRESSION> SUM(MTD([0CALMONTH].[LEVEL01].CurrentMember, @Select(PS Volume\PS Volume))) </EXPRESSION>
    --> generate error
    A database error occured. The database error text is:
    The MDX query WITH MEMBER [Measures].
    [C6F14DED-1942-4F00-8F,88,E6,F3,3] AS
    SUM(MTD[0CALMONTH].[LEVEL01].CUurrentMember),
    [Measures].[ZPS_VOL])'SELECT {[Measures]...} ON COLUMNS FROM [$ZSD_C01]
    <EXPRESSION> SUM(MTD([0CALMONTH].CurrentMember), @Select(PS Volume\PS Volume)) </EXPRESSION>
    --> generate error
    A database error occured. The database error text is:
    (cs) "Driver not capable". (WIS 10901)
    With simple fomular, system run ok
    <EXPRESSION> @Select(PS Volume\PS Volume) - @Select(PS Return Volume\PS Return Volume) </EXPRESSION>
    --> OK
    We use system:
    SAP EHP 1 for SAP NetWeaver 7.0 SP8
    BOBJ Edge 3.1 SP3 with Standard Package
    SAP Integration Kits 3.x
    Could experts help me to solve that problem?
    Thanks & Regards,
    Jack Luu

    Hi,
    This is a big task and can't really be explained too well in a post. But here's the short version of the process you must follow:
    1. In the information design tool, convert your old (unv format) universes to the new (unx) format and save them to the repository. This will create a new universe.
    2. In each Webi report, go to the query panel and switch the report from looking at the old universe to the new universe. Assuming you're not making any changes to the universe all the objects will match and it will just work.
    Chapter three of the information design tool manual is dedicated to converting old universes to new.
    Changing the universe that a Webi report uses is in the Webi manual, it isn't specific to a BI4.0 migration.
    As far as I know, it isn't possible to convert OLAP universes.
    Lastly, I'd suggest making sure you're using BI4.0 SP01 - the information design tool seems to have quite a few things ironed out.
    For a fast intro into the information design tool, you can [have a look at this|http://blog.davidg.com.au/2011/04/bi40-information-design-tool.html].
    Hope that helps!

  • SAPBI data accessing from Business objects and other OLAP tools

    Hi,
    We already have heavy usage of Business Object, Essbase and are planning to implement SAPBI 7.0
        a) We are planning to connect our existing Business
            Objects infrastructure onto the new SAPBI platform, Did
            You experience any issues such as performance,
            config issues, delays, web issues.. is there any
            document or link with steps involved in integrating
            Business objects and SAPBI
         b) Can Bex analyzer gives simliar functionalities that
            are in Essabse front- end (EXCEL), I know that the
            backend data managament is quite different, but my
            question is around user  interface, do you have any
            comparisons between these two tools.
         c) Is it possible to get data from SAPBI using external
            reporting tools (OLAP) such as Oracle Discoverer ...
    Regards,
    Raman

    if the export to XML file is successful, the file will not be deleted if you are creating it from Metadata Exchange.
    The file gets deleted in case you are using the create universe option and by default the file is created in %LINK_DIR%\log\MetadataExchange, you will also see ME_errorlog.txt and ME_outputlog.txt if there are any errors, do you see and erros in these files if you are creating the Universe directly from DS Designer ?
    to use Metadata Exchange do the following
    Open Data Services Desginer
    Click on tools Menu -> Metadata Exchange
    In the Metadata Exchange window
    Select Export Data Services metadata to a file
    Select DI CWM as metadata format
    enter location for xml file (C:\temp)
    Select the datastore you want to create Universe for
    Click OK
    Check for file named repo_export.xml in the C:\temp folder or the folder that you specified
    Open Universe Builder and Select
    Data Integrator bridge
    and use the xml file as input to create universe

  • How To Guide : Impact of a BEx query change to universes and WebI document

    Ever wondered about the impact of a BEx query change to your universes and Intelligence documents ? "If I change this, will I need to refresh the universe structure ? will my Web Intelligence documents break ?". This article aims at clarifying these questions for Web Intelligence documents that use OLAP Universe(s) based on BEx query(ies). More specifically, it clarifies which BEx query change does impact Universes and Web Intelligence documents and which one is transparent to them.
    The first part of this article provides a summary table. The second part explains what to do to make the universe and Web Intelligence documents reflect the BEx query change. And finally, it covers each change scenario in details with more explanation and screen shots.
    [http://wiki.sdn.sap.com/wiki/x/0wt9DQ|http://wiki.sdn.sap.com/wiki/x/0wt9DQ]

    Hi Rajesh J Salecha,
    What I understood is like :
    You have two queries and both gives same results but one of the query having a parameter.
    You have one report which is using query1.  Now you want that report to be copied as Report2 and use Query2 instead of Query1.
    If the this is the issue, then you copy Report1 as Report2 and go in Database and change the Data source location to Query2.
    Hope this will help you.  If my understanding is wrong then give us the work flow.
    Thanks,
    Sastry

  • 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

Maybe you are looking for