Data loading with 1:N & M:N relationship

Hi,
Which data (master or transaction) we can load with 1 : N relationship and M : N relationship.
Can anyone give me the idea.
Thx

In case of master data,the char infoobjects with master data attributes take care of 1:N relation.For e.g for material master data,the material number would be the key based on which the data would be loaded for each new material.In case of transaction data for 1:N relation,you may take up DSO in which the primary keys can be made the key fields of DSO based on which the repeating combinations would be overwritten.You may use an infoset when there is a requirement of inner join(intersection) or left outer join between master data/DSO objects. The infocube can be used for M:N relation.For union operation betwen two infoproviders,multiprovider may be used.
Hope this helps you out.
Regards,
Rinal

Similar Messages

  • Data Load with warnings, but dataload.err empty

    Hi guys,
    laoding data on EAS Console for a Essbase database gives below message:
    Database has been cleared before loading.
    dataload.err is EMPTY.
    Any ideas??
    Some data is loaded but how can I find out where it stopped or is all my data loaded?
    Message:
    Parallel dataload enabled: [1] block prepare threads, [1] block write threads.
    Transaction [ 0x190004( 0x4fd89600.0x64578 ) ] aborted due to status [1003050].
    There were errors, look in H:\My Documents\temp\dataload.err
    Database import completed ['AXN_Sim'.'BewMod']
    Output columns prepared: [0]
    Thanks Bernd

    Hi,
    There is nothing much you can say whether the data is completely loaded or not. You have to check by yourself on that.
    Since the loading was aborted with a warning, it could be a network issue..
    Try to load a small file and then check whether you are facing the problem or you coulfd also post your finding on that..
    Thanks,
    CM

  • Material data load with two unit (0MAT_UNIT) failed?

    Hi,
    I am loading the 0MAT_UNIT data from R/3 QAS to BW QA, I am getting below error.
    0MAT_UNIT : Data record 34 ('000000000000010249 ') : Duplicate data record RSDMD 191
    There two records for same material number with two different units (EA and PAK), Data loaded to BW dev successfully even if duplicate records for material with two units but it failed in BW QA.
    Any setting I am missing?
    Please help.
    Thanks,
    Steve

    If you look at the definition of the P table (/BI0/PMAT_UNIT) you will find that both material and unit are keys. So the system recognizes a record as duplicate only when a given material with a given unit exists twice in the data. Based on what you are saying, this is not the case. You have two separate units for a given material. Can you please check to see if there is another record for the same material in a different datapacket ??

  • Data Load with HAL Problem with Decimal-delimiter/Language Setting

    Hi,
    we use HAL to load Data into Essbase. The Data is with a . as Decimal Point like in
    1252.25 When i upload these Data with HAL the number becomes 125225.00
    The Locale of my OS is German
    The Locale i specified for the file in HAL is English
    If i change the Locale of my BS to English the Problem disappears but thats annoying.
    Has anybody else such a problem ?
    Is There a Solution for this ?
    Thanks.
    Kevin

    Reading over John's blog, we created a rule file.
    But, it looks the load process using the rule file seems to be hanging? are we missing any thing? We are using comman seperator and having number of lines to skip as zero.

  • Data loading with routine displays zero for key fig values

    Hi all,
    my source field is amount...........and target field is research amount...........
    if i restrict amount(source field) with cost element(coaeom7) and value type(010 then it is equal to target field research amount.
    for this my code is
    IF COMM_STRUCTURE-VTYPE = '010' AND
       COMM_STRUCTURE-COSTELMNT = 'COAEOM12'.
       RESULT = COMM_STRUCTURE-AMOUNT.
    ENDIF.
    but when i load the data it displays only zeros.........
    Pleas suggest
    Regards,
    Raj.

    Hi Raj,
    Do u need costelement values other than 'COAEOM12' into the target.
    Are you writing this routine in Start Routine/End Routine. if its BI.7
    If you are loading data from soucre cube/DSO to target structure, in the transformation you need to write start routine, before which you need to map amount field, cost element,and value type from source to Research amount in target,
    The you need to write the code
    If source_packake cost element = COAEOM12'  and source_packake value type =010
    then research amount = amount
    End If.
    i hope this will solve your problem.

  • Time Data loading with missing format

    Hi expert,
    after we load time data, find the following missing information:
    0CALDAY:
    20.080.112 (Error)
    2008.01.12 (correct one)
    0CALMONTH:
    200.801(Error)
    2008.01(correct one)
    0CALQUARTE
    20.081(Error)
    20081(correct one)
    Could anyone let us know how to correct data with missing format to correct one and how to do this step by step? Many thank!

    What is the source for this data ?
    Have it corrected in the source
    Or
    Correct in PSA and load it from there.
    Does it happen only for a few records ?

  • Error in Data loading with ODS

    Hi Guru's
                 I'm loading the data from the Flat file  to the ODS
    the key figure net masss volume  with the data type quantity show s the value multiply thousand but it in the psa  it shows correct value what is there in the source system
    for eg:   value for this key figure  48.984 in the flat file means 48.(point) 984
    but it is showing in the ods 48,984(comma) so some where it is multiplying by 1000 like it is applying  coumn level
    and there is no transfer rules  it is direct mapping
    there is no routines
    please let me know where is the problem
    Points will be assign

    Hi Sanjay,
    It is not multiplied by 1000. The settings are like that. The decimal seperator used here is ',' instead of '.' .
    Steps to change the settings:
    Goto Menu-> system->user Profile->own data->in the following screen of user profile maintanance, goto tab Defaults. There you can find a drop down for Decimal notations
    From there you can change the settings. You can also use the T.code SU01.
      After changing the settings logoff and then login for the changes to take place.
      Hope this helps you.
    Regards,
    Yokesh.

  • Master data loading  with Time dependent  InfoObjects

    Hi
    For product master, I have a infoobject Standard Cost, a time dependent keyfigure attribute.
    How do I Load data for product master
    1. From flat file
    2. from R/3 Pleas provide steps to do on R/3 side
    Thanks in advance,
    Regards,
    Vj

    Hi,
    Though you Material grade is time dependent and sequentially changing.
    You can create 4 different DTP with Grade selection (only 1 Transformation).
    For example, 1 DTP with filter Grade A, another DTP with grade B, so on.
    and executive all 4 dtp sequentially and activate master data after every DTP run.
    Hope it will workout.
    Thanks,
    Balaram

  • Transction data loading with master data as key?

    Expert's,
    I am trying to load the transction data with master data as a key.ZEMPID is my masterdata which having attributes ZEMPNAM and ZEMPDES .My transction data contains ZEMPID.ZEMPSAL and ZEMPAGE.I could create the master data and also load it successfully.But when I tried to create the infosource for trasctional data I should get all the attributes whatever I have given it for the ZEMPID.This I am not getting.Also While creating the cube if I select the infosource then in chraracterstic tab I am not getting my characterstics(master data+attribute).Please any one help me.

    Hello Vasu
    You are talkin abt transactional data and saying that not created cube/Ods ..
    Let me put the things again
    1. When you load master data you create infosource ( direct or indirect), All the attribute will be automatically comes in the infosource...when you define application component in master data tab in infoobject maintenance it is ready for data to be loaded. Search for application component in infosource..u will get the flow
    2. When you load data in infocube only transactional data goes in it.....master data presents in master data tables...In infosource you define what are the field which need to be present in cube.......so you will be able to include only these objects which are present in cube dimensions + attribute which are defined navigational in the cube....
    Master data attribute will never be pushed automatically....only componding object are pushed automatically.....
    If you want to load attribute of ZEMPID then make them navigational in cube or add them in one of cubes dimension...
    Hope i could make myself clear
    Thanks
    Tripple k

  • Data-load with Negetive values

    Hi All,
    5 People viewed my query..nobody answered.
    it is a simpe query which i am not supposed to post ?
    if not pls respond ...or pls ignore it....
    Pls suugest me onthis.
    In my app data file contains Positive values.
    Only for few members i have to load the data as --negative values.
    EX;Count Type Code     D for Debit C for Credit
         If D, load Contract & Member counts as negative numbers
    If C, load them as positive
    i think need to set changes in Rule file....
    Pls suggest me how to write the load rule for this.
    Thanks in advance.
    Bunny
    Edited by: Bunny on Feb 11, 2009 3:55 AM

    Hi Bunny,
    I dont know the setting on the top of my mind at rule file end . But I have one solution ( you might not like it).
    1. Load the comlete data with negative values , then use IF ...ELSE condition and include @ABS function for the required ones.
    2. I mean, apply the condition and use the function of ABS which will make -ve numbers +ve
    Check out for other posts by other experts too.
    If its development setup and if you can change the data source , try this.
    Sandeep Reddy Enti
    HCC
    http://hyperionconsultancy.com/

  • Data load with ABAP control

    Hi:
    I need to load the data to a Cube with ABAP code in info-Package.... but am a Novice in ABAP..!
    Need your help.
    I need to load the data to the Cube only the records thta have "NETDUEDATE" gretaed than System Date
    (SY-DATUM) and drop the records that do not meet the condition. 
    Not sure what would be the code / syntax for putting this condition!
    Appreciate your help.
    Thanks....Pbs

    Hi PBS,
    You can write a ABAP logic for your requirement. In the data selction tab of the Info-package, give the type as abap routine and the variable in the type. You can implement the logic with IF-ENDIF condition.
    Reffer:
    ABAP routine in Infopackage
    ABAP Routine in InfoPackage.
    Regards,
    Satyam

  • HFM DATA LOAD WITH ODI HANGS LONG TIME

    Hi all,
         There's a very strange problem when I loading data from MS SQLServer to HFM with ODI. Specifically, there are 2 interfaces to 2 applications on the same HFM server. Data amount is about 1,300,000 and 650,000 separately.
    The strange thing is when I execute interface individually, it sometimes works well. However when I execute the package contains 2 interfaces, the larger one almost hangs on about 10+ hours every time whether I use an agent or not.
    After some research, it seems that the session hangs on because it cannot get return info from HFM but loading data has already completed. I found some similar problems on OTN like 64bit driver and jre compatible error OR deadlock on table. Different with this one. So, can anyone help on this? Much appreciate in advance!!!
    BTW, ODI and HFM are on the same server but ODI repositary and source of interface are on another MS SQL data server. The version is as below:
    HFM 11.1.1.3.0.956
    ODI 11.1.1.6.0
    win server 2003 x86
    MS SQLServer 2008 R2
    win server 2008 x64
    Regards,
    Steve

    Hi SH,
         source is MS SQLServer 2008 R2, staging area is on the source side, target is a HFM 11.1.1.3.0.956 based on SQLSERVER.
         KM is a standard 'IKM SQL to Hyperion Financial Management Data'.
         No transformation logic but only a filter to select data in current year.
    Besides, I have do some performance tuning as guide tolds:
    REM #
    REM # Java virtual machine
    REM #
    set ODI_JAVA_HOME=D:\oracle\Java\jdk1.6.0_21
    REM #
    REM # Other Parameters
    REM #
    set ODI_INIT_HEAP=512m
    set ODI_MAX_HEAP=1024m
    set ODI_JMX_PROTOCOL=rmi
    In Regedit:
    EnableServerLocking: 1
    MaxDataCacheSizeinMB :1000
    MaxNumDataRecordsInRAM: 2100000
    MultiServerMaxSyncDelayForApplicationChanges:300
    MultiServerMaxSyncDelayForDataChanges:300
    After some reaserch, I think the problem can be located at the HFM-ODI adapter or HFM side(maybe HFM cannot respond a completed info to ODI), do you have any idea? Thanks in advance

  • Full Data Loads with a DSO as source

    I am using a DSO as a source object running a DTP full load. When I look at the SQL running it is performing a select statement grouping all of the characteristics and summing the key figures.
    Is there any way of changing the extract so that it extracts the source data on a record by record basis (as it does in 3.x)?

    50M records is quite large.  Can you break down the data into smaller chunks ... I personally would make the chunks as close to about 3-5M as I could. You may be able to increase this amount if you are not looking up data or have complex update rules -- if everything is mapped 1:1 (no transformations) between the two DSO's, then you can increase the size a lot (maybe 10M).
    Unless you have a large amount of memory, you will not be able to load large amounts of data like this in one shot.
    Back in the 2.x days, it wasn't recommend to load more than a Million records into a data target, so feel lucky that they increased this limit a lot!
    Brian

  • Data Load with 0 records

    Hi,
    How a system should react under following cases:
    1. Full load bringing in 0 records
    2. Init load bringing in 0 records
    3. Delta load bringing in 0 records
    Note: here by 0 records I mean actually the load has no records.
    For each of the above case will the load turn green or remain yellow and then times out.
    I always have different reactions from the system for these cases.  Appreciate view from experts…
    Thank you,
    sam

    Jr roberto setting which you said exists true,
    but i have that setting marked as green.
    i did an init load which pulled in 0 records. this is correct. now eventhough the green is checked for 0 records in rsmo settings the load errored out after the time out setting in infopack
    and the main traffic light is still running...with  No errors could be found. The current process has probably not finished yet.
    any tips..

  • HR Data Load with FM HR_MAINTAIN_MASTERDATA for IT 0000, 0001, 0002...

    Hello All!
    I am trying to load Infotypes 0000, 0001 and 0002. I will have to load some others too, but I am already having trouble to fill this ones that are the main Infotypes.
    I´m using the parameter DIALOG_MODE = '1' so I can see the error. and I can see that some fields that I have Filled on the table
    "proposed_values" are not going to the screen. In fact, just the filds of structure P0002 are going. But I have to fill some other filds like Q0002-ANREX, Q0002-FATXT and P0625-RACE.
    It is possible to fill this others fields? or should I forget this FM and try BDC/ Batch Input?
    This is a sample code that I am testing:
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-NACHN'.
    t_pprop-FVAL  = 'Colgate'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-VORNA'.
    t_pprop-FVAL  = 'Márcio'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-GBDAT'.
    t_pprop-FVAL  = '19690609'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-GBDEP'.
    t_pprop-FVAL  = 'BA'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-GBORT'.
    t_pprop-FVAL  = 'Feira de Santana'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-GBLND'.
    t_pprop-FVAL  = 'BR'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'P0002-NATIO'.
    t_pprop-FVAL  = 'BR'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'Q0002-ANREX'.
    t_pprop-FVAL  = 'Sr.'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'Q0002-GESC1'.
    t_pprop-FVAL  = 'X'.
    APPEND t_pprop.
    t_pprop-INFTY = '0002'.
    t_pprop-FNAME = 'Q0002-FATXT'.
    t_pprop-FVAL  = 'Solt'.
    APPEND t_pprop.
    t_pprop-INFTY = '0625'.
    t_pprop-FNAME = 'P0625-RACE'.
    t_pprop-FVAL  = '0'.
    APPEND t_pprop.
    v_pernr = s_0002-pernr.
       CALL FUNCTION 'HR_MAINTAIN_MASTERDATA'
         EXPORTING
           PERNR                    = v_pernr
           ACTIO                    = 'INSS'
           TCLAS                    = 'B'
            BEGDA                    = sy-datum
            DIALOG_MODE              = '1'
           NO_EXISTENCE_CHECK       = 'X'
         IMPORTING
           RETURN                   = s_return
           RETURN1                  = s_return1
          TABLES
            proposed_values          = t_pprop.
        CLEAR s_return1.
        CALL FUNCTION 'HR_EMPLOYEE_DEQUEUE'
          EXPORTING
            number        = v_pernr
          IMPORTING
            RETURN        = s_return1.
    Thanks in Advance.
    Jonas

    Hi,
    First try to load Infotypes 0000, 0001 and 0002 only, remove other fields from the Proposed Values internal table as that seems to be creating problem.
    Once the FM execute without any error, then try to insert values for other tables.
    Regards,
    Nitin Gaikwad

Maybe you are looking for

  • Computer shuts on and off some corrupted files - no virues now

    Listed below are some of the errors I found on event log in the laptop: I have a Qosimo 8 megs of memory, windows 7 64 bit. Running AVAST 7.0 antivirus and Malwarebytes - both paid subscriptions. I think the model number is 830 530 I bought in 2009.

  • Close PO

    Hi experts, I want to close a PO for which a partial GR been done,now the purchasing don't need the remaining qty and want to close the PO so that no body can amend and order using that PO in future.... In that case where and how should i Configure t

  • DLM is a terrible beast

    I've been running some tests on my IP profile over the past year. Here's my outcome (just the download) 2012 April 47 May 47 June 47 July 40 ( I switched off modem once) Aug 40 Sep 47 Oct 47 Nov47 Dec47 2013 Jan 39 ( I switched off modem once) Feb 39

  • User's changing their own password

    Is it possible to allow user to change their own password when logged onto a portal applicastion I have written ?

  • Project system: Purchase requisition coming from Networks

    Dear Experts, I have a tricky problem. I want to exclude a specific number range for purchase requisition coming from the Project system. The current number range I have for the purchase requisition is let say: 10000000 - 19999999. I want to use anot