Error in content level mapping

Hi Gurus,
I designed star schema in that when as a standard practice (for making report performance faster) . I searched threads in forum and everything as defined i have done still I am getting errors.
1) I am setting content level agg. of fact for their based dimension then I am getting error in consistency check as
'[39008] Logical dimension table Dim_xyz has a source Dim_xyz that does not join to any fact source.'
, what i should do more for this ?
2) If i define content level mapping in dimensions for its same column like date for time dimension then i get error message as
'[nQSError: 14031] The content filter of a source for logical table: Dim_xyz references multiple dimensions.'
3) Also as we know fact table contains only measures and foreign keys of dimensions so why do i get error in consistency check as '[89001] The Physical Table '"Fact_xyz"' has no keys defined.'
I am fed of these stupid errors as why does not obi server understand that this is fact table. When I saw prebuilt rpd i did not find these types of error there.
Thanks for your instant reply,
Amol

Hi,
The scenario I am trying to test is a multi mapping scenario where I am trying to split one source message and create two target messages by using two different receiver interfaces, one for each message.
I am on PI 7.1 and when I test message mapping and operation mapping using the payload from SXMB_MONI, it is successful. Whereas when I test the scenario end to end I am getting the following error messages:
Operation Mapping
Employee_Out_SI_To_Employee1_In_SI_AND_Employee2_In_SI_OM
Name
Employee_Out_SI_To_Employee1_In_SI_AND_Employee2_In_SI_OM
Namespace
http://accenture.com/1:N_multi-mapping
Runtime error
Split mapping created no messages
Start tag ns0:Messages Add raw attribute xmlns:ns0="http://sap.com/xi/XI/SplitAndMerge" Start tag ns0:Message1 Close tag ns0:Message1 Start tag ns0:Message2 Close tag ns0:Message2 Close tag ns0:Messages
Could someone please help
Cheers,
S

