No Fact table exists at this detail level error

Hi All,
I am trying to develop an RPD and was trying to use a simple example of joining two fact tables in OBIEE through confirmed dimension.
This is my example:
Fact A: Student ID (FK)......Measure1, Measure2...
Fact B: Student ID (FK)........Measure A, Measure B
DIM 1: Student ID (PK),.....
I would like to give the users the option of joining Fact A and Fact B through Dim 1( Which is a conforming Dimension)
I tried with out level based hierarchy and got NO Fact exists at this level of detail.
Then I tried creating the level based hierarchy on Dim 1 and selected the detail level for the fact table and I am still getting the error message.
Am i doing some thing wrong here ?  Or Am i missing any important setting ?
Is there a way to check whether the dimension is a conforming dimension or not in OBIEE.
Your help is much appreciated.
Thanks
Venu

Can we use between operator in physical join. We did that, its successfully checking in, but when we re-open the join, its show in RED color.
So, got doubt, can we use between?When you checkout the rpd object in online mode it would display in red, this is not an error.
"No fact table exists at the requested level of detail"; what does this error meanThis error usually happens if you have not mapped the content level correctly in the logical table source.
Rgds,
Dpka

Similar Messages

  • [nQSError: 14025] No fact table exists at the requested level of detail:

    Hi All,
    I am using OBIEE 11.1.1.6.8.
    I have below senario...My fact table contains 3 LTS(yearly, Monthly, Weekly) and TimeDim contains3 LTSs(yearly, Monthly, Weekly)
    Fact-Weekly joins with (D1,D2,D3) & TimeDimWeekly
    Fact-Monthly joins with (D1,D2,D3) & TimeDimMonthly
    Fact-Yearly joins with (D1,D2,D3) & TimeDimYearly
    I hv also set the Fact source content to appropriate level of TimeDIM and details level of other Dimensions.
    when i build a report using only year_code or month_code_or week_code as filter the query is going to appropriate physical sources
    ie. if i take week_code as filter then the query firing to FactWeek, TimeDimWeekly & other Dimensions
    if i take Month_code as filter then the query firing to FactMonthk, TimeDimMonthly & other Dimensions
    Problem is when I use dynamic filter its is giving [nQSError: 14025] No fact table exists at the requested level of detail: error.
    My filter is something like this using presentation variable pvTime (filter is prompted)
    case '@{pvTime}'
    when 'Weekly' Then "Calendar"."Week - WYYYY"
    when 'Monthly' Then "Calendar"."Month - MONYYYY"
    when 'Yearly' Then "Calendar"."Year ID" end
    Please help me if I missed any step
    Thanks
    Smita

    Its a guess but try the below.. As you are using the CASE statement in your filter, use it in the below way.
    Store the value that is prompted into a presentation Variable
    YOUR WAY
    case '@{pvTime}'
    when 'Weekly' Then "Calendar"."Week - WYYYY"
    when 'Monthly' Then "Calendar"."Month - MONYYYY"
    when 'Yearly' Then "Calendar"."Year ID" end
    SUGGESTED WAY
    (case '@{pvTime}'='Weekly' and "Calendar"."Week - WYYYY" = '@{new PV}' THEN 1
    when '@{pvTime}'='Monthly' and "Calendar"."Month - MONYYYY" = '@{new PV}' THEN 1
    when '@{pvTime}'='Yearly'  and "Calendar"."Year ID" = '@{new PV}' THEN 1 ELSE 0 END) =1
    This might correct the way your are using your CASE statement in Filters..

  • No fact table exists at the requested level of detail Error.

    Hi Everybody,
    Facing a issue on the using  Fact less Fact tables.
    Scenario:
    ========
    Using two subject areas to develop a report.OBIEE 11g
    Fact1 --> Compensation Plan Assignments Real Time
    Fact2 --> Participant Detail Real Time"."Participant Details
    On both facts we created dummy metrics on respective table id's and aggregated to ROWCOUNT.
    As i said in earlier we are using the above 2 subject areas to develop reports.
    Logical SQL:
    ===========
    SELECT
    0 s_0, "Incentive Compensation - Compensation Plan Assignments Real Time"."Role"."Role Name" s_1,
    "Incentive Compensation - Participant Detail Real Time"."Participant Details"."Cost Center" s_2,
    "Incentive Compensation - Participant Detail Real Time"."Participant Details"."Country Code" s_3,
    "Incentive Compensation - Participant Detail Real Time"."Participant"."Participant First Name" s_4,
    "Incentive Compensation - Participant Detail Real Time"."Participant"."Participant Last Name" s_5,
    "Incentive Compensation - Participant Detail Real Time"."Participant"."Party Number" s_6
    FROM "Incentive Compensation - Earnings Real Time" FETCH FIRST 65001 ROWS ONLY
    Error Message:
    ==============
    Expression 'RowCount:[DAggr(Fact - Compensation Plan Assignment.RowCount by [ Dim - Participant Details.Cost Center, Dim - Compensation Role.Role Name, Dim - Participant.Participant Name] )]' converted to NULL because [nQSError: 14020] None of the fact tables are compatible with the query request RowCount:[DAggr(Fact - Compensation Plan Assignment.RowCount by [ Dim - Participant Details.Cost Center, Dim - Compensation Role.Role Name, Dim - Participant.Participant Name] )]..
    [2013-10-21T12:18:45.000-05:00] [OracleBIServerComponent] [TRACE:2] [USER-34] [] [ecid: 004uJx90aHO9lZ73VJJNB80007eh000gl_,0:2:1:9:5] [tid: 457c2940] [requestid: f2e001b] [sessionid: f2e0000] [username: [email protected]] -------------------- Query Status: [nQSError: 14025] No fact table exists at the requested level of detail:
    Please share some ideas on this or any guidelines will be very much helpfull.

    Govardhan,
    Did u configured any Dimension Hierarchy please set the levels in that particular Fact LTS.
    For more info,check the below thread
    https://forums.oracle.com/thread/2134934
    Thanks,

  • No fact table exists at the requested level of detail

    We have two fact tables F1,F2 and D1, D2, D3, D4, D5 dimensions.
    They are connected line this.
    F1 to D1, D2, D3 and self dimension D_of_F1
    F2 to D2, D3 and self dimension D_of_F2
    Means D2 and D3 are common dimensions between two facts.
      D_of_F1
             |
             |
    D1--F1--D2
             |      |
             |      |
            D3   |
            |       |
            |       |
            |-F2-|
            |
            |
            |
       D_of_F2
    Hierarchies
    H1 for D1
    H2 for D2
    H3 for D3
    H_of_F1 for D_of_F1
    H_of_F2 for D_of_F2
    and pinned LTS of F1 --> H1 detail, H2 Detail,H3 Detail, H_of_F1 Detail
    and pinned LTS of F2 --> H2 Detail,H3 Detail, H_of_F2 Detail
    We are selecting these columns
    D1.C1, D1.C2, D2.C1, D2.C2,D3.C1 and report works perfactly.
    But when I add D_of_F2.C1 then report gives this error
    Message returned from OBIS. [nQSError: 43119] Query Failed: [nQSError: 14025] No fact table exists at the requested level of detail
    Please help me to solve this error....
    I m new in OBIEE concepts so not able to trubleshoot...
    Thank you.

    i'm try to do an analysis between two tables (that have a relatinship), we had inclued first the FACTURA.FACTURA_COD, then columns from COBRANCAS and it work's. When we inclued the FACTURA.COMISSIONISTA_ID it return the fowlling error :check the level set in content tab in fact table.it can happen that FACTURA.COMISSIONISTA_ID is at a lower level than specified in fact table.
    Regards,
    Sandeep

  • No fact table exists at the required level of detail

    Hi All,
    I am getting the below error in report level(11.1.1.6.4).
    No fact table exists at the required level of detail.
    Thanks & Regards,
    Chandra

    Hi Chandra,
    One of the possibility for this error can be:
    if you have 2 sets of dimension and fact say (D1 & F1) , (D2 & F2) and these are 2 sets are not connected to each other. In report criteria if you have columns from all the tables. Then the result will be.'No fact table exists at the required level of detail' error.
    Regards,
    Arjun.

  • OBI Joining two lookup tables. [nQSError: 14025] No fact table exists at the requested level of detail

    Hello,
    I basically have only fact tables that I need for my analysis. No dimensions, no hierarchies.
    When add two tables in OBI Answers to start the analysis I see this error:
    [nQSError: 14025] No fact table exists at the requested level of detail
    I have them defined as lookup tables. How can I join lookup tables?
    In order to pre-filter them using the user_name session variable.

    Hi Nagireddy.
    As described:
    open your rpd. go to "manage" -> Variable Manager / New / Session / Variable.  so to create a new session variable in the .rpd.
    then you create a variable NO_FORCE_TO_DETAIL_BIN and se the default to 1.
    BUT....this did actually not do the trick
    I have created a logical table that is a table made up of the two that I just want to join and as soon as I create a bi answers report that contain columns from those two tables I see the  error 14025.

  • OBIEE 11g - No fact table exists at the requested level of detail

    My dimesion tables are snow-flake.
    Table1 has Key, ProductName, ProductSize, Table2Key
    Table2 has Key, ProductDepartment, Table3Key
    Table3 has Key, ProductDivision
    I have created 2 hierarchies (in same dimension Product). Note: ProductSize is in Table1.
    ProductDivision > ProductDepartment > ProductName (shared level)
    ProductSize > ProductName (shared level)
    There are 2 fact tables
    Fact1 is at ProductName level
    Fact2 is at ProductDepartment level
    When I create a request with columns as ProductSize and some measure; and filter it on ProductDepartment. The request fails with error "No fact table exists at the requested level of detail", but the request can ideally be answered using fact with ProductName level.
    I have properly defined logical level keys in the hierarchies and logical level in the LTS (content tab)
    Can anyone point me what I am doing wrong here?

    Since both fact tables are at same granular level I would suggest to map each other (Signon_A maping Signon_B) in BMM layer logical fact @source.
    Considering them as Fact and with fact extension.
    BTW: Did you try by setting implicit fact at subject area properties?
    Edited by: Srini VEERAVALLI on Feb 1, 2013 9:04 AM

  • No Fact Table Exists at the request level of Detail

    Hi,
    I'm new to BI.can anybody come across more than one fact table in BMM layer,currently i working with AP module,i am getting the error Error NO:14025 No Fact Table Exists at the request level of Detail.
    Even i check with content tab where i have given detail level for confirming tables and total for non-confirming tables.
    can any one have document related more than fact table in BMM layer, any body give me the right solution.
    Thanks in advance !

    thanks for your response,i did for the selected measures also. in Account payable model i have two fact.
    F1 with dimension D1,D2,D3,D4
    F2 with Dimension D5,D6,D7,D8
    when i'm trying to generate reports F1 with D1,D2,D3,D4 i am getting the output,but with the non-conforming table D5,D6,D7 i am getting the error. can you give some document to work more than 1 fact table.

  • No fact table exists at the requested level

    Hi,
    I have a 3 dimension tables and D_CANDIDATE, D_QUALIFICATION, D_SERIES. D_CANDIDATE is linked with D_QUALIFICATION and D_SERIES. If i create a analysis with all the 3 dimensions i am getting this error. no fact table exists at the requested level. When i remove D_SERIES from the analysis it is fine. What i might have done wrong. Can anyone help me out please.
    Regards,
    Natesh

    So I'm assuming your joins are like
    D_CANDIDATE--> D_QUALIFICATION
    D_CANDIDATE--> D_SERIES
    Then treat D_CANDIDATE as logical fact in BMM and use reports, it is nice to have default hierarchies for D_QUALIFICATION and D_SERIES. in this case D_QUALIFICATION and D_SERIES are logical dimension tables in BMM
    Edited by: Srini VEERAVALLI on Apr 4, 2013 8:05 AM

  • No fact table exists at the requested level of detai error

    Hi Gurus,
    Gud Evening,
    There is a report with 10 columns and its coming fine when ever we are adding new column some date column (Start Date) it is showing the below error
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 43113] Message returned from OBIS. [nQSError: 14025] No fact table exists at the requested level of detail:
    Can any give some suggestions..
    Regards

    Hi,
    You have to go to the fact LTS and set granularity for each dimension associated with it. You might be bringing a column from a dimension in your report, for which you didn't set up granularity in the facts LTS.
    Thanks
    Venkat
    OBIEEDeveloper

  • NQS ERROR:14025 NO FACT TABLE EXISTS -after migrating from 10g to 11g

    NQS ERROR:14025 NO FACT TABLE EXISTS AT THE REQUESTED LEVEL OF DETAIL in all the reports after migrating from 10g to 11g ...
    then we applied the patch (One-off Patch for Bug: 11850704) for the error <<NQS ERROR:14025 NO FACT TABLE EXISTS AT THE REQUESTED LEVEL OF DETAIL>>
    But after applying the above the above patch we are still getting the same error.
    but in the above patch instructions file - Post deployment instructions to create the Variable
    Post Install Instructions:
    - To revert to the 10g navigator behavior for handling conforming dimensions,
    you must set the following session variable via an init block in the RPD:
    NO_FORCE_TO_DETAIL_BIN=1
    The default value for the above variable is 0.
    - Restart all servers (Admin Server and all Managed Server(s))
    but we didn’t find the process to create the specified variable and Initialization block in the RPD
    Can you please suggest us how to go further.
    Our questions are:

    Hi
    Refer the below thread.
    obiee 11g non-conforming dimensions and nQSError 14025
    Might be help you/
    Thanks,
    satya

  • No Fact table Exists and [nQSError: 14070] Cannot find logical table source

    Hi,
    I have 3 tables A(fact),B(dim) and C(dim). there are some other dims. i am getting Errors here.
    A is joined with B and B is joined with C .
    1) In report if i pull columns from A and B its giving data. If i include C table Columns in the report i am getting Error like
    No Fact table Exists.
    2) If i pull the C table columns only in the Criteria i am getting error [nQSError: 14070] Cannot find logical table source
    How can i resolve this.
    Thanks

    In Logical table B source properties general tab ->Click on Add button and add table C and pull required columns from Physical layer table C.
    If helps mark for any issues let me know.
    Edited by: Srini VEERAVALLI on Feb 13, 2013 6:42 AM

  • Dimension table and fact table exists data physically

    Hi experts,
    can anyone plz tell me weather dimension table and fact table exists data physically or not/

    Hi..Sudheer
    SAPu2019s BW is based on "Enhanced Star schema" or "Info Cubes" database design.This database design has a central database table, known as u2018Fact Tableu2019 which is surrounded by associated dimension tables.
    Fact table is surrounded by dimensional tables. Fact table is usually very large, that means it contains
    millions to billions of records.
    These dimension tables doesn't contain data  it contain references to the pointer tables that point to the master data tables which in turn contain Master data objects such as customer, material and destination country stored in BW as Info objects. An InfoObjects can contain single field definitions such as transaction data or complex Customer Master Data that hold attributes, hierarchy and customer texts that are stored in their own tables.
    SID is surrogate ID generated by the system. The SID tables are created when we create a master data IO. In SAP BW star schema, the distinction is made between two self contained areas: Infocube & master data tables/SID tables.
    The master data doesn't reside in the satr schema but resides in separate tables which are shared across all the star schemas in SAP BW. A numer ID is generated which connects the dimension tables of the infocube to that of the master data tables.
    The dimension tables contain the dim ID and SID of a particular IO. Using this SID the attributes and texts of an master data Io is accessed.
    The SID table is connected to the associated master data tables via teh char key.
    Fact table(Transaction data,DIM ID)<>Dimention Table(SID and Dim ID)<->Masterdata table(SID,IO)
    Thanks,
    Abha

  • 2 Fact Tables with a same content level

    Hi,
    I have 2 fact tables F1,F2  joined to the same 4 dimensions D1,D2,D3,D4.The detail level # of elements multiplied for all the dimensions D1,D2,D3,D4 are the same for both dimension.I even set the content level for the 2 fact tables and the content filter is the same in both fact tables F1.Column1=0 in F1 fact table and F2.Column1=0 in F2 fact table.So how does OBIEE decide which fact table to select in this scenario.
    I went through the below blog but could not get much information
    http://obiee-blog.info/administration-tool/what-rule-is-followed-when-several-fact-are-at-the-same-content-level/
    I appreciate if anyone can guide me with the right answers.

    How many records retrieving when joining F1 & F2 with dimension ? if the f1 and d1 has 200 records and f2 and d1 is retriving 100 records it chooses shortest path.
    thanks,
    Saichand

  • How to take a non metrics column from one fact to different subject area details level?

    I have a requirement in OBIEE ,
    I have two fact tables W_AP_INV_DIST_F and W_PURCH_COST_F. In my subject area I am using all facts from W_AP_INV_DIST_F table, But I need one more column as per client's requirement. I searched the column RELEASE_NUM found it in W_PURCH_COST_F. So I have to pull RELEASE_NUM into my subject area, which is having W_AP_INV_DIST_F and couple of dimensions.
    I have tried directly pull this column FROM W_PURCH_COST_F (physical layer), and dragged it into one dimension "Dim-AP_INVOICE_Details", here already a LTS "Fact_W_AP_INV_DIST_F" available. In Presentation layer I need to use "RELEASE_NUM" in  "Invoice Details" presentation table.
    I have doubt weather it will work or not, Will it give correct data at granular level ?
    Could you please suggest me is there any way to achieve it in OBIEE level ,without any difficulty?  Or else I have to go for ETL Changes?
    Regards,
    Sonu

    I have a requirement in OBIEE ,
    I have two fact tables W_AP_INV_DIST_F and W_PURCH_COST_F. In my subject area I am using all facts from W_AP_INV_DIST_F table, But I need one more column as per client's requirement. I searched the column RELEASE_NUM found it in W_PURCH_COST_F. So I have to pull RELEASE_NUM into my subject area, which is having W_AP_INV_DIST_F and couple of dimensions.
    I have tried directly pull this column FROM W_PURCH_COST_F (physical layer), and dragged it into one dimension "Dim-AP_INVOICE_Details", here already a LTS "Fact_W_AP_INV_DIST_F" available. In Presentation layer I need to use "RELEASE_NUM" in  "Invoice Details" presentation table.
    I have doubt weather it will work or not, Will it give correct data at granular level ?
    Could you please suggest me is there any way to achieve it in OBIEE level ,without any difficulty?  Or else I have to go for ETL Changes?
    Regards,
    Sonu

