Inconsistent data in PSA table and Data source

Dear Experts,
I am using Process chain to update info cube from data source of a z table. In the process chain, the Delete PSA request step is having the PSA table number of the correct data source. The info package and the DTP also have the correct data source.
But after executing the process chain, the PSA table is updated with the wrong data source.
I have checked the Extraction of the data source in RSA3 transaction. The records are matching to the correct data source. But when I check PSA contents through process monitor in process chain log for DTP, I found the PSA content data is inconsistent and getting the data from wrong data source.
If process chain is repeated once again, the PSA is updated with the right data source.
Also when I do the process chain steps manually, it is working well.
Thanks and regards
Murugesan

Hi,
Looks strange but you can do the following check,
Go to your data source and from the PSA table check which infopackage is loading data. You should be able to see that data is getting loaded from same infopackage. If there are multiple infopackages involved means you could get different data.
Regards,
Durgehs.

Similar Messages

  • Need to get a list of PSA tables and change log tables existing in a PC

    Is there a standars table to look up all active DSOs and the change log tables associated to those DSOs?
    and also Data sources and the PSA tables associated to that DS.
    I need to get a list of PSA tables and change log tables existing in a processchain(whioch deletes the data in them time to time)how do I do this in a quicker way?
    Thanks in advance

    Hi Ramya
    Check  RSTSODS table with filter of  User App   CHANGELOG ---> For change log tables

  • Data in PSA content is different than the data source

    Dear Experts,
    I am using Process chain to update info cube from data source of a z table.  In the process chain, the PSA request request step is having the PSA table number of the correct data source. The info package and the DTP also have the correct data source.
    But after executing the process chain, the info cube is not updated with the required data source. It is updated with data from some other data source which is belonging to a different custom table.
    I have checked the Extraction of the data source in RSA3. This is extracting from correct data source. But when I check PSA contents through process monitor in process chain log for DTP, I found the  PSA content data is different from the data source.
    I am totally confused, how this is possible. Can anybody advise me to troubleshoot and fix this issue.
    Thanks and regards
    Murugesan

    Dear Igor,
    The PSA request is being deleted in a previous step prior to loading the info package.  I can see every time when I run the process  chain, the old request number is deleted and a new request number is created.
    Still the same issue is persisting.
    I also observed one more thing that the second time when we repeat the same process chain, the correct data source data is loaded in the info cube and PSA table. Only during the first time, the PSA table and Info cube  it is not updating with the right data.
    thanks and regards
    Murugesan

  • PSA tables in SAP BW

    Hi experts,
    I'm having trouble with creating PSA tables in SAP BW. Can somebody please explain the different ways to create PSA tables.
    Thank You Very Much
    My Regards...

    Hi..
    After it is extracted from source systems, data is transferred to the entry layer the data
    warehouse, the persistent staging area (PSA). In this layer, data is stored in the same form as
    in the source system. The way in which data is transferred from here to the next layer</b>incorporates quality-assuring measures and the transformations and clean up required for a
    uniform, integrated view of the data.
    <b>When you activate the DataSource, BI generates a PSA table and a transfer program.</b>
    The data in the DataSource (R3TR RSDS) is transferred to the PSA.
    When you transport the restored 3.x DataSource into the target system, the DataSource
    (R3TR RSDS) is deleted in the after image. The PSA and InfoPackages are retained. If a
    transfer structure (R3TR ISTS) is transported with the restore process, the system tries to
    transfer the PSA for this transfer structure. This is not possible if no transfer structure exists
    when you restore the 3.x DataSource or if IDoc is specified as the transfer method for the 3.x
    DataSource. The PSA is retained in the target system but is not assigned to a DataSource/3.x DataSource or to a transfer structure.
    <b>The PSA table to which the data is written is created when the transfer structure is activated.</b>
    <b>A transparent PSA table is created for every DataSource that is activated</b>.
    The PSA tables each have the same structure as their respective DataSource. They are also flagged with key
    fields for the request ID, the data package number, and the data record number.
    InfoPackages load the data from the source into the PSA. The data from the PSA is processed with data transfer processes.
    With the context menu entry Manage for a DataSource in the Data Warehousing Workbench
    you can go to the PSA maintenance for data records of a request or delete request data from the PSA table of this DataSource. You can also go to the PSA maintenance from the monitor for requests of the load process.
    Using partitioning, you can separate the dataset of a PSA table into several smaller, physically independent, and redundancy-free units. This separation can mean improved performance when you update data from the PSA.
    In the Implementation Guide with SAP
    NetWeaver &#8594; Business Intelligence &#8594; Connections to Other Systems &#8594; Maintain Control
    Parameters for Data Transfer you define the number of data records needed to create a new
    partition. Only data records from a complete request are stored in a partition. The specified value is a threshold value.
    The number of fields is limited to a maximum of 255 when using TRFCs to transfer data. The length of the data record is limited to 1962 bytes when you use TRFCs.
    <b>PSA Table
    For PSA tables, you access the database storage parameter maintenance by choosing Goto &#8594; Technical Attributes in DataSource maintenance. In dataflow 3.x, you access this setting in transfer rule maintenance in the Extras menu.
    You can also assign storage parameters for a PSA table already in the system. However, this has no effect on the existing table. If the system generates a new PSA version (a new PSA table) due to changes to the DataSource, this is created in the data area for the current storage parameters.</b>
    <b>Define PSA Part. size using transaction RSCUSTV6
    Minimum no. of records in a PSA partition
    Use program SAP_PSA_PARTITION_COMPRESS for existing PSA
    PSA
    RSTSODS    Directory of all PSA Tables</b>
    with regards,
    hari kv
    Message was edited by:
            hari k

  • How to add index to PSA table?

    Hi , Experts
    as title, I want to add index to PSA table.
    my scenario is as below:
    We have already initialized 2LIS_03_BF with NOT  blcok business user(it's due to our company could not stop R/3 system, anyway), so there are 6 years data in the PSA table, it's very huge records in PSA more than 48 million records, because of we NOT stop R/3 business during initialization, so I have to search some common data  between delta records and full records(it's due to this common data contain duplicate record, I need find them and delete the duplicate record and make sure the data is correct).
    This is mean The selection is too expensive as it has to look for more than five thousand delta record between more than 48 million full records. fow now  I have already tigger this search job use a program, but it's still run for 7 days, still not finished yet, it drive me crazy.  so I mean if I can create a index for PSA table, and this action will drive the above compare work more quickly than before? or have any other way for my scenario?
    Thanks in advance.
    Best Regards,
    Bruce

    Hi,
    See the PSA Name in RSTSODS table and then in SE11 you can create Index. But the load will become slow if you don't drop the Index.
    Use 2LIS_03_BX, 2LIS_03_BF, 2LIS_03_UM to 0IC_C03 Cube and design the report.
    Use :See the steps how to load the data to 0IC_C03.
    Treatment of historical full loads with Inventory cube
    Setting up material movement/inventory with limit locking time
    If it is BI 7 then for BX in in DTP in Extraction Tab you need to select Extacrion mode = NON-Cumulative option.
    Thanks
    Surendra Kumar Reddy Koduru

  • PSA table name not visible in the list

    Dear All,
    I have been trying to delete the data from the PSA tables using the process type <b>Deletion of Request from PSA</b> and the Object type <b>PSA TABLE</b>.
    When searching for the PSA table name in the <b>Object Name</b> list, I am not able to get one of the PSA table names (/BIC/B0000505). Though I am able to get all the other table names in the list. (Ex. /BIC/B0000504 , /BIC/B0000506) .
    Please let me know the possible reason for this and how to rectify the same so as to include that PSA table name
    Regards
    Shalabh

    Hi Raghavendra,
    The table is present in the system (SE11/SE16) and contains data as well.
    The problem is, I am able to find the other tables from the same datasource in the list, but am not able to find this only PSA Table in the list.
    Has it got anything to do with corrupted PSA table and need to re-tranport the Datasource ??
    Regards
    Shalabh

  • How to check PSA Table Structure ?

    Hi Friends,
       Can you pls any one tell me how to find out PSA Table and how to check PSA Table Structure? .Thanks in advance.
    Regards,
    CS

    Hi Sri,
    Goto RSA1 trans> select your DS> right clcik> Manage> you will get a Pop-up with all the PSA requests--> on the top Left you can see the PSA name(Technical name) in the form PSA/BIC/BXXXXXX
    PSA & DS structue will be same. Goto RSO2 transaction> Enter your DS name> double click on the extract structure. It will take you to the Extract structure.
    (Or) if you know the extract structure name, directly goto Se11 trans & enter the technical name of Extract structure & Display.
    Take the screenshot & send it to your TL.
    Regards,
    Pavan

  • Relation between psa and data source

    Hi everyone,
    What is the relation between DataSource and PSA.

    PSA tables get created when u activate datasource in BW...replication is just required for purpose of Meta data loading for that data source....PSA will store data temporarily when u will load data from R/3....just u can manage PSA request datasource wise....by right clicking datasource...selecting manage tab u can see all the PSA req corresponding to that particular datasource.

  • Deletion of data from change log table and PSA

    Hi,
    For a DSO  I want to delete data from "Chnage log table"  and " PSA Tabel".
    For the DSO manage screen I have seen " Environment-> " Delete changelog table" from this we can delete chnage log table data as per my understanding.
    at PSA Level Mange screen also I have seen " Environment-> " Delete changelog table" from this option also it deletes the data from change log table or it deletes data from PSA table?.
    if this option also deletes data from changelog table then how we can delete data from PSA table?
    Please clarify me

    Hi,
      I am not sure what are you referring to from your point "PSA Level Mange screen also I have seen " Environment-> " Delete changelog table". When ever you click on manage for your psa you will be routed to a popup where you can see all your requests in the PSA table & there after if you click on any single request you will get Environment menu option but there wotn be any change log deletion option available. Please check again? Right clicking on your data source will take you to the manage requests for PSA. You can selectively delete the requests as required.
    For DSO when you right click on manage you can directly find Delete change log data option in the Environment tab. there you can select the requests you want to delete.
    Also if you want to automate the deletion process then you can simply create a chain and include the steps for PSA deletion & change Log deletion accordingly.
    Also it is recommended to keep on clearing the PSA table & Chage log data at regular intervals as it saves the disk space & thus helping in performance optimization
    Please refer the below doc at SDN, it will be helpful for you in automating the process of change log deletion & PSA deletion.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a02ba9e7-bb6f-2c10-09b4-e86b9fcbad41?QuickLink=index&overridelayout=true
    Hope it clears your doubts
    Thanks

  • R/3 tables and data sources

    hi guys,
                         i am trying to find r/3 tables for plant maintainance data sources
    and project system data sources
    i am trying it out in help.sap.com
    i am able to find r/3 tables information for 60% of data sources only
    how can i find the exact information of r/3 tables with respect to data sources
    i have seen help link for this application components throughly
    please suggest me
    i will assign points

    Hi Selva,
    I typically try this:
    Goto ROOSOURCE -> Give the datasource name  and find out what type of datasource it is. If it is based on view/table then use the table/view. If it is based on function module then you would need to look at the code and find out from which tables the data is extracted.
    For fn module:Goto se37 -> Give the fn module name -> Click the "find" button -> give the text as "select". Select the radio button "Main program". It would list all the select statements in the fn module. In teh select statement you can find the name of the table.
    Hope this helps.
    Bye
    Dinesh

  • Help to read a table with data source and convert time stamp

    Hi Gurus,
      I have a req and need to write a ABAP prog. As soon as i excute ABAP program it should ask me enter a data source name, then my ABAP prog has excute teh code, in ABAP code i have to read a table with this data source as key, sort time stamp from table and should display the data source and time stamp as output.
    As follows:
    Enter Data Source Name: 
    Then user enters : 2lis_11_vahdr
    Then out put should be "Data source  :"  10-15-2008.
    The time stamp format in table is 20,050,126,031,520 (YYYYMMDDhhmmss). I have to display as 05-26-2005. Any help would be apprciated.
    Thanks,
    Ram

    Hi Jayanthi Babu Peruri,
    I tried to extract YEAR, MONTH, DAY separately and using
    EDIT MASK written it.
    Definitely there will be some STANDARD CONVERSION ROUTINE will be there. But no idea about it.
    DATA : V_TS      TYPE TIMESTAMP,
           V_TS_T    TYPE CHAR16,
           V_YYYY    TYPE CHAR04,
           V_MM      TYPE CHAR02,
           V_DD      TYPE CHAR02.
    START-OF-SELECTION.
      GET TIME STAMP FIELD V_TS.
      V_TS_T = V_TS.
      CONDENSE V_TS_T.
      V_YYYY = V_TS_T.
      V_MM   = V_TS_T+4(2).
      V_DD   = V_TS_T+6(2).
      V_TS_T(2) = V_MM.
      V_TS_T+2(2) = V_DD.
      V_TS_T+4(4) = V_YYYY.
      SKIP 10.
      WRITE : /10 V_TS," USING EDIT MASK '____-__-________'.
              /10 V_YYYY,
              /10 V_MM,
              /10 V_DD,
              /10 V_TS_T USING EDIT MASK '__-__-__________'.
    If you want DATE alone, just declare the length of V_TS_T as 10.
    Regards,
    R.Nagarajan.
    We can -

  • Creation of a generic extractor and data source for the FAGLFLEXA table

    Hi All,
    Need to create a generic extractor and data source for the FAGLFLEXA table to support AR reporting. This table contains the necessary profit center information to perform LOB reporting against the AR data.
    Please advice on how to do this.
    Regards, Vishal

    Hi Vishal,
    Its seems a simple a work out.
    1.Go to RSO2 & choose the relevant option ie. whether you want to create Transactional DS, Master Data DS or Text DS.
    2. Name it accordingly & then create.
    3. Give description to it & then give table name FAGLFLEXA.
    4. Save it & activate. If you need it to be delta enabled then click over Delta & you can choose accordingly.
    If you still face some problem then do mail me at [email protected]
    Assign points if helpful
    Regards,
    Himanshu

  • Master details tables and no xml data source

    Hello
    I want to create mater - details tables where details table will be repeated for each master row.
    So i created master table and placed detail table into master table cell.
    so what i want to have
    product1 quantity
                              - item1
                              - item2
    product2 quantity
                              - item3
                              - item3
    for now i have
    product1 quantity
                             - item1
                             - item2
                             - item3
                             - item3
    product2 quantity
    here is how i fill the table
    for i in 1..5 do
                ("Cell1r", "quantity" + i.ToString())
                ("Cell2r", "product" + i.ToString())           
            ] |>p
            for j in 1..2 do
                        ("Cell11", "product" + i.ToString())
                        ("Cell21", "serial" + j.ToString())
                        ("Cell31", "function" + j.ToString())
                    ]|>p
    i found an axample how to do it from xml data sourcem but have no idea and did not find how  to do it manualy(when i bing by name from code dynamicaly)

    i found hot to do it with xml source
    http://help.adobe.com/en_US/livecycle/9.0/designerHelp/index.htm?content=000241.html
    but how to do it manualy ?

  • SQL LOADER , EXTERNAL  TABLE and ODBS DATA SOURCE

    hello
    Can any body help loading data from dbase file .dbt to an oracle 10g table.
    I tried last day with SQL LOADER, EXTERNAL table , and ODBC data source.
    Why all of these utilities still failing to solve my problem ?
    Is there an efficient way to reach this goal ?
    Thanks in advance

    export the dbase data file to text file,
    then you have choice of using either sql loader or external table option to use.
    regards

  • Table for Data source and Transfer rule mapping

    Hi all,
    Do we have any table where in we can know the different transfer rules(for different source systems) assigned to the same Data source.
    thanks and regards,
    Rk.

    thank you all,
    the table RSDS does not have 3.x data sources, it has only 7.0 Data sources also it does not have the field mapping.
    RSOSFIELDMAP and RSTSRULES have the field mapping of the datasources, do we have any similiar tables for 7.0 Datasources.
    regards,
    RK

Maybe you are looking for

  • JFileChooser has a bug in 1.6?

    Hi, With JRE 1.5/1.4, I believed when you bring up the JFileChooser dialog and select the "Detail" view, you will get 4 columns: Name, Size, Type, and Modified. With 1.5/1.4, there seems to be 2 problems: 1. You cannot sort the list by clicking on th

  • 2 movies in 1 listing

    in itunes, if you purchase an HD show or movie, you download both the HD version and the standard version. in the itunes list, however, it only shows one movie with HD-SD next to the title. does anyone know how to make it so that i can do that myself

  • TS4196 Share Screen not available

    I have tried to use the "Share Screen" function in Messages beta, but I notice that the option is shaded out.  When I asked someone to send me an invitation to share their screen from iChat, I do not appear as available to them.  My setting show I'm

  • EP7 Change Password iView without reverting to NW04 UME UI

    Hi, We've just upgraded from EP6 to EP7. Is there any way to activate the old "User Password" iview without having to disable the Web Dynpro UIs (as per SAP note 869852)? We don't want users to change or view their profile, we just want to let them c

  • HT3939 impossible d'activer mon iphone 4

    bonjour comme le titre ma question est comment activer mon iphone 4 sans la carte sim d'origine merci