OBIEE 11g 11.1.1.7 NON Confirmed dimensions and facts

Hi All,
In OBIEE 10g if we had non-conformed dimensions we used to work with by defining logical level of the conformed dimensions to grand total and confirmed dimensions to detail in the LTS of the fact table
and also set metrics to grand total level.
But in OBIEE 11g doing same is throwing error
[nQSError: 14025] No fact table exists at the requested level of detail
How do we achieve this?
Regards,
deep

You need to create a complex join with non conformed dimension and the fact with 1=1 and set the logical level of the measure to total for a non conformed dimension.
You can refer: https://s3.amazonaws.com/rmc_docs/biforum2011/Mcquigg_Metadata.pdf

Similar Messages

  • 3 confirmed Dimensions and 2 fact tables

    Hi experts,
    how can we connect 3 confirmed Dimensions and 2 fact tables without loops and traps please give me a solution

    Hi,
    Dimensions Tables : Dimension tables are typically small, ranging from a few to several thousand rows. Occasionally dimensions can grow fairly large, however. For example, a large credit card company could have a customer dimension with millions of rows. Dimension table structure is typically very lean, for example customer dimension could look like following:
        Customer_key
        Customer_full_name
        Customer_city
        Customer_state
        Customer_country
    Fact Tables :a fact table consists of the measurements, metrics or facts of a business process. It is often located at the centre of a star schema or a snowflake schema, surrounded by dimension tables.
    Fact tables contain keys to dimension tables as well as measurable facts that data analysts would want to examine. For example, a store selling automotive parts might have a fact table recording a sale of each item. The fact table of an educational entity could track credit hours awarded to students. A bakery could have a fact table that records manufacturing of various baked goods.
    Context Versus Alias Overview :
    http://www.dagira.com/2009/07/22/context-versus-alias-overview/
    How to create context :
    http://www.bidw.org/business-objects/universe-design/understanding-context-and-its-use-in-business-objects-universe/
    You can also look on the eFashion universe for more information.
    Thanks,
    Amit

  • Obiee 11g non-conforming dimensions and nQSError 14025

    Does anyone know how to configure the 11g repository for non-conforming dimensions? This worked fine in 10g. I have upgraded the repository to 11g and it doesn't work anymore. I am receiving the error [nQSError: 14025] No fact table exists at the requested level of detail. I have tried building a simple test subject area and testing different configurations, but I have not had any success.
    Edited by: user10715047 on Jan 27, 2011 12:33 PM

    Ah, I love answering my own questions. :/
    The only way I could make this work was a follows...
    1. Make sure you have a level-based dimension for each of your logical table dimensions (both conforming and non-conforming).
    2. For the fact table measures, set the levels as you did in 10g with the non-conforming dimensions at the Grand Total logical level for each measure.
    3. For the fact table LTSs, set the logical level in the Content tab to the dimension's lowest level for each conforming dimension (leave the non-conforming dimensions level blank).
    Unfortunately, the query generated in 11g will add an additional sub-query to the mix even though it doesn't appear to have any benefit. Therefore in 10g, if you have two logical fact tables with non-conforming dimensions, three sub-queries were required to create the result set. Two queries for the facts and their related dimensions and a final full outer join to stitch the results together. In 11g, you have one query without the measures, two queries with the measures, and the final outer join.
    I am talking to Oracle support about this issue, but I haven't made much progress yet. I asked development to confirm my repository design and they say it checks out. They indicated that the additional query is a design change/enhancement. I am not getting a warm and fuzzy on this one. I'll post back if I make any progress.
    Oh, did I mention that this change has broken queries where I attempt to combine fields from two non-conforming dimensions?!? This worked fine in 10g.

  • Working with Confirmed and Non Confirmed Dimensions

    The actual need for my situation is I have two facts F1 and F2 and Four Dimensions D1, D2, D3, D4
    D1 is a confirmed Dimension
    D2, D3 are joined to F1 and D4 to F2 according to the star schema . I need a report which has D1, D2, D3, D4 , F1. Is this possible ?
    Method applied : I added a new logical table source to F1 and pointed it to F2. I pulled in all the required dimensions and created a new logical folder with F1, D1,D2,D3,d4 . I created a logical join from D4 to F1 in BMM layer . The rest of dimensions are already connected to F1.
    Now when i run the report the i get null values when i pull in D4 and F1 which is logically correct but when i try to run the report D1,D2,D3,D4,F1 it returns an error ? Should i need to include even F2 in my report ?

    I actually have an out of box RPD which has defined hierarchies only for certain dimensions. Is it a good practice to define hierarchies for all the dimensions ?
    can't we establish the report D1,D2,D3,D4,F1 without the hierarchies ?
    For the present RPD we have hierarchy defined only for D3 . Reports running on the present subject areas are working perfectly fine even without the hierarchies. Only when i am trying to span across different subject areas i get errors.
    Could you throw more light on the difference it would make if i defined hierarchies for all the dimensions.

  • Re: Working with Confirmed and Non Confirmed Dimensions

    I want to make a report with columns from Lot_D, Lot_Grade_D dimensions and measures from Lot_Quantity_F and Stock_F facts, did the following steps but unable to get the required result
    - two facts Stock_F and Lot_Quantity_F, Lot_D dimension is conformed whereas Lot_Grade_D is connected with Lot_Quantity_F only.
    - made the joins on physical layer between Stock_F and Lot_D and than among Lot_Quantity_F, Lot_D and Lot_Grade_D.
    - dragged all the four objects in BMM (now four BMM objects with relevant source in physical)
    - created level-based hierarchies for Lot_D and Lot_Grade_D in BMM
    - set the Stock_F measure column under Levels tab to Total level for Lot_Grade_D dimension
    - set the Logical Level in the Content tab of Stock_F to Detail level for Lot_D dimension
    - set the Logical Level in the Content tab of Lot_Quantity_F to Detail level for Lot_D and Lot_Grade_D dimensions
    - dragged all the BMM objects in presentation layer
    created the report based on flat dimensions (not Hierarchical dimensions)
    Looking for a quick response
    regards
    Farooq

    Follow The Below Steps
    1) Add the Stcok_F and LOT_Q_F as LTS in BMM .
    2) Join this LTS to both the dimensnons Lot_d and Lot_Grade_D
    3)Open the Stock_F in LTS and go to Content tab.Set the Lot_Grade_d to total and Lot_d to Detail
    4)Open the LOT_Q_F LTS and set the levels to detail.
    5)Open the Individual columns coming from Stock_F and set the level for lot_grade_d to Detail.

  • How to join Dimensions and Fact Tables in OBIEE

    Hi All,
    I need to create report which need to get the information from two fact tables and 7 dimensions. The granularity is not same in both the fact tables. One fact table is having common keys between all the dimension tables and second fact table have only two dimension keys but with different names. My requirement is to create the report by taking the measures from both the fact tables.
    I have created joins between the second fact table and two dimension tables in physical and BMM layer and also set the highest level for all other dimension tables in the LTS of second fact table. when am creating report by taking the measures from both the fact tables, data is not getting for the measure which taken from the second fact table. Please advice me how to get the data for the measure which taken from the second fact table.
    Thanks in Advancec !!

    You have to use the level-base measure capabilities.
    http://gerardnico.com/wiki/dat/obiee/bi_server/design/fact_table/level_based_measure_calculations
    For all measures of the second fact table with the lowest grain (with two dimension keys), set for all dimension where you don't have any key the logical level to the "All" or "Total".
    And UNSET the highest level of the LTS for the second fact table.
    Success
    Nico

  • Modelling 2 Fact Tables with Non-Conforming Dimension in OBIEE 11g

    Hi all,
    I have two fact tables (Fact 1 and Fact 2) and two dimension tables (Product and Rule). The Product dimension table is a conforming dimension and is used in both fact tables, but the Rule dimension is a non-conforming dimension which is used only one fact table. I'm using OBIEE 11g (11.1.1.6.0).
    ====
    Fact 1
    ====
    Sales ID | Product ID | Quantity | Sales Description | Sales Status
    S001 | P001 | 100 | bla bla bla bla bla | N
    S001 | P002 | 200 | bla bla bla bla bla | N
    S002 | P001 | 200 | lab lab lab lab lab | Y
    S002 | P003 | 250 | lab lab lab lab lab | Y
    Notes for Fact 1:
    - One Sales ID can have multiple Product IDs
    - Sales Description and Sales Status are the same for one Sales ID (repeating Sales Description and Sales Status for the same Sales ID)
    ====
    Fact 2
    ====
    Sales ID | Product ID | Rule ID | Score
    S001 | P001 | R001 | 2
    S001 | P001 | R002 | 3
    S001 | P002 | R003 | 1
    S002 | P001 | R003 | 1
    S002 | P003 | R002 | 2
    S002 | P003 | R004 | 5
    Notes for Fact 2:
    - One combination of Sales ID and Product ID can have multiple Rule ID
    I'm wondering how best to model these tables so that I can create this report (number of the dimension and fact tables created in the business model, level mapping, aggregation rule, etc)? Any suggestion/advice on how to achieve this?
    Sales ID | Product ID | Quantity | Sales Description | Sales Status | Rule ID | Score
    S001 | P001 | 100 | bla bla bla bla bla | N | R001 | 2
    S001 | P001 | 100 | bla bla bla bla bla | N | R002 | 3
    S001 | P002 | 200 | bla bla bla bla bla | N | R003 | 1
    S002 | P001 | 200 | lab lab lab lab lab | Y | R003 | 1
    S002 | P003 | 250 | lab lab lab lab lab | Y | R002 | 2
    S002 | P003 | 250 | lab lab lab lab lab | Y | R004 | 5
    Thank you very much!

    Hi Dhar, thanks for the suggestions.
    I tested what you suggested, but the result is not as per my expectation mentioned above. Here's what I did:
    1. In physical layer:
    - I joined Fact 1 table with Product dimension table only
    - I joined Fact 2 table with Product and Rule dimension tables
    2. In business model layer:
    - I created 3 logical tables: Fact, Product, and Rule
    - The Product table contains the Product ID and Product Name from the Product dimension table in the physical layer
    - I created the hierarchy (logical dimension) for Product with only ProductTotal level (as the grand total level) and ProductDetail level that contains Product ID and Product Name
    - The Rule table contains the Rule ID and Rule Name from the Rule dimension table in the physical layer
    - I created the hierarchy (logical dimension) for Rule with only RuleTotal level (as the grand total level) and RuleDetail level that contains Rule ID and Rule Name
    - The Fact table contains 2 logical tables sources: Fact 1 (which logical level in the Content tab is mapped to ProductDetail and RuleTotal) and Fact 2 (which logical level in the Content tab is mapped to ProductDetail and RuleDetail)
    - The Fact table contains Sales ID logical column (mapped to both Fact 1 and Fact 2 logical table sources)
    - The Fact table also contains Sales Description and Sales Status logical columns (mapped to only Fact 1), which aggregation rule is the default to None
    - The Fact table also contains Quantity logical column (mapped to only Fact 1), which aggregation rule is set to Sum
    - The Fact table also contains Score logical column (mapped to only Fact 2), which aggregation rule is set to Sum
    OBIEE returns the expected result when I retrieve the report:
    Sales ID | Product ID | Quantity | Sales Description | Sales Status
    However, OBIEE returns an error when I retrieve the reports:
    Sales ID | Product ID | Quantity | Sales Description | Sales Status | Rule ID
    or
    Sales ID | Product ID | Quantity | Sales Description | Sales Status | Rule ID | Score
    The error is:
    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: 14020] None of the fact tables are compatible with the query request FACT.SALES_STATUS. (HY000)
    And the Score column is blank when I retrieved this report:
    Sales ID | Product ID | Quantity | Sales Description | Sales Status | Score
    Any suggestion anyone? Please help. Thanks a lot!
    Edited by: stewartlife on Nov 29, 2012 4:01 PM

  • Invalid subscribers skipped in  OBIEE 11g

    Hi,
    I have requirement to send reports to non OBIEE users in Obiee 11g, i created the report with email ids and and i configure the delivers, i am able to send the report to obiee users, when i create the agent Delivery Content as Conditional Analysis Recipients     as Get Recipients from the Analysis Used in the Agent Condition_ when i run the agent its saying that AgentID: /shared/Common/AGENT_MAIL_21_2
    Invalid subscribers skipped: [email protected],
    Plz tell me why i am getting this error,i am able to send emails the obiee users, but when i select the Get Recipients from the Analysis Used in the Agent Condition then only i am getting this error.
    Thanks & Regards,
    Ayubjani Shaik

    "AgentID: /shared/Common/AGENT_MAIL_21_2
    Invalid subscribers skipped: [email protected]"
    Well, is "[email protected]" a valid user of one of your security realms? And this is literally the question: is this email address a valid user id? Or are you just passing an email and thinking it will work whereas the actual uid is something like "ayub"?

  • OBIEE 11G   HOLAP( drill through)   from ORACLE OLAP  to  Relaltional table

    Hi Experts...
    I have some idea that the drill through from an essbase cube to an relational cube can be possible with few limitations in OBIEE 10g. I am looking for the same feature with ORACLE OLAP option . I have OLAP cube built in 11g (leve5 - granularity to one of the dimension) , and relational has 7 levels. In OBIEE once drill down to the level 5 it has fetched data from OLAP , and going beyond to level 6 -7 then it should get the data from relational table.
    Do anyone had gone through such solution, Please kndly share your inputs and documents which would be helpful.
    Thanks
    S

    This is very easy. It's really no different from setting up OBIEE to drill from one table to another. Let's assume that you have your cube mapped in OBIEE using the OBIEE plug-in for Analytic Workspace Manager. Here is an outline of the steps:
    1. Add the dimension table and fact table to the OBIEE physical layer.
    2. Add the new level to the OBIEE dimension object in the business layer.
    3. Add the dimension table as a new logical table source to the existing dimension table in the business layer.
    4. Add the fact table as new table in the business layer.
    5. Define joins in the physical and business model as appropriate.
    6. Set set keys in the tables and the dimension as appropriate.
    7. Set the level for the new dimension table to the appropriate level in the dimension.
    Again, it's really best to just think about this as drilling from one table to another.

  • Login Problem in OBIEE 11g.

    Hi Experts,
    I installed OBIEE 11g on XP. Did started BI Services and OBIEE Presentation Services login page appears and entered userid and password. It gives following error.
    Unable to Sign In
    An error occurred during authentication. Try again later or contact your system administrator.
    Did any one got this error?? Please help me out at this point thanks..........
    DK

    The GUID of user 'weblogic' does not match user reference GUID at the repository. Please ask the administrator to delete the old user reference at the repository and login again
    In order to fix it I had to follow the steps to “Refresh Global Unique Identifiers (GUIDs)” from Fusion Middleware Administrator Guide. The version I am using is 11.1.1.6. The steps is slightly different for each version of OBIEE.
    For 11.1.1.6, the steps to be followed are
    1. Edit NQConfig.INI and change setting FMW_UPDATE_ROLE_AND_USER_REF_GUIDS = NO to YES.
    2. Edit instanceconfig.xml to enable GUID refresh on restart.
    false
    Comment out the line and add an extra line as follows:
    UpdateAndExit
    3. Use opmnctl to restart the process using stopall and startall
    4. After restart, revert the changes. Set FMW_UPDATE_ROLE_AND_USER_REF_GUIDS to YES.
    false
    5. Restart the services again.
    After the above steps, we were able to login successfully.

  • OBIEE 11g (11.1.1.5) installation issue on solaris 10

    Hello all
    I am trying to install OBIEE 11g (11.1.1.5) on solaris 10 and i am facing the following issue once i run the "./runInstaller"
    Starting Oracle Universal Installer...
    Checking Temp space: must be greater than 1536 MB. Actual 53110 MB Passed
    Checking swap space: must be greater than 500 MB. Actual 63528 MB Passed
    Checking monitor: must be configured to display at least 256 colors
    >>> Could not execute auto check for display colors using command /usr/openwin/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
    Some requirement checks failed. You must fulfill these requirements before
    continuing with the installation,
    Continue? (y/n) [n] y
    Ignoring required pre-requisite failures. Continuing...Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-12-02_11-38-43AM. Please wait ...Error in CreateOUIProcess(): 22
    : Invalid argument
    -bash-3.00$
    Even if i run the command "./runInstaller -silent" am facing the following issue
    -bash-3.00$ ./runInstaller -silent
    Starting Oracle Universal Installer...
    Checking Temp space: must be greater than 1536 MB. Actual 52789 MB Passed
    Checking swap space: must be greater than 500 MB. Actual 63521 MB Passed
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-12-02_12-22-37PM. Please wait ...Error in CreateOUIProcess(): 22
    : Invalid argument
    Please let me know how to fix this issue?
    Thank you

    hi
    Still facing the same error after all the prerequisites are passed
    Checking Temp space: must be greater than 1536 MB.   Actual 17419 MB    Passed
    Checking swap space: must be greater than 500 MB.   Actual 68344 MB    Passed
    Checking monitor: must be configured to display at least 256 colors.    Actual 65536    Passed
    Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-12-05_12-38-33PM. Please wait ...Error in CreateOUIProcess(): 22
    : Invalid argument
    Please let me know if am missing something here?
    Thanks

  • Requirement to upgrade OBIEE 10g on Windows to OBIEE 11g on Linux

    Dear All,
    I have a requirement to upgrade OBIEE 10g from current windows 2003 environment to OBIEE 11g Linux environment.
    I went through forums and many threads on upgrade, everywhere they talk about Upgrade Assistant (UA). And oracle documentation says ,
    +"Do not change from one platform or architecture to a different platform or architecture as part of the upgrade process.+
    +For example, if the existing 10g system is running on a Windows 32-bit platform, do not install Oracle BI 11g on a Linux 64-bit platform and then run the Linux 64-bit Upgrade Assistant to upgrade the existing 10g system."+
    But there would certainly be scenarios with other users the way I have. Then what is the way out to do this upgrade?
    Can anyone give some advice on this. It is little urgent.
    Thanking in advance.
    Regards,
    Deepika.

    Thats are huge change in platform. win32 to linux 64.
    Yet what we upgrade is only
    catalog and rpd.
    this might involve some manual change if UA cannot complete successfully.
    Its better to do a prototype before the actual upgrade as recommended by Oracle. This will show what can the possible issues and road blocks.
    Edited by: user10615659 on May 23, 2013 11:22 AM
    Edited by: user10615659 on May 23, 2013 12:26 PM

  • Dynamically Aggregations Selection during runtime in OBIEE 11g

    Can anyone help me how to choose aggregations dynamically in OBIEE 11g while runtime.
    Say i have SUM and AVG as two aggregations, and depending on any one of selection my column total should vary.
    I acheived this using Variable prompt, but i want it as a drop down and just by toggling between the two my report should change with out using go / apply button.
    I tried and came to conclusion that these are static text and doesn't have any database value it can't be showed as dropdown.
    Thanks,
    Swathi

    shud be simple...Simply Create 2 Pivot Views for same Criteria in Single report and perform SUM and AVG for each. Now use View Selector to toggle between two Pivot to get SUM and AVG reports.

  • Error in starting BI services of OBIEE 11g

    Hi,
    while starting the BI services for OBIEE 11g. After entering the the user name and password for weblogic server. Iam getting as wls.alive. It is not proceeding and the process stops. The obiee page is not opening.

    Hi sateesh,
    Seems your database listerner and opmnctl is down....first start these in your services pane and then try starting your BI server....but keep in mind close the admin tool if it is open .
    This might also help [http://gerardnico.com/wiki/dat/obiee/start_11g]
    By,
    KK

  • Confused about Mapviewer and SQL in OBIEE 11g.

    I read in another post that you cant use mapviewer unless you have an oracle database.
    Here is my confusion. The mapviewer product comes with OBIEE 11g, Correct?
    If I use Google Maps, and load the map information into an SQL data base, why wouldnt I be able to get it to work?
    I cant believe that Oracle, who makes a big deal about how OBIEE can work with "Any data source", would provide a key function
    that would only work with an Oracle data base, thereby purposely excluding many of their customers from using that key function.
    Someone please clear this up for me because we need to use maps and we use SQL Server 2008  for our data warehouse.

    Hi katherine,
    FILTER(count(distinct("customer info dimesion"."customerID")) USING ("TradeType Dimesion"."TradeType" = '001'))I think your formula there is mistake like many braces...instead type this in your f(x)
    =>Filter(count(distinct customer_id) USING trade type='001')
    This filter function is same like a case statement,if you filter still gives error write a case statement
    CASE WHEN TradeType Dimesion.TradeType='001' THEN count(distinct customer info dimesion.customerID) ELSE 0 END
    Will it be helpful?,follow this etiquette http://forums.oracle.com/forums/ann.jspa?annID=939
    By,
    KK

Maybe you are looking for

  • Active Directory server is not available

    i have just setup and started testing a new exchange 2007 on my network. we did not have a exchange before, so this is a new install. my domain, xxx.com is a windows 2000 native AD. the exchange 2007 is a win 2003 sp1 x64, it is also a DC and has all

  • How can I copy a movie through homesharing

    How  can I copy a movie with the new itunes through homesharing?

  • Macbook Pro / iTunes / Airport Express MISERY!!

    Yes, life used to be good. I got a new Macbook Pro to replace my PB Ti, got all my CDs loaded, got an airport express, began streaming, YES, life was good. Always careful about software, used just mainsteam apps, repaired permissions, etc, always car

  • Reverse subcontracting process

    Hi, I have an issue in subcontracting purchase I have created PO for quantity 10, Made transfer posting to vendor in MB1B 541 mvt for 10 qty created subc. challan for material doc. Made GR for 5 quantity, and challan is reconcilled for 5 qty. but the

  • How to load BEA-WEBLOGIC-MIB.ANS1 in WebLogic 6.1

    I have enabled the Wbelogic SNMP Agent and have developed an SNMP Manager that attempts to get the value of 1.3.6.1.4.1.140.625.530.1.50. But the manager is giving this error. [Object ID : 1.3.6.1.4.1.140.625.530.1.50 Value Exception : No such Instan