Please help me out with this error:Logical dimension table D_TARGET has a source D_TARGET that does not join to any fact source.

I get the folowing error when I run the global consistency check
WARNINGS:
Business Model DAC_Measures:
[39008] Logical dimension table D_TARGET has a source D_TARGET that does not join to any fact source.
Can someone help me out please?
Thank you!

It seems your dimension is not joined to any facts. Did you check your BMM/physical joins?

Similar Messages

  • Logical Dimension tabel does not join to any fact source

    I want to create a new “Dimension” table. This will be an Account Geographic dimension. My Business and Physical model are setup as follows:
    1.     Account Address (WC_ADDR_F) is joined to Account (W_ORG_D) which is joined to multiple Fact tables (Ex: Order Item (W_ORDERITEM_F)
    2.     When I perform “Global Consistency” check it comes back with no errors or warnings.
    I create the Account Geographic dimension as follows:
    1.     I right click on the subject area and select New Object->Dimension and name it “Account Geographic Dimension”. I do not select or change anything else.
    2.     I right click on the new dimension and select New Object->Logical Level. I name the level “All” and check the “Grand total level” check box. Nothing else is changed.
    3.     I right click on the “All” level and select New Object->Child Level. I name the level “Country”, set number of elements to 200.
    4.     I right click on the “Country” level and select New Object->Child Level. I name the level “State”, set number of elements to 250.
    5.     I drag the “Country” element from the Logical table (Account Address) to the “Country Level” on the new Dimension (Account Geographic Dimension)
    6.     I drag the “State” element from the Logical table (Account Address) to the “State Level” on the new Dimension (Account Geographic Dimension)
    7.     I then select the “Country” level properties and add a new key. For the key I select the “Country” column that I just dragged up there.
    8.     I then select the “State” level properties and add a new key. For the key I select the “State” column that I just dragged up there.
    My goal is that when an Analyst selects the “Country” column in Answers from the “Account Address” area that the user would be able to drill down from “Country” to “State”.
    When I perform “Global Consistency” I now get the following warning:
    WARNINGS:
    BUSINESS MODEL CCCi Analytics:
    [39008] Logical dimension table Account Address has a source CCCi_Dim_WC_ADDR_F_AccountAddress that does not join to any fact source.
    Why do I now get an error no the Account Address table for not connecting to a Fact table? The error message references the “Account Address” dimension table which I believe is the source to the Account Geographic Dimension. If this is the source table, why did it not get a warning message before I created the new dimension?
    Thanks…

    Here is the solution that I was able to get to work:
    1.     I did not have to reduce the business model to a star but was able to keep it a snowflake
    Final design (which was same as the original) here is the Business Model (snowflake schema)
    1.     Account Hierarchy (logical) -> Account (logical) -> Order Item Fact
    2.     Account Address (logical) -> Account (logical) -> Order Item Fact
    In this model the logical tables Account Hierarchy and Account Address snowflake off of the Account table which joins to the Fact table. I then:
    1.     Created an “Account” dimension
    2.     Created a child “Account Total” level
    3.     Created two (2) children off of the “Account Total” level: (1) Account Address Country and (2) Account Hierarchy Top Level
    a.     Key for “Account Address Country” was the Country column from Account Address (logical)
    b.     Key for “Account Hierarchy Top Level” was the Top Level Account Name from Account Hierarchy (logical)
    4.     Off of “Account Address Country”:
    a.     Created a (1) child off of “Account Address Country” called “Account Address State” with the State field from the Account Address (logical) as the key
    b.     Created a (1) child off of “Account Address State” called “Account Address Detail” with the ROW_WID from the Account Address (logical) as the key
    c.     Created a (1) child off of “Account Address Detail” with the ROW_WID from the Account (logical) as the key
    5.     Off o “Account Hierarchy Top Level”:
    a.     Created a (1) child off of “Account Hierarchy Top Level” called “Account Hierarchy Level 1” with the Top Account ID from Account Hierarchy (logical) as the key
    b.     Created (1) child off of “Account Hierarchy Level 1” called “Account Hierarchy Detail” with the ROW_WID from “Account Hierarchy” as the key
    c.     Crated a (1) child off of “Account Hierarchy Detail” with the ROW_WID from the Account (logical) as the key
    The global consistency check completed with no errors or warning with this design. It appears that perhaps you need to have all of the logical table keys in the dimension path that trace to the Fact table. One other note, cannot repeat use of other columns in the dimension except for the key of the first logical table.
    Please let me know if I missed something.

  • [39008] Logical dimension table has a source that does not join to any fact

    Dear reader,
    After deleting a fact table from my physical layer and deleting it from my business model I'm getting an error: [39008] Logical dimension table TABLE X has a source TABLE X that does not join to any fact source. I do have an other fact table in the same physical model and in the same business model wich is joined to TABLE X both in the physical and business model.
    I cannot figure out why I'm getting this error, even after deleting all joins and rebuilding the joins I'm getting this error. When I look into the "Joins Manager" these joins both in physical as well as logical model do exist, but with consistency check it warns me about [39008] blabla. When I ignore the warning and go to answers and try to show TABLE X (not fact, but dim) it gives me the following 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: 14026] Unable to navigate requested expression: TABLE X.column X Please fix the metadata consistency warnings. (HY000)
    SQL Issued: SELECT TABLE X.column X saw_0 FROM subject area ORDER BY saw_0
    There is one *"special"* thing about this join. It is a complex join in the physical layer, because I need to do a between on dates and a smaller or equal than current date like this example dim.date between fact.date_begin and fact.date_end and dim.date <= current_date. In the business model I've got another complex join
    Any help is kindly appreciated!

    Hi,
    Have you specified the Content level of the Fact table and mapped it with the dimension in question? Ideally this should be done by default since one of the main features of the Oracle BI is its ability to determine which source to use and specifying content level is one of the main ways to achieve this.
    Another quick thing that you might try is creating a dimension (hierarchy) in case it is not already present. I had a similar issue few days back and the warning was miraculously gone by doing this.
    Regards

  • Logical Dim table does not join to any fact source

    [39008]Logical Dimension table <table name> has a source < table name> that does not join to any fact source.
    I am getting the above error when the "correct" joins have been made in both the physical and BMM diagrams. My fact tables are showing yellow as they should and my dimension tables are white like they should be. I am only getting this as a warning though when I run a request against the tables in Answers it is telling me to resolve the warnings in the admin tool.
    I know this has already been posted before -- though I did not see any additional info to correct the issue. Any help is greatly appreciated.

    Hi
    Follow the following Step:
    In BMM expend you fact table.
    Expend your sources option that is present in fact table.
    Now get the property of the fact table source.
    In General tab Add button is present click on that
    It will open new Browse window and in right bottom part it gives some table name.
    select your fact table from that and click on select.
    now your table will be selected nwo click on ok.
    Now save this and click on Globle Chick in.
    Now I think it will not give you any working msg.
    If againg you have any proble then let me know.
    Thanks
    Siddhartha P

  • [39008] Logical dimension table has a source  that does not join to any fac

    Hi
    I have a problem in BMM layer:
    *[*39008] Logical dimension table X has a source Y that does not join to any fact source.*
    To start with I have three tables joining to Cust (customer) table in physical layer
    Cust-Seg (Segments)-------------------------------->>Cust via segment key
    Cust-Geo (customer Geographics)-------------->>Cust via address key
    in the BMM layer under the CUST table when I pull in Cust- seg it works fine .
    But it gives an warning [39008] -if iI create a single LTS for the product with the join for all 3 tables
    The Same warning appears when i import th Cust -seg table as Logical table

    Have you tried this?
    http://obiee11gqna.blogspot.com/2011/02/obiee-error-39008.html

  • [39008] Logical dimension table X has a source that does not join to any...

    Hi Gurus,
    I have warning:
    "[39008] Logical dimension table X has a source that does not join to any fact source"
    WHERE X:
    PROMOTIONS,PRODUCTS, CUSTOMERS, CHANNELS
    but all logical table are mapped to fact.
    Eveb I can create reports for them
    (The metadata was derived from OWB 11gR2, SALES_EE)
    Thanks
    Laszlo
    Thanks for Your earlier answer as well!

    Hi,
    Did you create hierrarchy on that dimension.?
    Add contel level in fact source to hierarrchy detail for the fact that joins the dimension.
    Look at this for best practice...http://gerardnico.com/wiki/dat/obiee/hierarchy?s
    Please do close your previous thread assigning points by clicking helpful or correct to the replies
    Import XML file into rpd file
    Thanks,
    Srikanth

  • My iPhone 6 ear speaker is not working properly I couldn't able to hear any thing from ear speaker to lissen I had to put on loud speaker or to use handsfree please help me out with this problem if some body have answer?

    My iPhone 6 ear speaker is not working properly I couldn't able to hear any thing from ear speaker to listen I had to put on loud speaker or to use hands free please help me out with this problem if some body have answer?

    Hi Venkata from NZ,
    If you are having an issue with the speaker on your iPhone, I would suggest that you troubleshoot using the steps in this article - 
    If you hear no sound or distorted sound from your iPhone, iPad, or iPod touch speaker - Apple Support
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • Please help me out for this error

    Hi all,
    I am facing one problem when I am running my appliction.
    Cannot find message resources under key org.apache.struts.action.MESSAGE
    jsp code:
    <logic:notEmpty name=+"usersList"+ scope=+"session"+>
    <bean:define id=+"records"+ name=+"usersList"+ scope=+"session"+ type=+"java.util.List"+/>
    <table border=+"1"+>
    <tr>
    <td>User Name</td>
    <td>Marks</td>
    <td>DOB</td>
    </tr>
    <logic:iterate id=+"record"+ name=+"records"+ type=+"com.irc.vo.UserVO"+>
    <tr>
    <td><bean:write name=+"record"+ property=+"userId"+/></td>
    <td><bean:write name=+"record"+ property=+"marks"+/></td>
    <td><bean:write name=+"record"+ property=+"DOB"+/></td>
    </tr>
    </logic:iterate>
    </table>
    </logic:notEmpty>But I am pretty sure that the problem is not with ApplicationResources properties file or something. Because 1) I am not implementing in such a way 2) it was running fine when I removing "center" and "DOB" in my jsp.
    My doubt of this problem is it is not able to render "marks" and "DOB" are not of string type of fields in UserVO.
    Any help in this regard is much appreciable.

    sureshkumargem wrote:
    My doubt of this problem is it is not able to render "marks" and "DOB" are not of string type of fields in UserVO.Even if marks and DOB are not of String types, that should not make any difference. Check whether you have proper getters and setters for them.
    Also check whether you have
    commons-digester.jar
    commons-beanutils.jar
    Along with struts.jar files into the "/WEB-INF/lib" folder of you context root.

  • I am new to illustrator. Please help me out with this.

    I am totally confused about how is it done
    I created a stripes pattern but when applying it to the font it overlaps at the closing edge of the font. Please help my if there is a tutorial for doing this.

    Sidaddict,
    You can create it from a combination of carefully chosen straight (open) paths and closed paths, especially using Object>Path>Offset Path by the distance between paths, using operations like Object>Path>Divide Objects Below on certain copies of paths along with cutting with the Scissors Tool, general copying, and deleting unwanted parts underway.
    View>Smart Guides are your friends.
    The (18) vertical paths may be created by moving copies or from a tall thin rectangle using Object>Path>Offset Path, or just by moving a copy multiple time, then cut as desired.
    The B may be created from a (partially overlapping) double set based on the innermost closed (upper) path using Object>Path>Offset Path, and moving a copy, then deleting unwanted parts.
    The E and the text frames may be created from rectangles corresponding to the innermost of a series of closed paths, then using Object>Path>Offset Path, then deleting unwanted parts.
    If the vertical lines are created as closed paths, copies of the outermost shapes of the B, E, and text boxes may be used to cut them using Object>Path>Divide Objects Below.
    Throughout, you need to think ahead and build/remove paths. Especially important is to see how the desired shapes can be built from an original closed path (set) using offset path, such as the B, E, and text boxes, where you need to imagine the parts to be later deleted again.

  • Time Dimensions and Logical dimension "..that not join to any fact source"

    Hi Guys,
    I get the following error on the ANSWERS front end:
    Error Codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 14026] Unable to navigate requested expression: ToDate(SPECIFICG:[DAggr(RFACT.SPECIFIC [ ] by [ EFact.NO [ ] , Year.ID [ ] ] )], [Level Years]). Please fix the metadata consistency warnings. (HY000)
    SQL Issued: SELECT EFact.NO saw_0, Fact.YTD_E saw_1, EFact.MTD_E saw_2 FROM "E#1" ORDER BY saw_0
    The consistency manager shows no errors and the tables are physically joined up via foreign key i.e.
    fact year monthday
    data - date - date
    year month
    day
    [see screen print|www.metallon.org/test/foreign.jpg]
    I would be thankfull for any suggestions!

    Hello wildmight.
    I followed this tutorial:
    http://www.rittmanmead.com/2007/04/30/obi-ee-time-dimensions-and-time-series-calculations/
    Why should this layout not work?
    Do you have a better idea?
    When you say "it has to be one table" do you mean
    that quartermonthday and year need to be ONE?
    I just rememered that Oracle Hyperion Planning has to have
    time and months seperated.
    Hello mod100.
    What do you mean hierachy over the time dimension?
    Is it not obvious from the screen print that I have a hierachy
    i.e. yeartotal - years and
    quarters - months- days.
    I read that by default the LEVELS are set to the lowerst. so thats fine. I set them by myself to the lowest as well but the ERROR is still the same.
    no, I have not set the levels as in
    http://obiee-tips.blogspot.com/2009/10/logical-levels.html

  • Please help me out with this report

    hi to all experts,
    my requirement  is to display only those purchase order that were created on Saturdays and sundays. i have toiled hard and could develop the code but still im not be able to get the requirement.IT is showing all purchase order for the given date range. what should be modified in my code.
    *& Report  Z_DAYS_SUNDAY_SAT                                           *
    *& This report will display purchase order created on saturday and sunday                                                                    *
    REPORT  Z_DAYS_SUNDAY_SAT                       .
    tables: ekko,dtresr.
    types: begin of ty_pur,
              ebeln type ekko-ebeln,"purchase document no
              bukrs type ekko-bukrs,"company code
              bstyp type ekko-bstyp,"document category
              bsart type ekko-bsart,"document type
              aedat type ekko-aedat,"date on which record was created
         end of ty_pur,
        begin of ty_days,
          days type ekko-aedat,
         end of ty_days.
    data: it_ekko type table of ty_pur,
          wa_ekko like line of it_ekko,
          it_days type table of ty_days,
          wa_days like line of it_days.
    data : dbtwn type i,
           g_day type dtresr-weekday.
    parameters : p1 type dats,
                 p2 type dats.
    ranges : r_day for ekko-aedat.
    r_day-low = p1.
    r_day-high = p2.
    r_day-sign = 'I'.
    r_day-option = 'BT'.
    append r_day.
    if p2 gt p1.
    dbtwn = p2 - p1.
    else.
    message e000(zhnc) with 'plz enter date in proper order'.
    endif.
    do dbtwn times.
    CALL FUNCTION 'DATE_TO_DAY'
      EXPORTING
        date          = p1
    IMPORTING
       WEEKDAY       = g_day.
    if g_day = 'Sat.' or g_day = 'Sunday'.
    wa_days = G_DAY.
    APPEND wa_days TO it_days.
    p1 = p1 + 1.
    Endif.
    enddo.
    select    ebeln
              bukrs
              bstyp
              bsart
              aedat from ekko into table it_ekko where aedat in r_day.
      loop at it_ekko into wa_ekko.
      READ TABLE it_days INTO wa_days WITH KEY wa_days-days.
      write : / wa_ekko-ebeln,wa_ekko-bukrs,wa_ekko-bstyp,wa_ekko-bsart, wa_days-days.
    endloop.

    Hi
    try this code I've made changes...
    *& Report Z_DAYS_SUNDAY_SAT *
    *& This report will display purchase order created on saturday and sunday *
    REPORT Z_DAYS_SUNDAY_SAT .
    TABLES: ekko,dtresr.
    TYPES: BEGIN OF ty_pur,
    ebeln TYPE ekko-ebeln,"purchase document no
    bukrs TYPE ekko-bukrs,"company code
    bstyp TYPE ekko-bstyp,"document category
    bsart TYPE ekko-bsart,"document type
    aedat TYPE ekko-aedat,"date on which record was created
    END OF ty_pur,
    BEGIN OF ty_days,
    days TYPE ekko-aedat,
    END OF ty_days.
    DATA: it_ekko TYPE TABLE OF ty_pur,
    wa_ekko LIKE LINE OF it_ekko,
    it_days TYPE TABLE OF ty_days,
    wa_days LIKE LINE OF it_days.
    DATA : dbtwn TYPE i,
    g_day TYPE dtresr-weekday.
    PARAMETERS : p1 TYPE dats,
    p2 TYPE dats.
    RANGES : r_day FOR ekko-aedat.
    r_day-low = p1.
    r_day-high = p2.
    r_day-sign = 'I'.
    r_day-option = 'BT'.
    APPEND r_day.
    IF p2 GT p1.
      dbtwn = p2 - p1.
    ELSE.
      MESSAGE e000(zhnc) WITH 'plz enter date in proper order'.
    ENDIF.
    *DO dbtwn TIMES.
    *  CALL FUNCTION 'DATE_TO_DAY'
    *    EXPORTING
    *      date    = p1
    *    IMPORTING
    *      weekday = g_day.
    *  IF g_day = 'Sat.' OR g_day = 'Sunday'.
    *   wa_days = g_day.
    *    APPEND wa_days TO it_days.
    *  ENDIF.
    *  p1 = p1 + 1.
    *ENDDO.
    SELECT ebeln bukrs bstyp bsart aedat FROM ekko INTO TABLE it_ekko WHERE aedat IN
    r_day.
    LOOP AT it_ekko INTO wa_ekko.
      CALL FUNCTION 'DATE_TO_DAY'
        EXPORTING
          date    = wa_ekko-aedat
        IMPORTING
          weekday = g_day.
      IF g_day = 'Sat.' OR g_day = 'Sunday'.
            WRITE : / wa_ekko-ebeln, wa_ekko-bukrs, wa_ekko-bstyp, wa_ekko-bsart, g_day.
      ENDIF.
    ENDLOOP.

  • PLEASE HELP ME OUT WITH THIS REQUIREMENT VERY URGENT

    HI TO ALL EXPERTS,
    I HAVE AN INTERNAL TABLE IT_EXCEL WITH THREE FIELDS
    SUPPOSE
    ROW COL VAL
    1         1       231
    1         2       001
    NOW I WANT TO MOVE  JUST THAT VAL (COLOUMN)CONTENTS TO ANOTHER INTERNAL TABLE
    FOR EX :
    DATA : BEGIN OF ITAB OCCURS 0,
                    VAL1(4),
                     VAL2(5),
               END OF ITAB.
    NOW THAT ITAB SHOULD HAVE
    VAL1 VAL2
    231     001
    PLEASE ANYONE EXPALIN HOW TO DO IT?
    FULL POINTS FOR CORRECT ANSWER

    HI PABLO,
    IM SENDING THE CODE,
    IM HAVE WRITEN A BAPI FOR MATERIAL SAVE
    I HAVE GOT THE DATA IN EXCEL FILE.
    NOW I WANT TO MOVE THE VALUE COLOUMN OF EXCEL INTERNAL  TABLE TO IT_DATA INTERNAL TABLE
    REPORT  ZBAPI_MATERIAL_SAVEDATA NO STANDARD PAGE HEADING MESSAGE-ID (ZHNC).
    TYPES:BEGIN OF TY_MAT,
           MATERIAL(4),
           IND_SECTOR(1),
           MATL_TYPE(4),
           MATL_GROUP(9),
           BASE_UOM(3),
           BASE_UOM_ISO(3),
           PLANT(4),
           DEL_FLAG(1),
           PUR_GROUP(3),
           BASE_QTY(13),
           PLANT1(4),
           STGE_LOC(4),
           MRP_IND(1),
           SALES_ORG(4),
           DISTR_CHAN(2),
           DEL_FLAG1(1),
           MIN_ORDER(13),
           MAKTX(40),
           LANGU(2),
       END OF TY_MAT.
    DATA: IT_DATA TYPE TABLE OF TY_MAT,
          WA_DATA LIKE LINE  OF IT_DATA,
          WA_DATA1 TYPE TY_MAT.
    *DECLARING WORK AREA  TO BE PASSED TO THE FUNCTION MODULE.
    DATA: BAPI_HEAD LIKE BAPIMATHEAD,
          BAPI_CLIENTDATA LIKE BAPI_MARA,
          BAPI_CLIENTDATAX LIKE BAPI_MARAX,
          BAPI_PLANTDATA LIKE BAPI_MARC,
          BAPI_PLANTDATAX LIKE  BAPI_MARCX,
          BAPI_STORAGELOCATIONDATA LIKE BAPI_MARD,
          BAPI_STORAGELOCATIONDATAX LIKE BAPI_MARDX,
          BAPI_SALESDATA LIKE BAPI_MVKE,
          BAPI_SALESDATAX LIKE BAPI_MVKEX,
          BAPI_MAKT LIKE BAPI_MAKT,
          BAPI_RETURN LIKE BAPIRET2.
    *EXCELAL TABLE TO HOLD THE MATERIAL DESCRIPTION
    DATA: BEGIN OF IT_MAKT.
    INCLUDE STRUCTURE BAPI_MAKT.
    DATA END OF IT_MAKT.
    DATA:BEGIN OF IT_RET.
    INCLUDE STRUCTURE BAPIRET2.
    DATA END OF IT_RET.
    *EXCELAL TABLE TO HOLD HEADER DATA
    DATA: IT_EXCEL TYPE ALSMEX_TABLINE OCCURS 0 WITH HEADER LINE.
    *SELECTION-SCREEN ELEMENTS
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETER: FNAME TYPE RLGRAP-FILENAME OBLIGATORY.
    PARAMETERS: P_BEGCOL TYPE I DEFAULT 1 NO-DISPLAY,
                P_BEGROW TYPE I DEFAULT 1 NO-DISPLAY,
                P_ENDCOL TYPE I DEFAULT 100 NO-DISPLAY,
                P_ENDROW TYPE I DEFAULT 32000 NO-DISPLAY.
    SELECTION-SCREEN END OF BLOCK B1.
    *DECLARATION OF EXCELAL TABLE
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR FNAME.
    PERFORM F_GET_FILE USING FNAME.
    START-OF-SELECTION.
    PERFORM F_XLS_ITAB USING FNAME
                       CHANGING IT_EXCEL.
    PERFORM F_MOVE_DATA.
    *&      Form  F_GET_FILE
          text*
         -->P_FNAME  text*
         <--P_SY_SUBRC  text*
    FORM F_GET_FILE  USING    P_FNAME LIKE FNAME.
    CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
    EXPORTING
       PROGRAM_NAME        = SYST-REPID
       DYNPRO_NUMBER       = SYST-DYNNR
      FIELD_NAME          = ' '*
      STATIC              = ' '*
      MASK                = ' '*
      CHANGING
        FILE_NAME           = P_FNAME
    EXCEPTIONS*
      MASK_TOO_LONG       = 1*
      OTHERS              = 2*
    IF SY-SUBRC <> 0.
    MESSAGE E006(ZHNC).
    ENDIF.
    ENDFORM.                    " F_GET_FILE
    *&      Form  F_XLS_ITAB
          text*
         -->P_FNAME  text*
         <--P_IT_EXCEL  text*
    FORM F_XLS_ITAB  USING    P_FNAME
                     CHANGING P_IT_EXCEL.
    CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      EXPORTING
        FILENAME                      = FNAME
        I_BEGIN_COL                   = P_BEGCOL
        I_BEGIN_ROW                   = P_BEGROW
        I_END_COL                     = P_ENDCOL
        I_END_ROW                     = P_ENDROW
      TABLES
        INTERN                        = IT_EXCEL
    EXCEPTIONS
       INCONSISTENT_PARAMETERS       = 1
       UPLOAD_OLE                    = 2
       OTHERS                        = 3
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO*
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.*
    ENDIF.

  • WARNINGS: [39008] Logical dimension table D1_CALENDAR2 has a source D1_CA

    WARNINGS:
    [39008] Logical dimension table D1_CALENDAR2 has a source D1_CALENDAR2 that does not join to any fact source
    even though it is joined to a fact , can any one tell me the reason y im gettin this warning?
    Thanks in Advane.

    Looks like you have not added all dimensions to Fact's Logical level.
    Add D1_CALENDAR2's dimension to Fact's Content tab.
    OR make sure all dimensions added to Fact's Content tab.
    If helps Pls mark correct or helpful
    Edited by: svee on Aug 3, 2012 1:26 PM

  • [39008] Logical dimension table X has a source

    Hi
    I have a Fact table with some dimensions. If I add a detail table to that Fact table I get:
    [39008] Logical dimension table X has a source
    Y that does not join to any fact
    source.
    For each dimension that I had.
    Is this possible to model?. To have a fact that have details. I want to create pivot tables with the fact table, and some tables for the fact/detail relationship.
    Regards,
    Néstor Boscán

    Hi..
    Sorry to say this, i didn't understand your question properly..
    But as per i understood,
    your logical table is mixed of measures as well as dimension columns...
    In this case, need to concentrate on rpd, business model development...
    Need to divide the table into fact as well as dimension table in BMM...
    All measures corresponding to table will located in fact table and remaining all dimensions will be in dimension table...
    This is the best way of developing rpd..
    Thanks & Regards
    Kishore Guggilla

  • [39008] Logical dimension table ... has a source ... that does not join to

    Oracle BI 11g
    Hi,
    I have this set of tables:
    1) Table "Sales" with fields: ID, Billdate, ProductID, Amount
    2) Table "Products" with fields: ID, ProductName, BrandID, TypeID
    3) Table "Brands" with fields: ID, Name
    4) Table "ProductTypes": ID, Name
    In Physical layer I add these tables and create Physical Diagram with constraints like this:
    [Brands] -------------------->[Products]
    [ProductTypes] ---------->[Products]
    [Products] -----------------> [Sales]
    In Logical Layer I create logical table T1 Products with sources:
    - LTS1 Brands,
    - LTS2 ProductTypes,
    - LTS3 Products
    and fields:
    - ProductID
    - ProductName
    - Brand
    - ProductType
    After that I create Dimention With Level-Based Hierarchy (H1 Products):
    Total Products
    - Brands
    -- ProductTypes
    --- Detail Products
    When I try "Check Global Consistency" I get warning: "[39008] Logical dimension table T1 Products has a source LTS1 Brends that does not join to any fact source."
    And after that when I try to make Analysis in Oracle BI, for example:
    H1 Products | Amount
    and then drill down item "Total Products" I receive error:
    "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: 14025] No fact table exists at the requested level of detail: [,Brand,,,,,,,,,]. (HY000)"
    What's wrong? Where do I mistake? And why I don't get any messages about Logical Table Source LTS2 Product Type?

    Hi,
    you can create a single LTS for the product with the join for all 3 tables. Do you have a particular reason for the modelling that you have used?
    Regards,
    Gianluca

