Master data, attributes, texts: ETL process

Hi,
I am new to SAP BW and have a question concerning the difference between master data attributes and texts. I am currently learning with the "sflight" example provided by SAP. There I have, e.g., a table like this:
CARRID  CARRNAME          CURRCODE
AA      American Airline   USD
AB      Air Berlin         EUR
AC      Air Canada         CAD
These are my master data because these data won't change often - correct?
What are then my attributes and texts?
Thanks!

Thanks Choudhary.
I am Karthik, new to both, the community and SAP BI. I have a doubt similar to the main question, that goes like this.
CARRID  CARRNAME          CURRCODE   TIME             COUNTRIES_OPERATION
AA          American Airline     USD               9:00  AM       America
AB          Air Berlin                EUR             10:00  AM       Germany
AC          Air Canada             CAD             11:00  AM       Canada
Similar to the above table, if suppose there are two other columns TIME and COUNTRIES_OPERATION,
1.  Will TIME be included as "attributes" or "time characteristics" as TIME is an additional information of the master data key and there is  dimension table where we can define TIME ?
2.  Will COUNTRIES_OPERATION be included as "attributes" or can this be included in "hierarchy"
3. If not what can be used into "hierarchy" from the above table.
Kindly excuse if my question is silly or if it does not make sense. I am very new to these terms and still in the learning curve.
Thanking you in advance,
Karthik.

