OBIEE and ESSBASE federated queries..

Hello all ,
I am working on a requirement that requires configuring federated queries using OBIEE and Essbase as an aggregation layer. I am able to configure everything except for one dimension where this dimension in Essbase uses shared members. Any help /guidance is greatly appreciated.
Thanks
Sunil

Thanks for the response. I did go further from that day on the issue. But this is where I currently am stuck.
The issue is on this:;
1. Have a Measure in Essbase at a Grain higher than then OBIEE grain for a dimension and I need to create a report which calculated based on both the essbae measure and the OBIEE measure.
I have to create a report which would take the Essbase Measure, Divide by the OBIEE measure and display the value (Note: This OBIEE measure and the grain is only available at the OBIEE layer)
Ex:
Essbase Info:
D1 D2 Amount
x y 200
OBIEE Info:
D1 D2 D3 Percentage
x y z1 30
x y z2 70
Desired Output
Is
D1 D2 D3 New Amount
x y z1 60
x y z2 140
The behavior I am noticing is , since D3 has no relationship to Essbase Measure, the report results with a null for the Essbase Measure (Amount in this case). I understand this is natural but am not able to figure out any other means to address this requirement. I am exploring using EVALUATE and MDX, but am not sure, if I would be able to get the desired output.
Thanks
Sunil