Similar Messages

  • Error when deploying a map

    hello i have the following error when deploying a map in a local database, the mapping is a simple transfert of data between two table,
    ORA-06550: line 0, column 0:
    ORA-04052: erreurs lors de la consultation de l'objet distant [email protected]@KCDBDEV
    ORA-00604: une erreur s'est produite au niveau SQL récursif 1
    ORA-01882: région de fuseau horaire introuvable
    ORA-02063: pré
    any help please
    thanks,
    tarek

    Hello thank u for helping, i have exactly the same problème in Error executing a query using a DB-Link
    but i am not inderstanding the solution, i found the same probleme in metalink, and the solution posted is:
    1. Create an errorstack of the ORA-1882 to see the ALTER SESSION SET TIME_ZONE statement that is causing the ORA-1882 during deployment. To create this errorstack, follow step 1 to 4 below:
    1. Just before you reproduce the error, open a SQL*Plus session with user SYSTEM.
    SQL> alter system set events '1882 trace name ERRORSTACK level 3'
    2. Deploy the mapping to reproduce the ORA-1882
    3. Disable the system event
    SQL> alter system set events '1882 trace name errorstack off';
    4. Take a look at the errorstack (located in the udump directory). Suppose the following statement is in there:
    ALTER SESSION SET TIME_ZONE = 'GMT+02:00'
    2. Modify the run_service.sh(.bat) file as follow:
    * For UNIX:
    Modify owb_server_home/owb/bin/unix/run_service.sh as follows:
    Add the parameter -Duser.timezone="+02:00" to the line where java is started (last line of run_service.sh)
    $JAVAPATH/bin/java -Xmx768M -Djava.awt.headless=true -DORACLE_HOME.....
    e.g:
    $JAVAPATH/bin/java -Xmx768M -Duser.timezone="+02:00" -Djava.awt.headless=true -DORACLE_HOME
    * For Windows:`
    Modify owb_server_home\owb\bin\win32\run_service.bat as follows:
    Add the parameter -Duser.timezone="+02:00" to the line where java is started
    %JAVAPATH%\jre\bin\javaw.exe %JVM_OPTIONS%
    e.g.:
    %JAVAPATH%\jre\bin\javaw.exe -Duser.timezone="+02:00" %JVM_OPTIONS%
    3. Save the file and re-start the Runtime Service using stop_service.sql/start_service.sql.
    but in creating the errorstack of the ORA-1882 i not found the ALTER SESSION SET TIME_ZONE
    and i Modify the run_service i fixed -Duser.timezone="+01:00" cause the time zone here is Europe/Paris but there is no changes.
    the db link is from Oracle 10.2.0.2.0 to 9.2.0.1.0. and owb 10g R2
    other solution?
    thanks,
    tarek

  • Content Level

    I have a fact table with 11 million rows that joins with 8 dimesion tables to form a perfect star schema.
    The client said that he can reduce the row size to 6 million if we remove 3 dimensions from the joins. So he created a materialized view with 6 million rows joining with 5 dimesnions which he is going to use the most in the reports.
    The client requires the previous model as well because there are 2 reports out of the 7 reports that will be based on the 11 million rows fact and the 8 dimension tables.
    if I convert this scenario to the aggregate and detail level Fact. I will have 2 models (5 Dimesnion model lets say it as aggregate and 8 dimesnion model as detail). Now i will create a BMM layer subject area and promote the detailed level model to the BMM layer. For Aggregate I will start mapping each of the objects in BMM layer except for thr 3 dimension tables that are nor present in AGG model with the Agg model (5 dimesnions) of the physical layer.
    While Aggregate navigation and creating dimension hierarchies we set the content level navigation for each logical table source to the level at which the lowest granularity exists. However in my scenario. The granularity for both the model will be same. So how will the query from OBIEE recognize which model to use when a report is built as both the models are built at the same content level with the exception of 3 dimsion tables.
    Please help it is urgent. How should I implement this scenario?

    For your "fact" table in the BMM, you should have two LTS - one for the detail level data, one for the aggregate level data.
    For each of your dimension tables, you should set up a hierarchy (sorry, using standard accepted terms of objects here...not Oracle's non-standard ones....) Each dimension should have at least a "total" and "detail" level, more if there are a proper hierarchy.
    Then when you set up your LTS, for the detail one - each of your eight dimensions will have content level set to the detail levels. For your aggregate LTS, on the three dimensions that aren't present, set the content level to the "total" level. I'd also set the PRIORITY GROUP so that the aggregate gets chosen first instead of the detail.
    Hope this helps!
    Scott

  • Content level setting in OBIEE 11g

    Hi,
    i am new to obiee 11g.i have an doubt in setting up the content level setting in BMM layer.i have given details level in fact LTS content tab with help of physical join,i dont get any error but while trying to generate reports i am getting an error "None of the fact table is compatible with the requested level".where i am commiting mistake,do i need to set content llevel based on physical join or logical join scenario.kindly help regarding this.
    thanks in advance!
    Edited by: Nandha on 10 Jan, 2012 10:55 PM

    Hi Nanda,
    We set the content level of logical source based on the granularity of the source.
    Say, a product hierarchy is like
    Category -> Sub Category -> Product
    Say one of your dimensions has Product information, for this source set the level as 'Product'
    Say there is an aggregated source which has Category information, set the source level as 'Category'.
    Hope this helps you to set your levels.
    Thank you,
    Dhar

  • Error in Seeburger BIC Mapping

    Hi all,
    I am working on Seeburger BIC Mapping Designer.
    As i am starting off with it, i have planned to do a very simple scenario File to file.
    Source would be an XML and target also would be an xml.
    Compilation is fine, but while converting I am gettuing an error
    "[Error:ID=2023;LEVEL=1] InhouseDocReader readNextSegment(): offset[4(read Segment : KA\)]: caught ReadingException: Length limit exceeded - no SEG. delim. found!!!
    DESCRIPTION: InhouseDocReader causes an ReadingException while trying to read the next segment of current file, abort
    <<ErrorStreamEnd>>
    Conversion error "
    Please let me know what should be done.
    Even I have enabled SetIngnoreCRLF option in the source options.
    Cheers,
    Karthick

    Hi Karthick,
        Where do you get this error?
    In BICMD ?
    Have you created the E2X and/or X2E mapping programs in BICMD tool?
    Test it locally in the tool intself before deploying the mappings to XI server.
    Follow these steps to create a 1;1 mapping for XML to EDI and EDI to XML conversion program:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00b66651-eeea-2b10-e5a6-8459ec30d948;jsessionid=(J2EE3414900)ID2060961950DB01298938248398894809End
    Regards,
    Ravi

  • In formcentral, why does the "proceed to checkout" button not work? on IE I get error " This content cannot be displayed in a frame...

    In formcentral, why does the "proceed to checkout" button not work? on IE I get error " This content cannot be displayed in a frame. To help protect the security of information you enter into this website, the publisher of this content does not allow it to be displayed in a frame ". On Chrome I get nothing but loading.

    Hi,
     This error is generally specific to Internet Explorer and has two possible causes. The most likely explanation is that your browser has unusual browser security settings. I would recommend you try
    resetting your security settings to defaults (varies by version but all essentially the same). You may also have to turn off
    Protected Mode which is enabled by default on some systems. If you’re seeing this error (or a version of it) outside Internet Explorer, you may have a server-level setting that is preventing your content from being framed.
    Reference:https://social.technet.microsoft.com/Forums/exchange/en-US/1460c5a5-6242-4402-9f6b-bc581bf56478/content-cannot-be-displayed-in-a-frame-when-trying-to-add-item?forum=sharepointgeneral
    Thanks,
    Eric
    Forum Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
    [email protected]
    Eric Tao
    TechNet Community Support

  • Content Levels disappear after deploying to BI Server

    Hi experts,
    I've noticed that some content levels (for LTS) disappear in RPD after deploying to local BI server. Then we need to re-create them before deploying back to DEV.
    Has anyone experienced the issue?
    Second: how bad are logical warnings about incorrectly defined LTS? (no mapping between some table) They seem to work fine without it. Thanks

    Hi Frank,
    Finally I am able to view pages using LDAP authentication. I had to add the user name explicitly in orion-web.xml file.
    Now my question is if I want to let everyone access the application once they authenticate themselves through LDAP( login module). What should I do . If I make impliesAll="true" in either orion-web.xml or orion-application.xml file it allows everyone, doesn't go through the login step.
    Any Help would be appreciated...
    Thanks,
    Mamun

  • Error while deleting a mapping

    Hi all,
    I am getting the following error while deleting a mapping. My client version is 10.2.0.4.36
    API5072: Internal Error: Null message for exception. Please contact Oracle Support with the stack trace and details on how to reproduce it.
    oracle.wh.util.Assert: API5072: Internal Error: Null message for exception. Please contact Oracle Support with the stack trace and details on how to reproduce it.
         at oracle.wh.util.Assert.owbAssert(Assert.java:51)
         at oracle.wh.ui.jcommon.OutputConfigure.showMsg(OutputConfigure.java:216)
         at oracle.wh.ui.common.CommonUtils.error(CommonUtils.java:370)
         at oracle.wh.ui.common.WhDeletion.doActualDel(WhDeletion.java:512)
         at oracle.wh.ui.common.WhDeletion.deleteObject(WhDeletion.java:203)
         at oracle.wh.ui.common.WhDeletion.deleteObject(WhDeletion.java:283)
         at oracle.wh.ui.jcommon.tree.WhTree.deleteItem(WhTree.java:346)
         at oracle.wh.ui.console.commands.DeleteCmd.performAction(DeleteCmd.java:50)
         at oracle.wh.ui.console.commands.TreeMenuHandler$1.run(TreeMenuHandler.java:188)
         at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:189)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:478)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    Thanks in advance!
    Sebastian

    These type of Internal Errors are all too common in OWB and it's difficult to diagnose the exact problem.
    I'd suggest closing the Design Centre, going back in and trying to delete it again, this will often resolve Internal errors.
    There's also an article on Metalink Doc ID: 460411.1 about errors when deleting mappings but it's specific to an ACLContainer error, so may or may not be of use.
    One of the suggestions is to connect as the Repository Owner rather than a User and try to delete the mapping.
    Cheers
    Si
    Edited by: ScoobySi on Sep 10, 2009 11:44 AM

  • Error: Current patch level of database is unknown. Use latest dbpatch build

    hi,
    I am applying EP6SP2 CM&COLL patch 5 DBPATCH.
    current portal version: version=6.0.2.29.0
    current C&COLL version: CM_COLL version=60 SP2 Patch 5
    Before applying this patch, i applied CM&COLL patch 4 hotfix 8 and the DBPATCH included in tht. Now, after applying CM&COLL patch 5, i tried to apply DBPATCH which comes with CMOLL patch5 SAR file. My database is oracle database. While applying this patch i encountred following error:
    <i>
    Current database version: SP2.CM.SPs
    ERROR: Error: Current patch level of database is unknown. Use the latest dbpatch build
    java.lang.Exception: Error: Current patch level of database is unknown. Use the latest dbp
    atch build.
            at com.sapportals.wcm.tool.dbpatch.Database.getPatchList(Database.java:48)
            at com.sapportals.wcm.tool.dbpatch.DBPatch.patch(DBPatch.java:66)
            at com.sapportals.wcm.tool.dbpatch.DBPatch.main(DBPatch.java:26)
    </i>
    Now according to SAP Note 761224, they asked us to use updated DBPATCH attached to this note. But currently there are only 3 files attached of MSSQL. I want the updated ORACLE_DBPATCH files.
    rgds,
    Nilz

    Hi,
    i m thru. i raised the question in OSS. They rectified the mistake and attached dbpatch_oracle.zip to SAP note 761224.
    rgds,
    Nilz

  • System error message while using maps check in

    today i got a lot of system error messages while using maps check in feature, and i tried everything from factory default to reinstalling mobile software and formating everything and yet nothing changed idk what to do and i use   the maps application a lot of times so i need this problem fixed please
    am using Nokia 500 btw

    today i got a lot of system error messages while using maps check in feature, and i tried everything from factory default to reinstalling mobile software and formating everything and yet nothing changed idk what to do and i use   the maps application a lot of times so i need this problem fixed please
    am using Nokia 500 btw

  • Gets error "-17502; System Level Exception" while running the custom Step in NI TestStnad 2010

    I have a custom teststand step which works like For loop in TestStand. Previously I was using LV 2009 and NI TestStand 4.2.1 and this step was working fine. Recently I upgraded my system to LV 2010 and TestStand 2010, since that it is not working.
    When I run the step it gives error "-17502; System Level Exception". I have attached error screenshot.
    I am using NIFlowControl.dll in this step.
    Please do the needful.
    Attachments:
    System Levle Exception error.JPG ‏25 KB

    The source code for NIFlowControl.dll ships with TestStand. Did you perhaps
    1) modify the code and rebuild this dll in teststand 4.2.1, but did not move your changes into the 2010 version and recompile the 2010 version?
    Or
    2) Move your 4.2.1 version of this dll to 2010 in which case it might be missing important code that exists only in the 2010 version. It's best to redo your code changes to the 2010 version and recompile that if needed.
    Also ideally your modified version of NIFlowControl.dll should be located in the teststand public directory rather than the program files directory.
    -Doug

  • Account determination error at billing level

    Hi,
    for Account determination error at billing level
    i checked the line item level for the material by highlighting the item, then GO TO > ITEM > ITEM DETAILS. here 5 line items are there , 4 line items have same "Acct asgnmt grp" and 1 line item is different at order level. i gess this is the problem if am wrong please correct me.
    thanks
    Edited by: pandu123 on May 26, 2011 2:24 AM
    Edited by: pandu123 on May 26, 2011 2:32 AM

    Hi Pandu
    A/c deterimation error. 1st you check in customer master sales area data billing tab page with account assingment and go to material master u select particular material see in sales organization 2 tab with account assignment. and go to T.Code VKOA check the combination which is assiged A/c assingmnet group of customer and matrial account assingment group. If it is not come goto VFX3 and specify the customer execute and click on RELEASE FLAG. If it is error go to log see the digonsis.
    Kind Regards
    Chandra Mouli A

  • Error when loading XSLT mapping of the application

    Hi,
    I am using XSLT mapping in XI.
    It is working ok when I test it in Interface Mapping but it gives below error when I test end to end scenario.
      <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Request Message Mapping
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>Application</SAP:Category>
      <SAP:Code area="MAPPING">TRANSFORMER_CONF_EX</SAP:Code>
      <SAP:P1>com/cba/***.xsl</SAP:P1>
      <SAP:P2>urn:**:**</SAP:P2>
      <SAP:P3>450326d0-1559-11dd-99a1-d89c0a0a380b</SAP:P3>
      <SAP:P4>-1</SAP:P4>
      <SAP:AdditionalText />
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error when loading XSLT mapping of the application</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Yes, I have activated it
    Regards,
    Anirudh.

    hi
    please assure that if you save your xslt stylesheet locally, that it is saved in UTF-8 format, before you import it.
    Pls do export the imported archive as a zip file to your local disk and try opening the same. If its not then the zip file which you have uploaded might have got corrupted/is not fully uploaded.
    Try activating the imported archive and do a check before you do that. This you can do with a minor change in the description or so.
    reward points if found helpfull
    regards
    chandra.k

  • UDF to read a file name and use some of its contents to map fields in target.

    I have a scenario where I need to take the month and year from the file name and map it to suitable fields in the target. Ex - filename_apr2014 from this i should be able to read the month and year and map it. How to do this? I tried the udf -
    public String getFileName(Container container){
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create("http://sap.com/xi/XI/System/File","FileName");
    String ourSourceFileName = conf.get(key);
    return ourSourceFileName;
    got this error while testing the mapping -
    Runtime exception when processing target-field mapping /ns0:MT_<<>>_Output/I<<>>; root message: Exception:[java.lang.NullPointerException: while trying to invoke the method com.sap.aii.mapping.api.DynamicConfiguration.get(com.sap.aii.mapping.api.DynamicConfigurationKey) of a null object loaded from a local variable at slot 2] in class <<>> method getSourceFileName[com.sap.aii.mappingtool.tf7.rt.Context@5b04fc0f]
    See error logs for details  

    Hi Satish - You declared "conf" twice.
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    UDF -
    String filename    = "";
    DynamicConfiguration conf = (DynamicConfiguration) container.getTransformationParameters().get(StreamTransformationConstants.DYNAMIC_CONFIGURATION);
    DynamicConfigurationKey key = DynamicConfigurationKey.create( "http:/"+"/sap.com/xi/XI/System/File","FileName");
    filename = conf.get(key);
    return filename;
    And did you define the variable slot 2 in any of your UDF's?
    The above UDF return the filename and you should handle the sub string later..

  • 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

Maybe you are looking for

  • TS1368 Why can't I log into the iTunes store

    When I try to update my apps, i get a comment saying...can't log into iTunes store.  It's odd because I can download new apps. My password works.  I just can't see my purchased items and can't update my apps.  Im also shown as logged in at the bottom

  • Error in music store

    i bought 3 songs from the music store and they loaded on my ipod fine and then after 1 week they vanished. they were still in my library, but off my ipod. it says my computer has been authorized, but a message that reads the following keeps popping u

  • Salary History Conversion

    Hi, We are planning to upgrade from 11.5.10 to R12 and there is a requirement to convert all the salary history of the existing employees. Did anyone went through the same task? If so, can you please send me the related tables, relavant API's and als

  • My incoming calls appears unknown even if they are in my contact list!

    Hey! My 8520 blackberry keeps showing unknown number when I already have them in my contact list. So if somebody can help, I will be very grateful. Thank you, Ana

  • Mi mac vuelve sola al primer escritorio

    Desde hoy que prendi mi computadora, automaticamente vuelve a la primer pantalla y actualiza los iconos del escritorio por si Sola. Alguna idea de que puede ser? Muchas gracias! =D