InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
What Are The Types Of Attributes? |
|
Answer» DISPLAY only and navigational; display only attributes are only for display and no ANALYSIS can be done; navigational attributes BEHAVE like regular characteristics; for example assume that we have a CUSTOMER characteristics with country as a navigational attribute; you can analyze the DATA using customer and country. Display only and navigational; display only attributes are only for display and no analysis can be done; navigational attributes behave like regular characteristics; for example assume that we have a customer characteristics with country as a navigational attribute; you can analyze the data using customer and country. |
|
| 52. |
What Is Alpha Conversion? |
|
Answer» Alpha conversion is used to store data consistently by storing any numeric values with prefixing with OS; for example if you DEFINED material as 6 Numc then number I is stored as 000001 but displayed as 1; this removes inconsistencies between 01 vs. 001. Alpha conversion is used to store data consistently by storing any numeric values with prefixing with Os; for example if you defined material as 6 Numc then number I is stored as 000001 but displayed as 1; this removes inconsistencies between 01 vs. 001. |
|
| 53. |
What Is The Alpha Check Execution Program? |
|
Answer» This is used to CHECK CONSISTENCY for BW 2.x before UPGRADING the SYSTEM to 3.x; the TRANSACTION is RSMDCNVEX1T. This is used to check consistency for BW 2.x before upgrading the system to 3.x; the transaction is RSMDCNVEX1T. |
|
| 54. |
What Is The Attributes Only Flag? |
|
Answer» If the flag is SET, no master DATA is STORED; this is only USED as attribute for other characteristics; for example comments on a AR document. If the flag is set, no master data is stored; this is only used as attribute for other characteristics; for example comments on a AR document. |
|
| 55. |
What Is Compounding? |
|
Answer» This defines the superior INFO object which MUST be combined to DEFINE an object; for example when you define COST CENTER then controlling area is the compounding (superior) object. This defines the superior info object which must be combined to define an object; for example when you define cost center then controlling area is the compounding (superior) object. |
|
| 56. |
What Are The Data Types Allowed For Key Figures? |
|
Answer» AMOUNT, NUMBER, INTEGER, DATE and TIME. Amount, number, integer, date and time. |
|
| 57. |
What Are The Aggregation Options For Key Figures? |
|
Answer» If you are DEFINING prices then you may want to set “no aggregation” or you can DEFINE max, mm, SUM; you can also define exception aggregation like first, LAST, etc; this is helpful in getting headcount; for EXAMPLE if you define a monthly inventory count key figure you want the count as of last day of the month. If you are defining prices then you may want to set “no aggregation” or you can define max, mm, sum; you can also define exception aggregation like first, last, etc; this is helpful in getting headcount; for example if you define a monthly inventory count key figure you want the count as of last day of the month. |
|
| 58. |
What Are The Nine Decision Points Of Data Warehousing? |
|
Answer» a. Identify fact table a. Identify fact table |
|
| 59. |
What Is The Maximum Number Of Key Figures You Can Have In An Info Cube? |
|
Answer» 233. 233. |
|
| 60. |
What Is The Maximum Number Of Characteristics You Can Have Per Dimension? |
|
Answer» 248. 248. |
|
| 61. |
What Are The Other Tables Created For Master Data? |
|
Answer» a. P table — Time INDEPENDENT master DATA attributes a. P table — Time independent master data attributes |
|
| 62. |
What Is The Transfer Routine Of The Info Object? |
|
Answer» It is LIKE a start ROUTINE; this is independent of the DATA source and valid for all transfer ROUTINES; you can USE this to define global data and global checks. It is like a start routine; this is independent of the data source and valid for all transfer routines; you can use this to define global data and global checks. |
|
| 63. |
What Is The Dim Id? |
|
Answer» DIM IDS LINK DIMENSIONS to the FACT table. Dim ids link dimensions to the fact table. |
|
| 64. |
How Many Extra Partitions Are Created And Why? |
|
Answer» USUALLY 2 extra PARTITIONS are CREATED to ACCOMMODATE DATA before the begin date and after the end date. Usually 2 extra partitions are created to accommodate data before the begin date and after the end date. |
|
| 65. |
Can You Partition A Cube Which Has Data Already? |
|
Answer» No; the cube MUST be empty to do this; one work around is to make a copy of the cube A to cube B; export data from A to B USING export data source; empty cube A; CREATE partition on A; re-import data from B; DELETE cube B. No; the cube must be empty to do this; one work around is to make a copy of the cube A to cube B; export data from A to B using export data source; empty cube A; create partition on A; re-import data from B; delete cube B. |
|
| 66. |
What Is The Transaction For Administrator Work Bench? |
|
Answer» RSA1. RSA1. |
|
| 67. |
What Is A Source System? |
|
Answer» Any system that is sending DATA to BW like RJ3, flat file, ORACLE DATABASE or external SYSTEMS. Any system that is sending data to BW like RJ3, flat file, oracle database or external systems. |
|
| 68. |
What Is A Data Source? |
|
Answer» The source which is SENDING DATA to a PARTICULAR INFO source on BW; for example we have a OCUSTOMER_ATTR data source to supply attributes to OCUSTOMER from R/3. The source which is sending data to a particular info source on BW; for example we have a OCUSTOMER_ATTR data source to supply attributes to OCUSTOMER from R/3. |
|
| 69. |
What Is An Info Source? |
|
Answer» Group of logically related OBJECTS; for example the OCUSTOMER info source will contain DATA related to customer and ATTRIBUTES like customer number, address, PHONE no, etc. Group of logically related objects; for example the OCUSTOMER info source will contain data related to customer and attributes like customer number, address, phone no, etc. |
|
| 70. |
What Are The Types Of Info Source? |
|
Answer» TRANSACTIONAL, ATTRIBUTES, TEXT and HIERARCHY. Transactional, attributes, text and hierarchy. |
|
| 71. |
What Is Communication Structure? |
|
Answer» Is an INDEPENDENT STRUCTURE CREATED from INFO SOURCE; it is independent of the source system/data source. Is an independent structure created from info source; it is independent of the source system/data source. |
|
| 72. |
What Are Transfer Rules? |
|
Answer» The TRANSFORMATION rules for DATA from source system to INFO source/communication structure. The transformation rules for data from source system to info source/communication structure. |
|
| 73. |
What Is Global Transfer Rule? |
|
Answer» This is a transfer ROUTINE (ABAP) defined at the info object LEVEL; this is common for all SOURCE systems. This is a transfer routine (ABAP) defined at the info object level; this is common for all source systems. |
|
| 74. |
When You Do The Abap Code For Transfer Rule, What Are The Important Variables You Use? |
|
Answer» a. RESULT - this GETS the result of the ABAP CODE a. RESULT - this gets the result of the ABAP code |
|
| 75. |
What Is The Process Of Replication? |
|
Answer» This COPIES DATA SOURCE structures from RJ3 to BW. This copies data source structures from RJ3 to BW. |
|
| 76. |
What Is The Update Rule? |
|
Answer» UPDATE RULE DEFINES the transformation of data from the communication structure to the data TARGETS; this is INDEPENDENT of the source systems/data sources. Update rule defines the transformation of data from the communication structure to the data targets; this is independent of the source systems/data sources. |
|
| 77. |
What Are The Special Conversions For Time In Update Rules? |
|
Answer» Time dimensions are automatically converted; for EXAMPLE if the cube contains calendar month and your TRANSFER STRUCTURE contains date, the date to calendar month is converted automatically. Time dimensions are automatically converted; for example if the cube contains calendar month and your transfer structure contains date, the date to calendar month is converted automatically. |
|
| 78. |
What Is The Time Distribution Option In Update Rule? |
|
Answer» This is to distribute data according to time; for EXAMPLE if the SOURCE contains calendar week and the TARGET contains calendar day, the data is split for each calendar day. Here you can SELECT either the normal calendar or the FACTORY calendar. This is to distribute data according to time; for example if the source contains calendar week and the target contains calendar day, the data is split for each calendar day. Here you can select either the normal calendar or the factory calendar. |
|
| 79. |
What Is The Return Table Option In Update Rules For Key Figures? |
|
Answer» Usually the update rule SENDS one RECORD to the data target; using this option you can send multiple records; for EXAMPLE if we are getting total telephone examples for the cost center, you can use this to RETURN telephone expenses for each employee (by dividing the total expenses by the number of employees in the cost center) and creating cost record for each employee in the ABAP code. Usually the update rule sends one record to the data target; using this option you can send multiple records; for example if we are getting total telephone examples for the cost center, you can use this to return telephone expenses for each employee (by dividing the total expenses by the number of employees in the cost center) and creating cost record for each employee in the ABAP code. |
|
| 80. |
What Is The Start Routine? |
|
Answer» The FIRST step in the UPDATE process is to call start routine; use this to fill GLOBAL VARIABLES to be used in update routines; The first step in the update process is to call start routine; use this to fill global variables to be used in update routines; |
|
| 81. |
What Is The Conversion Routine For Units And Currencies In The Update Rule? |
|
Answer» Using this OPTION you can write ABAP code for UNIT CURRENCY conversion; if you enable this flag, then unit of the KEY FIGURE appears in the ABAP code as an additional parameter; for example you can use this to convert quantity in pounds to kilo grams. Using this option you can write ABAP code for unit currency conversion; if you enable this flag, then unit of the key figure appears in the ABAP code as an additional parameter; for example you can use this to convert quantity in pounds to kilo grams. |
|
| 82. |
What Is The Myself Data Mart? |
|
Answer» The BW SYSTEM feeding data to itself is called the myself data mart; this is CREATED automatically; uses ALE for data TRANSFER. The BW system feeding data to itself is called the myself data mart; this is created automatically; uses ALE for data transfer. |
|
| 83. |
How Do You Create A Data Mart? |
|
Answer» a. RIGHT click and create the export DATA source for the ODS/cube a. right click and create the export data source for the ODS/cube |
|
| 84. |
Can You Make Multi Providers And Master Data As Data Marts? |
|
Answer» Yes. Yes. |
|
| 85. |
What Are The Benefits Of Data Marts? |
|
Answer» a. Simple to USE a. Simple to use |
|
| 86. |
What Are Events And How You Use It In Bw? |
|
Answer» Events are BACKGROUND signal to tell the SYSTEM that certain status has been reached; you can use events in batch jobs; for example after you load data to the cube you can TRIGGER an event which will start ANOTHER job to run the reporting agent. Use SM62 to create and maintain events. Events are background signal to tell the system that certain status has been reached; you can use events in batch jobs; for example after you load data to the cube you can trigger an event which will start another job to run the reporting agent. Use SM62 to create and maintain events. |
|
| 87. |
What Is An Event Chain? |
|
Answer» This is a group of events which complete INDEPENDENTLY of one ANOTHER; use this to check the SUCCESSFUL status of multiple events; for EXAMPLE you can trigger a CHAIN event if all loads are successful. This is a group of events which complete independently of one another; use this to check the successful status of multiple events; for example you can trigger a chain event if all loads are successful. |
|
| 88. |
How Do You Create Event Chains? |
|
Answer» AWB -> TOOLS -> EVENT COLLECTOR. AWB -> Tools -> Event collector. |
|
| 89. |
What Is Psa? |
|
Answer» PERSISTENT staging area — is BASED on the transfer STRUCTURE and SOURCE system dependent. Persistent staging area — is based on the transfer structure and source system dependent. |
|
| 90. |
What Are The Options Available For Updates To Data Target? |
|
Answer» a. PSA and DATA targets in parallel — IMPROVES performance a. PSA and data targets in parallel — improves performance |
|
| 91. |
Why If One Request Fails, All The Subsequent Requests Are Turned To "red"? |
|
Answer» This is to avoid inconsistency and MAKE sure that only VERIFIED DATA is entered into the SYSTEM. This is to avoid inconsistency and make sure that only verified data is entered into the system. |
|
| 92. |
What Are The Two Fact Tables? |
|
Answer» There are two fact tables for each INFO CUBE; it is the E table and the F table; There are two fact tables for each info cube; it is the E table and the F table; |
|
| 93. |
What Is Compression Or Collapse? |
|
Answer» This is the PROCESS by which we DELETE the request iDs; this saves SPACE; all the regular requests are stored in the F table; when you COMPRESS, the request ID is deleted and data is MOVED from F table to E table; this saves space and improves performance but the disadvantage is that you cannot delete the compressed requests individually. This is the process by which we delete the request iDs; this saves space; all the regular requests are stored in the F table; when you compress, the request ID is deleted and data is moved from F table to E table; this saves space and improves performance but the disadvantage is that you cannot delete the compressed requests individually. |
|
| 94. |
What Is Reconstruction? |
|
Answer» This is the PROCESS by which you LOAD DATA in to the same CUBE or to a DIFFERENT cube. This is the process by which you load data in to the same cube or to a different cube. |
|
| 95. |
What Is A Remote Cube? |
|
Answer» Remote CUBE is a logical cube where the DATA is extracted from an external source; usually it is USED to report REAL time data from an r/3 system instead of DRILLING down from BW to R3. Remote cube is a logical cube where the data is extracted from an external source; usually it is used to report real time data from an r/3 system instead of drilling down from BW to R3. |
|
| 96. |
What Is Virtual Info Cube With Services? |
|
Answer» In this CASE a USER DEFINED function module is used as DATA SOURCE. In this case a user defined function module is used as data source. |
|
| 97. |
What Are The Restrictions/recommendations For Using Remote Cube? |
|
Answer» These are used for small volume of DATA with few users; no MASTER data ALLOWED. These are used for small volume of data with few users; no master data allowed. |
|
| 98. |
Give Examples Of Data Sources That Support Remote Cubes? |
|
Answer» OH_AP3 — VENDOR LINE ITEMS, OFI_AR_3 — CUSTOMER line items. OH_AP3 — vendor line items, OFI_AR_3 — customer line items. |
|
| 99. |
What Is A Multi Provider? |
|
Answer» Using multi PROVIDER you can access DATA from DIFFERENT data sources like cubes, ODS, INFOSETS, MASTER data. Using multi provider you can access data from different data sources like cubes, ODS, infosets, master data. |
|
| 100. |
What Are The Added Features In 3.x For Multi Provider? |
|
Answer» Prior to 3.x only MULTI CUBES were AVAILABLE; you cannot COMBINE a ODS and cube. Prior to 3.x only multi cubes were available; you cannot combine a ODS and cube. |
|