Similar Messages

  • Loading GL Master Data -- Attributes, Text, Hier ; and Transaction Data

    Hi all,
    Could any one give me the steps individually to load the following type of data in BI 7.0:
    1. Master Data with Attributes
    2. Master Data with Text
    3. Master Data with Hierarchy
    4. Transaction Data
    Do I have to create the Transformation and DTP's individually to load all the above kind of Data?
    Please give me the information as much as you can.
    Thanks,

    For master data when you create tranformation it will prompt infoobject to act as infoprovider, and then you create DTP to schedule data to it. It works fine with attribute and Texts, though hierarchy dosn;t support much features of 2004s at my side. Like i am not able to migrate Hierarchy datasource to 2004s, and even when i replicate it, it comes as 3.5 datasource only.
    For transaction data follow Gokuls step, or try to find on forums you will get lot of discussion on it.

  • Master Data attributes failed in Process chain

    Hi All,
    Master data load has failed at vendor attributes DELTA load, and error message is "'Update mode R is not supported by the extraction API".
    Actually in the last PC delta run it was failed at same vendor attributes delta run, due to special characters, we allowed those special characters in RSKC transaction and technically made PSA red request to RED after that In order to Run the PC, We selected that Red request in PSA (Which has the records) and updated with Scheduler. PC ran well after that.
    and today PC got failed at same place showing he message as "'Update mode R is not supported by the extraction API".
    There are no red requests in data source (Info course), and No delta's missed.
    Can anyone please let us know the why it is happening ? (solution is we can re-init it or got options to run it) but we are looking for why this issue is happening ?
    All inputs are much appreciated.
    Thanks in advance,
    Teena

    Hi Teena,
    You get this type of error when the data source does not support repeat of delta
    or
    init flag might have corrupted some times so that it wont allow the delta load to run.
    it happens because the DS does not support R or Repeat of delta.
    For more information on Update mode:
    Go to SE12, write data type as "RODMUPDMOD". Read the documentation given there.
    You can try multiple options to resolve this.
    Simply set the QM status of the last failed delta to GREEN and reload your master data with Full Repair. Your deltas will follow.
    the best way for this situation would be to re-init.
    Regards
    Kp

  • Error in BPC 10 NW Master data attributes/text and hierarchy loading

    Hi Experts
    I have this Error
    *MAPPING
    NODENAME=*IF(NODENAME(1:3)=*STR(I00) then NODENAME; NODENAME(4:7))
    HIER_NAME=HIER_NAME
    PARENT=PARENT
    ORDER=ORDER
    *CONVERSION
    ID=CF_NODENAME.XLS
    ID=CF_PARENT.XLS
    ID=CF_HIER_NAME.XLS
    Regards

    Hellow Bishwajit
    In SAP BPC, we have created two hierarchy, I001 and I002, but in the moment of created the hierarchy in BPC, i have error, the I002 and I001 hierarchy does not exist in BPC.
    I do not know what to do.
    Regards

  • InfoProvider: infoObject (master data attribute and text)

    I saw info Object of master data attribute and text in InfoProvider.
    are infoObject act like a table when we do query on them.

    Hi
    Refer to this as down
    Custome Infoobjects Tabels:
    /BIC/M -- View of Master data Tables
    /BIC/P -- Master data Table, Time Independent attributes
    /BIC/Q -- Master data Table, Time Dependent attributes
    /BIC/X -- SID Table, Time Independent
    /BIC/Y -- SID Tabel, Time Dependent
    /BIC/T -- Text Table
    /BIC/H -- Heirarchy Table
    /BIC/K -- Heirarchy SID Table
    Standard Infoobjects Tabels(Buss. Content):
    Replace "C" with "0" in above tables.
    Ex: /BI0/M -- View of Master data Tables

  • Change  dataosurce from  master data attributes to text

    Hi,
    i build data source as master data attributes (in tr sbiw)  and  i want to change it to text ,
    how can i do that?
    Regards

    Hi....
    You can copy it and recreate it as text in RSO2.
    Just create a new one... There are max 5 entries in a generic extractor so note them down and recreate...
    Regards,
    Debjani......

  • How to  extract  master data  attribute from  r/3 to bw give steps details

    how to  extract  master data  attribute from  r/3 to bw give steps details screenshots

    Hi
    Go through the below process to extract Master Data Attribute from R/3
    Hi,
    Maintaining Generic DataSources
    Use
    Regardless of the application, you can create and maintain generic DataSources for transaction data, master data attributes or texts from any transparent table, database view or SAP Query InfoSet, or using a function module. This allows you to extract data generically.
    Procedure
    Creating Generic DataSources
    1. Select the DataSource type and specify a technical name.
    2. Choose Create.
    The screen for creating a generic DataSource appears.
    3. Choose the application component to which you want to assign the DataSource.
    4. Enter the descriptive texts. You can choose any text.
    5. Select the datasets from which you want to fill the generic DataSource.
    a. Choose Extraction from View if you want to extract data from a transparent table or a database view. Enter the name of the table or the database view.
    After you generate the DataSource, you have a DataSource with an extraction structure that corresponds to the database view or transparent table.
    For more information about creating and maintaining database views and tables, see the ABAP Dictionary Documentation.
    b. Choose Extraction from Query if you want to use a SAP Query InfoSet as the data source. Select the required InfoSet from the InfoSet catalog.
    Notes on Extraction Using SAP Query
    After you generate the DataSource, you have a DataSource with an extraction structure that corresponds to the InfoSet.
    For more information about maintaining the InfoSet, see the System Administration documentation.
    c. Choose Extraction Using FM if you want to extract data using a function module. Enter the function module and extraction structure.
    The data must be transferred by the function module in an interface table E_T_DATA.
    Interface Description and Extraction Process
    For information about the function library, see the ABAP Workbench: Tools documentation.
    d. With texts you also have the option of extracting from fixed values for domains.
    6. Maintain the settings for delta transfer, as required.
    7. Choose Save.
    When performing extraction, note SAP Query: Assigning to a User Group.
    Note when extracting from a transparent table or view:
    If the extraction structure contains a key figure field that references a unit of measure or a currency unit field, this unit field has to be included in the same extraction structure as the key figure field.
    A screen appears on which you can edit the fields of the extraction structure.
    8. Edit the DataSource:
    ○ Selection
    When you schedule a data request in the BI scheduler, you can enter the selection criteria for the data transfer. For example, you can determine that data requests are only to apply to data from the previous month.
    If you set the Selection indicator for a field within the extraction structure, the data for this field is transferred in correspondence with the selection criteria in the scheduler.
    ○ Hide field
    You set this indicator to exclude an extraction structure field from the data transfer. The field is no longer available in BI when you set the transfer rules or generate the transfer structure.
    ○ Inversion
    Reverse postings are possible for customer-defined key figures. Therefore inversion is only active for certain transaction data DataSources. These include DataSources that have a field that is marked as an inversion field, for example, the update mode field in DataSource 0FI_AP_3. If this field has a value, the data records are interpreted as reverse records in BI.
    If you want to carry out a reverse posting for a customer-defined field (key figure), set the Inversion indicator. The value of the key figure is transferred to BI in inverted form (multiplied by –1).
    ○ Field only known in exit
    You can enhance data by extending the extraction structure for a DataSource by adding fields in append structures.
    The Field Only Known in Exit indicator is set for the fields of an append structure; by default these fields are not passed to the extractor from the field list and selection table.
    Deselect the Field Only Known in Exit indicator to enable the Service API to pass on the append structure field to the extractor together with the fields of the delivered extract structures in the field list and in the selection table.
    9. Choose DataSource ® Generate.
    The DataSource is saved in the source system.
    Maintaining Generic DataSources
    ● Change DataSource
    To change a generic DataSource, in the initial screen of DataSource maintenance, enter the name of the DataSource and choose Change.
    You can change the assignment of a DataSource to an application component or change the texts of a DataSource. Double-click on the name of the table, view, InfoSet or extraction structure to get to the appropriate maintenance screen. Here you make the changes to add new fields. You can also completely swap transparent tables and database views, though this is not possible with InfoSets. Return to DataSource maintenance and choose Create. The screen for editing a DataSource appears. To save the DataSource in the SAP source system, choose DataSource ® Generate.
    If you want to test extraction in the source system independently of a BI system, choose DataSource ® Test Extraction.
    ● Delta DataSource
    On the Change Generic DataSource screen, you can delete any DataSources that are no longer relevant. If you are extracting data from an InfoSet, delete the corresponding query. If you want to delete a DataSource, make sure it is not connected to a BI system.
    NR

  • BPC 7.5 : Master Data Attribute mapping to PARENTH1

    Hi,
      I loaded G/L account master data attr/text and maintained some members manually. G/L account has the attribute G/L account group.
      Can I populate the G/L account group data into PARENTH1 column? Please advise me whether it is possible or not.If it is possible please provide the steps.
      Note : In ECC system G/L account hierarchy is not properly maintained.
    Thanks
    Prasad

    Hi Nilanjan,
       Thanks for your inputs.
    I'm working on BPC 7.5 and SP04.
    I have G/L account hierarchy in BI system. I tried  to load G/L account master data attr/text into BPC and successfully loaded but hierarchy node ID's and description are missed. I followed the below steps.
    1) Loaded master attr,text and hierarchy data from ECC to BI and activated the master data.
    2) Used the below transformation and conversion file.
    3) Selected the hierarchy in selecetion in data package while loading data into BPC.
    Transformation File:
    *OPTIONS
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = TAB
    AMOUNTDECIMALPOINT = .
    SKIP = 0
    SKIPIF = 177000
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=
    ROUNDAMOUNT=*MAPPING
    *MAPPING
    ID=ID
    *CONVERSION
    ID=ACCT_ID_MD.xls
    G/L Account compounded to chart of accounts (10+4) and has total length 14 and hierarchy node ID's have length 32.
    I used the below conversion file.
    External                                                         Internal
    01000000??????                               ??????
    0100000???????                               ???????
    010000????????                               ????????
    0000000000000000000000000000????         ????
    000000000000000000000000000?????         ?????
    00000000000000000000000000??????         ??????
    0000000000000000000000000???????         ???????
    *                                                      js:%external%;
    Please suggest anyone how can I load node ID's and description.
    Note: I followed the same above process for 0PROFIT_CTR and 0COSTCETER and successfully loaded master, text and hierarchy data.
    Thanks
    Prasad

  • Steps for master data loading by using process chain

    Hi
    I want to load the Master data by using the process chain . Can anyone tell me the step-by-step method for loading the master data .
    I means what are the processes should i need to include in the process chain . Pls tell me in sequenece .
    i ll assing the points
    kumar

    Hi,
    The process os loading master data is similar to transaction data in terms of using the infopackages.
    First you have to load Attr followed by texts and hierarchy.For master data you have to include the process type called as Attribute change run.This can be included as a separate process type or using the AND process.
    Hope this helps.
    Assign points if useful.
    Regards,
    Venkat

  • Webi error for master data attributes if universe is on top of BI query

    Hi All,
    We are using BO XI R2 SP5 integrated with SAP BI 7.0.
    We have built a universe on top of a BI query and when we try to build a web intelligence report that includes master data attributes like Customer City,Customer Region etc BO throws the following error:
    Error 1:
    Database error: [SOFA Driver] : Error getting members for hierarchy (level=ZFI_I03/ZFI_I03_Q0003, member=[ZFI_I03___F172], opcode=[ZFI_I03___F172]) . System error in program CL_RSDM_READ_MASTER_DATA and form VALUEREAD-02- (see long text). Contact your Business Objects administrator or database supplier for more information. (Error: WIS 10901)
    For a universe built on a different BI query with master data attributes mentioned above,a different error occuring.
    Error 2:
    Your Web Intelligence session has timed out. Log out and log in again to InfoView. (Error: WIJ 77778)
    We have tried:
    1) We have executed the function module BAPI_MDPROVIDER_GET_DIMENSIONS with necessary inputs query/cube and we got correct output, like members, optional properties, selected properties and restrictions.But, still our problem remains same.
    2) Transaction u201CRSRTu201D and executed the query,transaction RSRV to check SID-tables and the related masterdata.
    Above steps we performed in response to SAP tickets 541052 / 2009,541131 / 2009 based on logs generated,but still the error persists.
    What is working:
    If a universe is built on top af an infocube directly, then there is no problem with master data attributes in webi report.
    Please let us know if you need more details to help us resolve this issue.

    Hi Naresh,
    based on the MDX you can identify that those are navigational attributes and thats why the issue is not happening when talking to the cube directly because when you connect to the cube directly the navigational attributes are not available.
    Take a look at note : 996197
    not sure if it will solve the problem because there are other notes when you search for the error message but this was most of the times the one that resolved the issue.
    the issue is in the BAPI functions
    Ingo

  • Error while loading to Master data attribute 0product

    Hi experts,
    While loading the data from 0material to 0product master data attribute i am getting a error ' 0MATERIAL : Data record 2421 (''300000072 '):Version '300000072 ' is not valid. I request u all to help me to solve this error.
    Diagnosis
        Data record 2421 & with the key '300000072 &' is invalid in value
        '300000072 &' of the attribute/characteristic 0MATERIAL &.
    System Response
        The system has recognized that the value mentioned above is invalid, and
        has processed this general error message. A subsequent message may give
        you more information on the error. This message refers to the same
        value, even though it does not state this explicitly.
    Procedure
        If this message appears during a data load, maintain the attribute in
        the PSA maintenance screens. If this message appears in the master data
        maintenance screens, leave the transaction and call it again. This
        allows you to maintain your master data.
    Please let me know what could be the problem....
    Regards,
    Prashanth
    Edited by: Prashanth Shetty on Jul 16, 2008 7:42 AM

    Hi,
       The issue is due to errorneous record.
    Delete the request in Master data and Try the following.
    1) Goto PSA --> filter the Status (Red or Green)
    Select the Red records and correct the data in which error is throwm.
    After correcting the data, save and Right click PSA and give Start update immediately.
    2) Load via Infopackage only to PSA and later update from PSA and check.
    Any one of the above 2 methods will solve the issue.
    Regards,
    Balaji V

  • Error when scheduling the infopackage for loading Master data attributes

    Hi,
    Iam getting the following error message when scheduling this Master data Attributes ZIP_0PLANT_ATTR_FULL..( Flexible update of Master data info objects)..
    In Data load monitor error i got this following error message.
    Error message when processing in the Business Warehouse
    Diagnosis
    An error occurred in the SAP BW when processing the data. The error is documented in an error message.
    System response
    A caller 01, 02 or equal to or greater than 20 contains an error meesage.
    Further analysis:
    The error message(s) was (were) sent by:
    Update rules
    Thanks

    HI,
    A caller 01, 02 or equal to or greater than 20 contains an error meesage This is an Idoc error. Please check the Idocs :
    1) SM37 job log (In source system if load is from R/3 or in BW if its a datamart load) (give request name) and it should give you the details about the request. If its active make sure that the job log is getting updated at frequent intervals.
    Also see if there is any 'sysfail' for any datapacket in SM37.
    2) SM66 get the job details (server name PID etc from SM37) and see in SM66 if the job is running or not. (In source system if load is from R/3 or in BW if its a datamart load). See if its accessing/updating some tables or is not doing anything at all.
    3) RSMO see what is available in details tab. It may be in update rules.
    4) ST22 check if any short dump has occured.(In source system if load is from R/3 or in BW if its a datamart load)
    5) Check in SM58 and BD87 for pending tRFCs and IDOCS.
    Once you identify you can rectify the error.
    If all the records are in PSA you can pull it from the PSA to target. Else you may have to pull it again from source infoprovider.
    If its running and if you are able to see it active in SM66 you can wait for some time to let it finish. You can also try SM50 / SM51 to see what is happening in the system level like reading/inserting tables etc.
    If you feel its active and running you can verify by checking if the number of records has increased in the data tables.
    SM21 - System log can also be helpful.
    Thanks,....
    Shambhu

  • Error while creating Data Source for master data attributes

    Hi BI Experts,
    Well its been some time for me that I have been part of Extraction in BI.I primarily handled reporting in my last assignments.
    I was trying extraction with flat files in SAP BI 7(new to sap bi 7 but very much familiar with BW3.5) but failed in the activity during master data attributes and text upload in infoobject (say IOSP_Mat).
    Here is the procedure that I did after creation of characteristic IOSP_Mat.I created a source system for flat file followed by data source for Master data attributes, i selected all the parameters correctly.i.e. csv file format, data seperator as   ,
    and other settings, now when i am trying to look at the proposed data in the next tab using Load example data.its not showing the desired result.The columns that I have maintained in Flat File is  MAT_NUMBER and MAT_NAME (with say 100 data in the file)
    same is the result when I am trying to load the text data too columns maintained are
    (LANGUAGE MAT_NUMBER Short Description)(same 100 data).
    now i used to rsa1old transaction  to upload the file using 3.5 version.i created info source for master data/text/hierarchies for  IOSP_Mat
    now when trying to upload it using info package for master and text data,I observe its(the data) not maintained in the characteristic IOSP_Mat.
    When I monitored ,I figured the data has not been even uploaded to the PSA level.
    Can you BI experts tell me the answer for this.
    Thanks,
    Srijith

    apologies to all of you for late response,
    was busy with some other activities.
    I don't remember the exact message,but I remember it was not loaded to even the PSA level.I will try it again and post the exact message.
    Thanks again for your quick response.
    Once again sorry to all of you for my late response
    Thanks,
    Sri

  • Where to set lock while loading master data attributes

    Hello Experts,
    I have two different datasources from ECC which loads into 0CUST_SALES attributes. I'm using two different DTP & transformation which are loading data in the this infoobject attributes.
    When i try to load data, the DTP fails with an error message at "Updating attributes for InfoObject 0CUST_SALES Processing Terminated" & the job log says: "Lock NOT set for: Loading master data attributes".
    Here what exactly  LOCK means?
    Thanks in advance.
    Zakir Khan.

    Hi,
    The lock means that some program is updating the master data (a table) and at the same time other program can not update that same master data. When the first program completes the updation it will release the lock so that the other program can update this.
    In your case you and schedule the DTP one after another.
    Thanks

  • Map My Update Rule from a Master Data Attribute

    Hello experts,
    I haven't tried this scenario yet, hope you can help me, the Issue is this
    I have 2 InfoObjects ZPSCHRCHY and 0PROFIT_CTR from InfoCube WBS cost and allocations I want both the InfoObjects to be mapped to 0PROFIT_CTR attribute of 0WBS_ELEMT master data object, I have tried the Master Data Attribute but only 0PROFIT_CTR is an attribute of the Master Data.how can I mapped ZPSCHRCHY and 0PROFIT_CTR to 0PROFIT_CTR?, Is creating a start routine for it must be used? Thank you very much
    Regards and Thanks
    Chris

    PROGRAM UPDATE_ROUTINE.
    $$ begin of global - insert your declaration only below this line  -
    TYPES:
    BEGIN OF r_MD_WBS_ELEMENT,
       WBS_ELEMT  like /BI0/PWBS_ELEMT-WBS_ELEMT,
       OBJVERS    like /BI0/PWBS_ELEMT-OBJVERS,
       PROFIT_CTR like /BI0/PWBS_ELEMT-PROFIT_CTR,
    END of r_MD_WBS_ELEMENT.
    DATA: t_MD_WBS_ELEMENT  TYPE STANDARD TABLE OF r_MD_WBS_ELEMENT,
           wa_MD_WBS_ELEMENT TYPE r_MD_WBS_ELEMENT.
    $$ end of global - insert your declaration only before this line   -
    The follow definition is new in the BW3.x
    TYPES:
      BEGIN OF DATA_PACKAGE_STRUCTURE.
         INCLUDE STRUCTURE /BIC/CS8ZPSG030.
    TYPES:
         RECNO   LIKE sy-tabix,
      END OF DATA_PACKAGE_STRUCTURE.
    DATA:
      DATA_PACKAGE TYPE STANDARD TABLE OF DATA_PACKAGE_STRUCTURE
           WITH HEADER LINE
           WITH NON-UNIQUE DEFAULT KEY INITIAL SIZE 0.
    FORM startup
      TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
               MONITOR_RECNO STRUCTURE RSMONITORS " monitoring with record n
               DATA_PACKAGE STRUCTURE DATA_PACKAGE
      USING    RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal tables "MONITOR" and/or "MONITOR_RECNO",
    to make monitor entries
      REFRESH: t_MD_WBS_ELEMENT.
          SELECT WBS_ELEMT
                 OBJVERS
                 PROFIT_CTR
          INTO TABLE t_MD_WBS_ELEMENT
          FROM /BI0/PWBS_ELEMT
       FOR ALL ENTRIES IN DATA_PACKAGE
         WHERE WBS_ELEMT   = DATA_PACKAGE-WBS_ELEMT.
        IF sy-subrc EQ 0.
        Do nothing
        ENDIF.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    $$ end of routine - insert your code only before this line         -
    ENDFORM.