Maybe you are looking for

  • Cannot get CoA switch to bounce port

    Hi, I am trying to clear up a VLAN change/IP addressing conflict and have configured the profile's associated CoA type to 'port bounce'. I also created an exception action to force CoA with an associate rule in the policy. I can see the device hit th

  • H.264 export without audio creates files that are not recognized in Quicktime or VLC

    Dear all, I need to generate h.264 files with video only. (short clips for use with a "clickable" catalog on an iPad) Used the "H.264" category and chose a preset. Unchecked "Audio" so I only get the video exported. The resulting .m4v file is not pla

  • Unix like previous command list using the arrow keys

    Similar to MySQL or Unix where one may utilize the up or down arrow to retrieve a list of old input to prevent retyping it, I am curious how I might do that in Java. I know I need to manipulate the output stream pointer so I can print from an array o

  • Boot lenovo B590 in uefi

    Hello, I just bought a B590 lenovo laptop and I want to do a clean install. I want tu install windows 8.1 from a usb stick in UEFI mode. I have another laptop and there it boots fine in uefi mode. But I can't figure out how to set it for this B590. I

  • Missing Destop Icons

    I just installed Leopard. And once I restared everything loads but there are NO DESKTOP ICONS... Thus I can not access my hard drive. I can open my apps via my dock and everything appears to be in tact within the hard drive, i.e. if I open iTunes, I