Similar Messages

  • OBIEE and Essbase- Would you yet? Do you Yet?

    How many of you are using OBIEE with Essbase? IF you are does it give you the functionality you need? Is it better to wait for the next release where tree structures and asymitrical hierarchies are supported? I have mixed feeling about the current implementation and want to get others feedback

    Hi GlennS,
    1. For one of our projects ,we started with OBIEE with essbase, and we ran into issues with the current available version of OBIEE
    2. The issues mainly being , the available versions of OBIEE is not OLAP aware .So, team has faced issues with hierarchies..etc.Though, there is a way to make it OLAP aware, we were not pretty happy with overall experience.
    3. I have heard that next release of OBIEE is very much OLAP aware and would have no issue with essbase. So, we are waiting for the release .
    4. Others , pls share your experiences
    Sandeep Reddy Enti
    HCC
    http://hyperionconsultancy.com/

  • Frequent Error in Reports (Connection between OBIEE and Essbase)-Urgent

    Hi All,
    I'm developing OBIEE reports based on EssBase cubes.
    Sometimes (for certain reports / prompts) I get following error messages
    State: HY000. Code: 10058. NQODBC SQL_STATE: HY000 nQSError: 10058 A general error has occurred. Essbase Error: Invalid login id - request EssSetActive failed (HY000)
    State: HY000. Code: 10058. NQODBC SQL_STATE: HY000 nQSError: 10058 A general error has occurred. Essbase Error: message on contacting or from application PNL_APP server: Thu Dec 25 14:25:53 2008Local////Error(1013080) Already Connected to Server -- The previous connected request still running, try again (HY000)
    My connection pool configuration:
    Call interface: Essbase
    Maximum connections: 10
    Shared logon: True (a single user / password used for all queries)
    Use Session: True (also tried false - doesn't help)
    Use multithreaded connections: True
    Does anybody have an idea - what causes these problems and how can I prevent them?
    Also i have a doubt whether this error is caused due to essbase subtitution variable which is used in my report.
    With Regards
    Prads

    Could you guys solve this error? I am facing similar issue while querying Essbase cube through OBIEE.
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. Essbase Error (HY000)
    SQL Issued: SELECT Fact.HNW_TXN_NDS_QTY saw_0 FROM HNWBSO
    I created an initialization variable using the essbase cube which works fine in the offline mode but throws error when the respository is offline. Error Msg is
    [NQODBC] [SQL_STATE:HY000][nQSError:10058] A General error has occurred
    [nQSError:43093] An error occurred while processing the EXECUTE PHYSICAL statement
    Thank you!
    Shashank

  • OBIEE and Essbase security pass through

    Hi All,
    I'm using Essbase as a data source for OBIEE. Right now I'm trying to use Hyperion security to pass through OBIEE. I've setup OBIEE to use Hyperion Shared Services as custom authenticator and Hyperion users can log in. However, I'm having problem passing through the users to Essbase. I've changed the Essbase connection pool to use :USER and :PASSWORD. When I tried to check for global consistency, I'm getting the following error
    [38098] The password in the Connection Pool '"server"."Connection Pool"', associated with the Repository Initialization Block '"SUB_VAR_BLOCK_server"', contains the use of :USER or :PASSWORD.
    When I tried to open any existing Essbase reports from OBIEE, I'm getting this error (as expected)
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. Essbase Error: Login fails due to invalid login credentials (HY000)
    Any ideas on how to get around this issue? Thanks
    Regards,
    Gerd

    Hi Gerd,
    Could you please explain in detail how you have setup OBIEE to use Hyperion Shared Services as custom authenticator so that Hyperion users can log into OBIEE?
    Please provide the steps and custom authenticator function?
    we would need to implement it fromm scratch. So, your help will be greatful.

  • OBIEE and Essbase - Displaying all member names together

    Hi
    I hope you can help.
    When we import our Essbase cubes and add the alias tables and drag the cube to the BMM layer we get a column were we can search the alias for all the member in the hierarchy, independently of the generation (let's say Account - Default where Account is the dimension name and Default is  the name of the alias table).
    This is a very useful feature that I would like to extend to the member name but I cannot figure out how  to do it. All I am getting in the BMM layer is a column per generation but not one for the whole hierarchy.
    My question is: Is there any way of doing what I want and how  could I implement it?
    I am on OBIEE 11.1.6.10
    Thank you very much for your help.
    Juan

    Hypercubes are cubes built for analytical purposes which you can pivot, rotate, slice-n-dice etc anyways you want and each intersection will bring back some value. That makes them super dense and perfectly suited for dashboarding purposes as well since any dynamic change of point-of-view, axis of analysis and the likes will always yield a result and you can better optimize things for performance.

  • Groups and ESSBASE Filters

    Can anyone tell me we can import the Data level filters for Groups from ESSBASE?
    If so, do we have any documentation on how to perform this?
    Thank you,

    You can't import them but they will be applied to all selections if you use integrated access control between OBIEE and Essbase (i.e. hand over :USER, :PASSWORD in the connection pool rather than generic conneciton credentials).
    Cheers,
    C.

  • Horizontal Federation of relational and Essbase source in OBIEE 11g

    Hi,
    I have created physical, business model and presentation layer for Essbase and relational sources. Works OK.
    Now I need to create business model which is horizontal federation of these both sources. I need to have measures from Essbase and relational sources in one logical table.
    Let's say that relational source has physical table MyFacts with columns MyValues NUMBER (measure) and D_Product_ID NUMBER(relation to dimension) and table D_PRODUCT with columns ID NUMBER, NAME VARCHAR2
    Essbase cube has measure EbValues with dimension EbDimProduct
    After import I've converted measure dimension into flat measures.
    What requirements are for building hybrid federation?
    How Essbase/relational dimensions should be built. How to create logical table with measures MyValues and EbValues? Should I build relations between relational and essbase tables in Physical layer?
    Any link to example of horizontal federation will be appreciated :)
    Regards,
    Tatatoshi

    Hi,
    I hope this is what you are looking for. http://www.oracle.com/technetwork/middleware/bi-enterprise-edition/overview/obiee-essbase-modeling-guide-130897.pdf
    Hope this helps.
    Thank you,
    Dhar

  • Federated queries in OBIEE

    Hi guys,
    I have built an 10g OLAP cube , now I want implement the federated query concept in OBIEE where I want to map both the OLAP CUBE DATA and relational data in my RPD file.
    Can anyone please provide links or pointers about an good article on federated queries, If possible with an example.
    Thanks
    S

    Hey guys thanks for your help.
    Got a small question:
    When you say "content level" are you referring to the "level tab" that is located under the logical column properties next to Aggregation?
    In here i choose my Dimension and the the logical level
    Edited by: PabloC2 on Mar 9, 2009 2:43 PM

  • OBIEE 11g and Essbase and Dimension Filter / Selection Steps

    We are doing a prototype using OBI 11g with Essbase 11.1.2 as a datasource. Our prototype consist of several reports, graphs and dashbaords. The Essbase cube is an ASO cube with 12 dimensions. Most of our dimensions are ragged/unbalanced so we have set up the dimension type to be "Value" in the RPD. There is one dimension - Product and it is a ragged dimension. We are trying to create a simple report that has level zero products as rows. This is something pretty easy to do in Essbase Financial Reporting but it does not look like there is an easy way to filter only on the Level 0 members of a particular dimension. I have tried with selection steps as well as changing the dimension back to unbalanced without much luck.
    Has anyone out there done something similar before? Thx.

    Hi user,
    Check this out OBIEE 11g - Essbase connection Failed
    And 1 more thing admin tool works only for 32-bit ...but not in 64 bit.So ensure you install 32-bit for admin tool.
    UPDATED POST
    Jacob->its same for stand alone application also,it works only on 32-bit
    hope helps you.
    Cheers,
    KK
    Edited by: Kranthi.K on Mar 7, 2011 9:00 AM

  • OBIEE report with HFM and Essbase Data source

    Hi All,
    Just want your though can we get the data from HFM and Essbase data source in a single report i.e. for some account i want to show budget data from HFM and Forecast data from essbase in a single OBIEE report? If yes how can we model both Data source in rpd?

    It possible but the challenge is to try to align the account hierarchy and the entity hierarchy between Essbase and HFM. HFM is looking the data at a top side consolidation level where planning will have more granular details to forecast correctly. The best solution is either to build a custom table in to import both sources, or to use HFM data into Essbase, or to use EPMA. The best in class solution stays to align hierarchies and metadata across applications. We implemented BI Financials Dashboard for the General Ledger, built a custom Dashboard connected in Real Time to Planning and are installing OFMA to connect HFM. Once done, you can rationalize metadata if not done before and start to link the different data into single reports. You will also have to ensure the data is refreshed at the same time to avoid inconsistency.

  • Using relational data from SQL data source in Planning and Essbase

    Hi,
    How do I take sample data from a SQL data source and bring it into a Hyperion Planning application? I understand that when creating Planning applications, a link between a relational data source and Essbase must be established, because the relational database holds the metadata while the database outline is stored with Essbase. However, all I am currently able to do is load the data into Planning applicaitons via EAS, where I right-click on the Application database, hit load data, and select from either a .txt file or an excel file. Do I need Oracle Data Integrator? Any help or insight would be greatly appreciated, as well as corrections to any incorrect assumptions I may have made in this post. Thank you.

    When you import your file (Excel or text), you're importing it using a Load Rule in EAS. To load from SQL, you simply create a SQL load rule. You'll load data the exact same way (via EAS), but with a different type of load rule. The load rule will contain the SQL that queries the database. You can preview your data in the load rule the same way you would with a file.
    If your SQL is very complex, I'd recommend creating a view and loading from that view. But otherwise it's pretty straight-forward.
    The only catch is that you need to configure a database connection (to your relational database) on the Essbase server. The Essbase DBA guide will show you how to do this.
    You COULD use ODI, but I tend to only use it for loading metadata.
    Hope this helps,
    - Jake

  • View Display Error in OBIEE with Essbase Cubes

    Hi All,
    Currently we are generating the Reports from Essbase Cubes.
    We have an hierarchy in OBIEE and when we are trying to drill down one hierarchy(Tech Executive) we are getting below Error.
    " Error
    View Display Error
    Odbc driver returned an error (SQLExecDirectW).
    Error Details
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 96002] Essbase Error: Unknown Member [H1_Rel_TecExec_Ini_appl].[Unknown] used in query (HY000)
    SQL Issued: SELECT s_0, s_1, s_2, s_3, s_4, s_5 FROM ( SELECT 0 s_0, "Defect7M"."H1_Rel_TecExec_Ini_appl"."H1 Initiative Name" s_1, "Defect7M"."H1_Rel_TecExec_Ini_appl"."H1 Tech Executive" s_2, SORTKEY("Defect7M"."H1_Rel_TecExec_Ini_appl"."H1 Initiative Name") s_3, SORTKEY("Defect7M"."H1_Rel_TecExec_Ini_appl"."H1 Tech Executive") s_4, "Defect7M"."Defect7M#1"."Defect7M - measure" s_5 FROM "Defect7M" WHERE ("Defect7M"."H1_Rel_TecExec_Ini_appl"."H1 Tech Executive" = 'Unknown') ) djm "
    Can someone assist me how to resolve this error
    Thanks,
    SatyaB

    Satya,
    Have you done anything to modify the essbase drill logic within your BMM?
    Remember when modeling essbase you should just try to use the defaults first to ensure that all works correctly the first time through. Then you can adjust any hiearchies, federate, etc.

  • Doing OBIEE with Essbase as datasource, anybody who has experience?

    Hello guys
    Does anybody have good experience dealing with essbase data on OBIEE? Essbase doesn't seem to be a relational database like oracle, data are stored as cube. One cube contains dimesion and fact attributes with hierarchical levels defined in essbase.
    I don't have experience dealing with these type of scenario, therefore I run into a lot of issues when I try to create report on answers..
    Typically, when I apply any conversation functions or "SQL expression" values on date column filters or contents (such as cast(column as date), or filter on current_date on SQL Expressions) and create reports with measures, I get errors: [nQSError: 42043] An external aggregate is found in an outer query block. (HY000)
    If create reports only with date column alone with the above applied, I get errors like inconsistent data type or something..
    I believe that for some reasons when OBIEE sends the query to essbase and get converted into MDX, something got lost in translations.
    With the same environment, I imagine if I were to create some dynamic variables with select statement, it will also not work since there is no "column" and "table" in essbase the same way as in relational database. So how would I define dynamic variables with max sales or something?
    So is there any help I can get in terms of dealing with essbase on obiee?
    Any pointers will be greatly appreciated
    Thanks

    Without access to the rpd you're not going to get far. Yes, you can achieve both things, but it will mean writing MDX and to use MDX in both the filters and the columns is not something I'd recommend since you'll be facing loads of issues.
    Date filter:
    The "normal" function you're using won't work. That's for sure. You will have to wrap the whole thing into an EVALUATE and write MDX...like the Lag function I mentioned before. If your time dimension is just taken over from Essbase in the normal drag-and-drop way, then it won't be a full "time dimension" anyway.
    A column formula along the lines of this:
    EVALUATE('[Time Period].[2009-04-15].Lag(7)')
    Measure calculation:
    Again, without access to the rpd this will be pretty hard to do due to the question where the aggregation actually happens. Venkat wrote about that recently.
    http://oraclebizint.wordpress.com/2009/04/06/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-1/
    http://oraclebizint.wordpress.com/2009/04/07/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-2/
    http://oraclebizint.wordpress.com/2009/04/09/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-3/
    http://oraclebizint.wordpress.com/2009/04/13/oracle-bi-ee-10134-and-essbase-connectivity-understanding-aggregations-part-4/
    Cheers,
    Christi@n

  • OBIEE with Essbase as datasource-what I need to know

    I am getting into a project where Essbase is the datasource. I know nothing about Essbase but I an experienced OBIEE prof. Can anyone tell me the things I need to know about integrating Essbase with OBIEE, using Essbase cubes in obiee. I looking for some basic fundamentals of Essbase so I could successfully use Essbase cubes with OBIEE.
    I find lot of materials online but not sure what I need to know for using Essbase as datasource for OBIEE. Any insight / links would be of lot of help. Thanks a million

    It really depends on what you plan to do and which products in the stack you're going to use for what. If you intend to use Essbase as an aggregation layer to speed up you analysis, then you should look into learning more about fine-tuning your Essbase applications in terms of data loads, aggregation, optimizing calculations,...in terms of languages MDX and MaxL.
    If you're looking to integrate applications like Workspace as well then you'll have to look at those as well.
    Both areas are vast in terms of applications and functionalties so I'd suggest learning the basics and then deepening your know-how according to needs.
    Cheers,
    C.

  • A single OBIEE report firing Multiple Queries

    HI All,
    I tried the search option and did not find any questions which gives me what I am looking for. If I missed it and the question is already asked, please redirect me to the thread.
    I had a report which had a data issues. When i checked the log, I was shocked to see it firing 10 different queries. Could you guys please tell me exactly when OBIEE decides to split a single query and fire multiple ones?
    Here's some info on the report:
    1. All the columns are from the same subject area.
    2. All the physical tables are in the same database in the physical layer.
    3. All the tables are from the same physical catalog even.
    4. Majority of the columns are from the same fact. The fact table however has multiple LTS(Over 30) involving both fragmentation and content filters.
    Could you guys please let me know  why multiple queries are fired in the above case as well as generally by OBIEE?
    Thanks,
    Abhiram.

    It is recommended not to edit DB features. If you need to change them you might need to take help of oracle support.
    Else you might induce more erratic behavior.
    Not in agreement here. Depending on how that data sources beneath OBIEE are physically set up and parametrized you may be forced to change this in order to assure performance for example. Not all your BI-analyzed sources will be purpose-built for analytics and hence follow usual modellization rules or approaches. Oracle put the features in the DB objects for exactly that reason. And obviously you don't go and change the features "just like that".
    since fact measures are from multiple LTS, every time you bring a measure from different LTS it is treated as another star. So what OBIEE does is it queries each star separately using alias and then stitch them logically. Thats the reason for fragmented queries and a singel long sql in the end with stitches the other sql results in the end.
    True, but the OP was talking about "firing 10 different queries". Which is a bit vague but sounds more like distinct select statements rather than stich-joined WITHs...that's why I directed him towards the features which can actually change this dramatically. Problem is, that the OP hasn't made that exact point clear yet.