Maybe you are looking for

  • Problem about Biztalk SAP adapter running on 64-bit host instance.

    Hi there Both 32-bit and 64-bit host instances are running. We use WCF-Custom adapter to communicate with SAP. And for WCF-Custom adapter, we assigned a 64-bit host. We copied all the library files in rfcsdk32bit to folder Windows\System32, and those

  • Autopopulate a text field in a table from table

    I am not sure if it is possible but I will explain what I would like to do:- I have a table which allows the user to add a name, they also have the ability to add additional names to the table. What I would then like to do is auto populate another ta

  • Regarding SAP HR to SAP BW extrction (generic)

    Hi Masters,       I have been assigned a work regarding extracting the data from  sap hr to sap bw thru generic extraction, i odesnt have much knowledge on generic extractors...can anyone help me out...If possible plz send me in the form of some docu

  • Handling proprietary APDUs in an STK applet

    Hello all, I have developed a working STK applet, including a menu etc. I also need this applet to accept proprietary APDUs from the GSM-phone. The way I understand that this should work, is that I have to SELECT my applet first (APDU: 00 a4 04 00 <A

  • Slow access to photos -  iPhoto7.1.5 on OSX 10.9.1.

    I have iPhoto 7.1.5 running on OSX 10.9.1. It seems to be very slow to access photos now (I have about 7000 photos) , do I need an upgrade or something else?