SAP BW HANA Interview Questions (Part 5)

SAP BW HANA Interview Questions (Part 5)

1.?How to add a field in Extractor in ECC (or How to Enhance a data source using extract structure) ?

Go to the T-code RSA6 (Maintain Datasource).? Open the Data Source and go to its Extract Structure. “Extract Structure” -> “Append Structure” -> Add the desired fields in the add new field section -> Activate.

Once the datasource is activated, we can change the settings of the field as hide, select, inversion as per our requirement.

In order to populate the field, the best practice is to use the CMOD enhancement and then to replicate the same in BW. We can use other replicating methods also like BADI.

If the datasource belongs to LO Extraction, then LBWE Tcode can be used for enhancement.

?

2.?Difference between User Exit and Customer Exit Enhancement ?

They both are enhancement techniques in SAP, which are used to add extra functionalities in the code (without modifying the original application).

User Exit :

-????????? They are basically written inside the Sub-Routines.

-????????? They are Not-Reusable.

-????????? They need Access Key to modify the SAP Standard Code.

-????????? SAP Provided empty sub-routines where user exits can be written.

-????????? They are form – based custom enhancements.

-????????? They are not used much in SAP BW4HANA.

Customer Exit :

-????????? These are function-module based Custom Enhancements.

-????????? They are re-usable.

-????????? They don’t require any access key to modify anything.

-????????? User can add their own code in the ‘include’ statement.

-????????? The required project could be created in the CMOD Tcode.

-????????? Highly used in BW4HANA.

?

3.?What do you understand by SID Tables ?

SID’s are basically Surrogate ID’s which get created with the creation of the Master Data. Each master data records carries a surrogate id with itself.

SID Table is the table which stores the SID’s of the master data, when they get generated and stored in master data table. SIDs got stored in SID Tables.

SIDs are used to link Master data table and dimension tables.


4.?What are the delta type process types in ODQ ?

We have Type D and Type E basically. Type D means Pushed Delta which indicates that the delta is retrieved basically by the application. Eg: LO etc. Type E is Pulled Delta meaning the extractor is providing the delta for datasource. Eg: FI CO etc.

?

5.?What are the Kinds of ODQ tables in SAP ?

We have 3 kinds basically, which are C/F/& ODQDATA. C is for compressed init request data/F Is for compressed full request data and ODQDATA is the delta request.

DTP fetches the data directly from the ODQ. First time, when a DTP is ran, ODQ performs delta initialization where a request for data source is generated and the table ODQ – C is filled.

In second run, the ODQ does a delta update with those records that were created or changed (including deletions) since the last load.

Ashu Rani Gautam

SAP BI/BW on Hana/Datasphere consultant

6 个月

Hi Vartika, can you pls explain how to add newly added field in the loaded cube?

回复
Vijay Mutyala

SAP Consultant | Always Learner.

1 年

Good , very helpful.!!

KRISHNA NAND UPADHYAY

SERVING NOTICE PERIOD Software Engineer- Abinitio Developer and Express>IT

1 年

Great initiative ??

要查看或添加评论,请登录

Vartika Gupta的更多文章

  • Answers to First 5 Questions !!

    Answers to First 5 Questions !!

    #Ans1 - To create an external view, we must go to ADSO's maintenance screen. ->There, in the settings tab, we can check…

    2 条评论
  • SAP SD - Interview Series - Part 3

    SAP SD - Interview Series - Part 3

    Ques: What are the main functions, sales order processing is used for? Ans: Sales Order Processing are mainly a system…

  • SAP SD - Interview Series - PART 2

    SAP SD - Interview Series - PART 2

    What are the different contract types available in SAP SD? Ans: Contracts in SAP SD are basically the outline…

  • SAP SD Interview Series - PART 1

    SAP SD Interview Series - PART 1

    What is the Shipping Point & How shipping point is determined in SAP SD? Ans: A Shipping point is determined on each…

  • SAP BASIS Interview Series - Part 10

    SAP BASIS Interview Series - Part 10

    What are the different type of USERS available in SAP ? Ans: There are five kind of users in SAP: Communication User:…

    3 条评论
  • SAP BASIS Interview Series - Part 9

    SAP BASIS Interview Series - Part 9

    Do you understand the difference between System Log and System Trace? Ans: Both system log and system trace are used to…

  • SAP BASIS Interview Series - Part 8

    SAP BASIS Interview Series - Part 8

    1. What do you understand by Remote Function Call? Ans: When two applications of SAP needs to communicate with each…

    1 条评论
  • SAP BASIS Interview Series - Part 7

    SAP BASIS Interview Series - Part 7

    What do you do using SU01 T-Code? Ans: Using transaction SU01, we can create SAP Users in the system. We can also…

  • SAP BASIS Interview Series - Part 6

    SAP BASIS Interview Series - Part 6

    What are the steps you will take to ensure the optimal performance of the SAP System? Ans: To ensure the optimal…

    1 条评论
  • SAP BASIS Interview Series - Part 5

    SAP BASIS Interview Series - Part 5

    What is the purpose of Table T000 in SAP? Ans: Table T000 in SAP serves as the "Client Table." Its primary purpose is…

    2 条评论

社区洞察

其他会员也浏览了