Quantcast
Channel: SCN : All Content - SAP Business Warehouse
Viewing all articles
Browse latest Browse all 5981

Multiple ways to find PSA table name

$
0
0

Introduction to PSA:

 

The data records in BW are transferred to the transfer structure when you load data with the transfer method PSA. One TRFC is carried out per data package. Data is written to the PSA table from the transfer structure, and stored there. A transparent PSA table is created for every transfer structure that is activated. The PSA tables each have the same structure as their respective transfer structures. They are also flagged with key fields for the request ID, the data package number, and the data record number.

Since the requested data is stored unchanged in the PSA, it can have errors if it already had errors in the source system. If the requested data records have been written into the PSA table, you can check the data for the request and change incorrect data records.

Depending on the type of update, data is transferred from the PSA table into the communication structure using the transfer rules. From the communication structure, the data is finally updated into the corresponding data target.

 

How to find the PSA Table name:

 

We have multiple ways to find PSA table name in 3.x and 7.x version.

 

Approach #1

Go to SE16 and give the table name – RSDSTS. Click on enter.

1.jpg

Give data source name and execute.

2.jpg

Select the row and click on details. You will get a pop up with the details. The PSA table name will be displayed in Technical ODS name field, as shown below.

3.jpg

 

Approach #2

Go to RSA1, and go to the Data source. Now click on Technical Attributes (wrench symbol), marked in red in the below screen.

 

4.jpg

Now you can able to see the PSA table name.

5.jpg

Approach #3

In RSA1 go to the respective data source, right click--> manage. Now you get one pop up screen with list of requests. The header of pop up screen consists of requests for PSA /BIC/B0000XXX. The table name is the same /BIC/B0000XXX followed by three zeros. For example in below screen you can see in the header /BIC/B0000574, then the PSA name will be /BIC/B000574000.

6.jpg

You can see the same name in below screen PSA Table name - /BIC/B0000574000:

7.jpg

 

Approach #4

One way to find PSA table associated with a Data Source is the RSTSODSPART table

 

The system assigns a request identifier to each BW data load. BW uses this system-generated identifier to identify that particular data load. The easiest way to find the request identifier is using the Administrator Workbench Monitor screen. The request identifier is the long identifier (that usually starts with REQU_) in the Header tab

 

Find the PSA table. Given a request identifier, use transaction SE16 to search through table RSTSODSPART. Paste your request identifier into the REQUEST field and click on the execute icon

 

This tells you that the transparent table /BIC/Bxxxxxxxxx contains request REQU_. This is the PSA’s transparent table.

 

Approach #5

You can find PSA table names by looking at the ODSNAME_TECH field in RSTSODS table.


Viewing all articles
Browse latest Browse all 5981

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>