Error when Check global consistency: Physical tables have multiple Joins

Hi
I have a table that have multiple joins with a dimension in the physical layer, this is a fact table and the dimension is a geograhic dimension, and in the fact table I have three codes, customer geography, account geography and office geography. This is a simple model and is correct for my DWH. However when I want to check global consistency the consistency check manager display the next error (three times):
ERRORS:
GLOBAL:
[38015] Physical tables "ODS".."ODS"."FT_INTERFAZ_CICLO_FACTURACION" and "ODS".."ODS"."DIM_GEOGRAFIA" have multiple joins. Delete new foreign key object if it is a duplicate of existing foreign key.
[38015] Physical tables "ODS".."ODS"."FT_INTERFAZ_CICLO_FACTURACION" and "ODS".."ODS"."DIM_GEOGRAFIA" have multiple joins. Delete new foreign key object if it is a duplicate of existing foreign key.
[38015] Physical tables "ODS".."ODS"."FT_INTERFAZ_CICLO_FACTURACION" and "ODS".."ODS"."DIM_GEOGRAFIA" have multiple joins. Delete new foreign key object if it is a duplicate of existing foreign key.
How can I do to solve this error?
Thanks
Edwin

I have one dim table name team.
In the dim table there are two primary keys like Team key and Team Type key.
In the Fact table there are 4 foriegnkey like
a) Sales team key
b) Sales team type key
c) Trader team key
d) Trader team type key
For this purpose , i am going to create the alias table in the physical layer. Can any body explain to me the whole process