Maybe you are looking for

  • Generate pdf file from 9i reports and save it in C:\oracle_reports\

    i want to generate a file from oracle reports in PDF format and want to save it on already defined path. c:\oracle_reports\ right now pdf generation of report is working fine but before generation of pdf report system prompt me or open a dialogue box

  • Creation of an applet JApplet in a desktop JDesktopPane

    how its posible to load from a jar file an applet which come from package my.package.myclass of the jar file. next i want to put it in a JInternalFrame and put this desktop frame in a JDesktopPane. indeed i can move the applet around with other apple

  • Adobe Muse Trial Crashes Every Time I Save Changes to a Purchased Template (Brooklyn)

    Hi, I am evaluating Muse. I have purchased an online Muse template file to adjust in order to build my own site. If Muse can do this then I will go ahead and purchase it. However, whenever I save any changes to the Muse file then Muse crashes immedia

  • Graphics move when adding filters

    I'm having strange things happen when using graphics. When I add a filter eg GausBlur my graphic moves down when adjusting blur. I also get this when I apply other filters as well, but usually when I add a second filter/plug to the graphic. I'm on a

  • About smart playlists

    i created a new smart playlist and selected live updating. but i wonder if there's a way to make the smart playlist add songs ALREADY in my itunes library that match the conditions? or do i have to delete and re-add the songs all over again? thanks