Maybe you are looking for

  • How can I disable home sharing on crashed PC?

    My old PC has crashed (mainboard defective). As it had itunes homesharing enabled for WIN7 and virtual XP, I'm loosing 2 of 5 credits for homesharing enables on machines. How can I get back those 2 credits from the crashed PC? There's no way to get t

  • Flash builder 4.5.1 ios build fails with error map failed

    I have built several test app with flash builder 4.5 and now 4.5.1.  I am working on an app for ipad, but when I run a test build it runs for several minutes as if it is going to create the ipa, but then error out and displays the following error mes

  • Guys need some assistance!

    Hi.. before i purchased the nano i had previously had a ipod mini,the ipod mini came with a ipod udater which was "24/03/05", when it came to placing the nano updater on the comp i had loads of problems. 1)ipod would not appear in the load up part of

  • Instructions to add an airport express to your existing network

    Adding your airport express to your existing wireless (none apple) network seems a hard thing to do since the instruction manual doesn’t tell the simple steps to be taken. Changing the network settings once configured causes the same trouble. Many of

  • Is it possible to reclaim memory from "SWF Files"?

    I'm working on an modular app which accumulates quite a bit of memory as "SWF Files".  I'm wondering if that data is redundant with the Bitmap and other ActionScript Objects that get created once the swf file is expanded and processed.  Or is it some