Similar Messages

  • Error: 38015, Physical tables have multiple joins.

    Hi,
    I have 5 dimensions and 1 fact table. One of the dimension table have 2 keys, which are referenced with fact table.
    I have created aliases for all table on which I have defined joins.
    But, It is giving me error like
    ERRORS:
    GLOBAL:
    *[38015] Physical tables "obidb".."ORDER_DETAILS"."FACT" and "obidb".."ORDER_DETAILS"."BILLING_ACCOUNT" have multiple joins.*
    Delete new foreign key object if it is a duplicate of existing foreign key.
    Please give me any suggestions.....
    Thanks.

    Hi,
    Did your deleted existing foreign key before joining the alis_dim1(fk1), dim1(fk2) to fact join?
    double check u r model its comes like circular join so by using alias method u r can resolve that issue.
    In your model just check all your FK relation ship here u can find FK ending with #1 (double time just delete them and check metadata consitancey) if its not working delete the dimension and import it newly then create alias of the dim then join each other required fact also check below link
    http://mtalavera.wordpress.com/2012/03/29/obieerpd-fails-global-consistency-on-joins-between-tables/
    Thanks
    Deva
    Edited by: Devarasu on Nov 23, 2012 4:44 PM

  • Error when assigning SID: Action VAL_SID_CONVERT table 0FISCPER

    Hi All,
    We are getting the following error when activating an ODS:
    Fiscal year variant  not expected                                           
    Error when assigning SID: Action VAL_SID_CONVERT table 0FISCPER   
    Interestingly, we have two systems for two different phases, on the same BW 3.5 SP level and the corresponding source R/3 SP Levels. BEx reporting is turned on for both the ODSs.
    On one system, the ODS get's activated without any issue and on the other, it get's errored out.
    I have tried different things like Rebuiding Global Transfer Settings, comparing the data between the two systems, etc., but no use.
    Any ideas/solutions?
    Thanks,
    - Shashi

    Marc,
    I have checked once and found all the data is correct. I will do that again.
    When I tried RSRV checks on 0FISCPER and 0FISCVARNT, I am getting the following message:
    0FISCVARNT is not a characteristic but an InfoObject of type TIM
    Message no. RSRV209
    Diagnosis
    The value entered 0FISCVARNT must be the name of a characteristic. However, 0FISCVARNT is an InfoObject of type TIM.
    The following values can be types:
    CHA characteristic
    KYF key figure
    TIM time characteristic
    UNI unit
    DPA package
    ATR attribute
    MTA meta-InfoObject
    Thanks,
    - Shashi

  • Not  Displaying Options tab while Checking Global Consistancy in OBIEE 11G

    Hi,
    We recently upgraded from 10G to 11 G . Here When I checked Global Consistency I got some Errors but they are negligible . I need to disable those errors but am not finding that option .
    Please give me the soln.
    Thanks in Advance.

    Hi,
    11g does not allow beginning or trailing spaces in logical names within the RPD. This causes errors in this release instead of warnings as in OBIEE 10g.I would suggest you to close the window.
    For more information go through this blog http://www.skurabigroup.com/blog/?p=759
    Hope it helps you,if answered award points.
    By,
    KK

  • Error when assigning SID: Action VAL_SID_CONVERT table 0TYPE

    Hi Experts
    When I am trying to load the data into DSO the data is scheduling But DSO data is not Activated It Showing Error
    messages in Log for request processing in Request tab of DSO Manage.
    1.Error when assigning SID: Action VAL_SID_CONVERT table 0TYPE
    2.Value 'area' (hex. '61726561') of characteristic 0TYPE contains invalid characters
    3.Error when assigning SID: Action VAL_SID_CONVERT table ZCH_O_TYP
    4.Value 'area' (hex. '61726561') of characteristic 0TYPE contains invalid characters
    5.Error when assigning SID: Action VAL_SID_CONVERT table ZVALUE
    6.Value '0000000000000000860452655_PDF_45U x 200' (hex. '30303030303030303030303030303030383630343532363535') of
    characteristic ZVALUE contains invalid characters
    7.Error when assigning SID: Action VAL_SID_CONVERT table ZVALUE_O .
    8.Value '224053 sht 1.pdf##~##000000153363' (hex. '3232343035332073687420312E70646623237E232330303030') of
    characteristic ZVALUE_O contains invalid characters.
    9.Activation of M records from DataStore object ZCF_O02 terminated
    I have tried adding the special character # with transaction rskc but nothing seems to change and
    I still get the same error.
    DATA: T_ALL(100) type C,
    T_VAR1(45) type C value 'ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopq',
    T_VAR2(50) type C Value 'rstuvwxyz 0123456789 @#$%^&*()_-+=:;\/?',
    temp(60) type c,
    cnt type i,
    length type i.
    clear : cnt,temp,length.
    break-point.
    temp = SOURCE_FIELDS-TXZ01.
    CONCATENATE T_VAR1 T_VAR2 into T_ALL.
    cnt = 0.
    length = STRLEN( temp ).
    IF NOT temp CO T_ALL.
    WHILE cnt < length.
    IF NOT temp+cnt(1) CO T_ALL.
    CLEAR: temp+cnt(1).
    ENDIF.
    cnt = cnt + 1.
    ENDWHILE.
    ENDIF.
    translate temp to upper case.
    RESULT = temp.
    i am getting the above error, one of the expert suggested to implement this code but i am getting some errros when i execute this one please can anyone check this code and correct the errors it would be help ful to me.
    Regards
    Venu

    Hi ,
           Implement this code to resolve the issue.
    You can use the sample code below to choose only the charachters to be allowed in for the field. Using that you can remove all special charachters and # symbols as required
    DATA: T_ALL(100) type C,
    T_VAR1(45) type C value 'ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopq',
    T_VAR2(50) type C Value 'rstuvwxyz 0123456789 @#$%^&*()_-+=:;\/?',
    temp(60) type c,
    cnt type i,
    length type i.
    clear : cnt,temp,length.
    break-point.
    temp = SOURCE_FIELDS-TXZ01.
    CONCATENATE T_VAR1 T_VAR2 into T_ALL.
    cnt = 0.
    length = STRLEN( temp ).
    IF NOT temp CO T_ALL.
    WHILE cnt < length.
    IF NOT temp+cnt(1) CO T_ALL.
    CLEAR: temp+cnt(1).
    ENDIF.
    cnt = cnt + 1.
    ENDWHILE.
    ENDIF.
    translate temp to upper case.
    RESULT = temp.
    Regards,
    Rahul.

  • Error when checking package - SMLT

    Hi im trying to oimport new languanges into the system
    currently it only have en, de,
    i wan ti import addtional vi , zf, zh..
    rscpinst is done, and profile parameter is updated.
    Languange files are inside EPS/in folder, bot ecc languange  and ehp4 languange pack
    the problem is everytime i want to import, during searching the package it giving an error..
    my ecc system is wan ecc6 then upgraded to ehp4 , have anyone can advise, where to look detailed error..the message is too generic
    @0S@     Check Package Attributes
    @38@     Package component: WEBCUIF 700
    @01@     System component: WEBCUIF 700
    @1B@     Error when checking package
    Edited by: Muda Ikhsan on May 25, 2010 4:03 PM

    Hi
    For Language installation, please check SAP Note first specific to your language. Check for <language> install.
    1. You must know code page of your language, install that code page by executing RSCPINST report. Many times this report end with an error. So check following tables for your code page
    TCP0D This must contain your country code and empty language
    TCPDB This must contain your code page in both fields
    2. You are required to make changes in Instanse profile RZ10 for installed language, login language, check that sap note.
    3. First Create a language using SMLT. after you create, you will find an import icon in front of defined language.
    Click it, a new screen will appear,give the path as required and say import.keep on checking SMLT screen till the time it become green.
    Regarding Language CD, You have to order for specific language you want to install, latin american languages comes with standard kit, check Language CD of your Installation kit.
    PS.
    Never install language without reading notes specific to it. First finish all prerequisite then go for SMLT import. Keep one seperate session open and do not close it till the time u sucessfully log in into system after Lang Import.
    Cheers,
    Chaith

  • HT1338 I keep getting a Networking Error: when i run Software update. i have 10.5.8 and want to upgrade to at least 10.6 or later. i know the network is working perfectly.

    I keep getting a Networking Error: when i run Software update. i have 10.5.8 and want to upgrade to at least 10.6 or later. i know the network is working perfectly.

    Snow Leopard OS 10.6 is not available via Software Update, it is paid upgrade.
    Start by checking if you can run Snow Leopard:
    Requirements for OS X 10.6 'Snow Leopard'
    http://support.apple.com/kb/SP575
    OS 10.6 Snow Leopard is available for $19.99 from the Apple Store:
    http://store.apple.com/us/product/MC573/mac-os-x-106-snow-leopard
    and in the UK:
    http://store.apple.com/uk/product/MC573/mac-os-x-106-snow-leopard
    but nobody knows for how long it will be available.
    When you have installed it, run Software Update to download and install the latest updates for Snow Leopard.
    To use iCloud you have to upgrade at least to Lion, but some functions are only available in Mountain Lion:
    http://support.apple.com/kb/HT4759
    You can also purchase the code to use to download Lion (Lion requires an Intel-based Mac with a Core 2 Duo, i3, i5, i7 or Xeon processor and 2GB of RAM, running the latest version of Snow Leopard), or you can purchase Mountain Lion from the App Store - if you can run that:
    http://www.apple.com/osx/specs/

  • Error when attempting to merge into table with RLS - ORA - 28132

    hey,
    i've encountered an "ORA-28132 - Merge into syntax does not support security policies" when attempting to merge into a table with RLS defined on it.
    i looked around and found this [discussion |http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:259415261270] on ask tom.
    according to the thread - this was a bug in 9i. in 10g merge is possible only if the policy returns "null" and in 11g it was finally fixed.
    *i have been able to merge into tables with rls in 10gR2 in some cases.*
    i would like to know if anyone has some more information about this error. when can i merge into tables with RLS ?
    thanks, Haki.

    Never.
    The bug was that it did work sometimes in 10g i.e. it should always raise an error.
    It's something that I've always found a bit odd and frustrating - that MERGE and RLS policy should not be compatible.
    But bottom line is that you shouldn't be using MERGE on table with RLS policy.
    Edited by: Dom Brooks on Feb 14, 2011 10:51 AM

  • I get this error when I go to imovie, I have instalerat on via appstore, but it does not work. The QuickTime components necessary to view, edit, import and export various types of films are not installed. The components included in the iMovie installer. R

    I get this error when I go to imovie, I have instalerat on via appstore, but it does not work.
    The QuickTime components necessary to view, edit, import and export varioustypes of films are not installed. The components included in the iMovie installer.Reinstalling iMovie.

    I get this error when I go to imovie, I have instalerat on via appstore, but it does not work.
    The QuickTime components necessary to view, edit, import and export varioustypes of films are not installed. The components included in the iMovie installer.Reinstalling iMovie.

  • Syntax error when creating a user-defined table type in SQL Server 2012

    Why am I getting a syntax error when creating a user-defined table type in SQL Server 2014?
    CREATE TYPE ReportsTableType AS TABLE 
    ( reportId INT
    , questionId INT
    , questionOrder INT );
    Results:
    Msg 156, Level 15, State 1, Line 1
    Incorrect syntax near the keyword 'AS'.

    Hope these posts could help, 
    https://social.msdn.microsoft.com/Forums/sqlserver/en-US/37a45a9a-ed8c-4655-be93-f6e6d5ef44be/getting-incorrect-syntax-while-creating-a-table-type-in-sql-server-2008-r2?forum=transactsql
    Regards, Dineshkumar,
    Please Mark as Answer if my post answers your question and
    Vote as Helpful if it helps you

  • I am getting an error when I connect my Ipod, I have used it on this laptop before but now it is saying "Ipod detected, but it could not be detected properly"  Help please!

    I am getting an error when I connect my Ipod, I have used it on this laptop before but now it is saying "Ipod detected, but it could not be detected properly"  Help please

    You can try going through this troubleshooting document
    iPod nano: Error message saying that iPod 'could not be identified properly' - Apple Support

  • Can one physical system have multiple logical systems? if yes  why?

    can one physical system have multiple logical systems? if yes  why?
    Regards
    sriman

    Logical system is an ALIAS name for a physical LOCATION. so we may have more than 1 logical system name for a physical location.
    eventhough its allowed,but normally we dont do that.
    you can do this in FILE transaction.
    Regards
    srikanth

  • How to refresh a table with multiple joins

    Hi,
    First at all, I'm newby in ADF, and my english is no so good, sorry for that...
    I'm using JDeveloper 11g Release 2 (11.1.2.3.0). I have a table created from a view object that have multiple joins with other entities. When I insert a new row programmatically in one of the entities of the joins (not in the entitiy of the view object itself), the new row is created in the database correctly but the table don't show it. What can I do to refresh the table to see the new row created?
    Thanks in advance!

    You have to update the iterator the table is based on for the ui last. You do that by executing the query on the iterator again.
    Timo

  • Admin Tool Error When Viewing Data in Physical Layer nQSError: 43093

    I am trying to view the data in my Admin Tool in the Physical Layer, I am getting:
    [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred.
    [nQSError: 43093] An error occurred while processing the EXECUTE PHYSICAL statement.
    [nQSError: 17001] Oracle Error code: 904, message: ORA-00904: "STUDENT_NUMBER": invalid identifier at OCI call OCIStmtExecute.
    [nQSError: 17010] SQL statement preparation failed.
    I know why I am getting the ORA-00904 error (the data structure in the external database has changed the the column STUDENT_NUMBER does not exist). However, I am getting TNS Listener errors when trying to re-import the changed data structure (import -> through server). I have checked my ODBC connection and it seems that is not the issue. This functionality existed before (I did pull in the data structure, that is where my error is originating from). Is there something I am missing?
    Any insight is appreciated.
    Thank you,
    Kyle

    Hi,
    After an upgrade, these kind of issues can happen for several reasons as below
    1. Wrong OCI Call Interface. If ODBC 3.5 has been used an Interface in 10g, then the upgraded .rpd might still be using the same even when you have got a number of different options to choose from in 11g. To resolve issues of this type change the underlying database version in the physical layer of the .rpd. Once, you make this change you can see a variety of changes in the queries, performance etc for good.
    2. After you did a 'View Data' on the table, go through the NQQuery.log to see the query it is firing (Yes, you need to have log level set for this user though) and analyze it from the DB end. See, if you run the query in the DB it is fast, but if it is the Admin tool that hangs up with this query. In this case check the network speed, database settings, system DSN driver etc.
    Hope this helps.
    Thank you,
    Dhar

  • Check Global Consistency Warning

    Hi,
    Greetings.
    I have exported an EUL from the discoverer and got the RPD. Using that RPD I have created a Repository and it is fine till here.
    But, when I try to check the global consistency after defining the Primary Keys and Foriegn Keys of the tables, it is showing a Warning as follows
    "WARNINGS:GLOBAL: [39028] The features in Database 'AG_TEST' do not match the defaults. This can cause query problems."
    So, Please someone help me resolve the issue.
    Thanks in advance.
    Regards,
    Bhaskar.

    Its not advisable to change DB features. Check whether the DB you are using is 10g or 11g.
    if its 10g you should get this warning.
    Most of the time you should not have a problem.
    To ensure this you can deploy and do a through testing checking whether the results are obtained as expected. Also check the back end sql issued by OBI server.
    wrongly changing the DB features will impact the server behavior and can bring erratic queries. ( yet you might not see issues in consistency check)
    If you know what to change in DB features and know the impact of it then its fine. If not, better use the RPD as is as what you received.
    Besides this is just a warning.

Maybe you are looking for