TEST BORRADO, QUIZÁS LE INTERESE: ABAP HANA
COMENTARIOS | ESTADÍSTICAS | RÉCORDS |
---|
REALIZAR TEST
Título del Test:
ABAP HANA Descripción: ABAP HANA Autor: NoaFuentes OTROS TESTS DEL AUTOR Fecha de Creación: 13/04/2022 Categoría: Otros Número Preguntas: 80 |
COMPARTE EL TEST
COMENTAR
No hay ningún comentario sobre este test.
Temario:
What can you use as data source for an SAP Fiori App Launcher - Dynamic? Target mapping OData service SAPUI5 service Source mapping. The Entity Manipulation Language (EML) is an extension of which of the following? The ABAP Programming Language The Structured Query Language The Service Definition Language The Behavior Definition Language. Which CDS annotation do you use to add a section to an Object Page? @UI.facet @UI.range @UI.segment @UI.area. What can you do with the SQL Trace Tool (ST05)? Note: There are 3 correct Answers to this question. There are 3 correct answers to this question. Detect all deleted database records Locate database-related performance issues Locate database-related functional issues Display record of all database Access Detect redundant statements. You create a project in the Custom Code Migration app to analyze the readiness of custom code for SAP S/4HANA. How does the app supply the check results? It executes a check run in a remote system. It reads the check result from the local system It reads a check result from a remote system It executes a check run in the local system. You develop an OData V2 service in SAP Gateway.What is listed in the service document? Association Sets Entity Sets Entity Types Associations. You implement the Behavior of a CDS-based BOPF Business Object. You call method update( ) of the BOPF data modifier to update instance data of node ZMY_NODE. How do you type the actual parameter of import parameter IS_DATA? TYPE REF to zt_my_node TYPE REF TO zs_my_node TYPE zs_my_node TYPE zt_my_node. You want to define an ABAP Managed Database Procedure (AMDP) . Which are requirements in the definition part of the class? Note: There are 2 correct Answers to this question. There are 2 correct answers to this question. The AMDP method has at least one exporting parameter The AMDP method is defined as a a static method The class implements interface if_amdp_marker_hdb All parameters of the AMDP method are passed by value. Which of the following expressions will lead to an exception? Note: There are 3 correct Answers to this question. There are 3 correct answers to this question. DATA var TYPE p LENGTH 3 DECIMALS 2. var = EXACT #( 1 / 4 ). DATA var TYPE n LENGTH 4. var = EXACT #( 'A123' ). DATA var TYPE p LENGTH 3 DECIMALS 2. var = EXACT #( 1 / 8 ). DATA var TYPE c LENGTH 3. var = EXACT #( 'A123' ). DATA var TYPE c LENGTH 5. var = EXACT #( 'A123' ). In your system landscape, you create a Custom Business Object in the SAP S/4HANA On-Premise edition. Which steps are necessary to use the Custom Business Object as the basis for an SAP Fiori app? Note: There are 2 correct Answers to this question. Create a project in the SAP Gateway Service Builder (SEGW) and reference your Custom Business Object as data source Register the OData service based on your Custom Business Object in SAP Gateway Activate the UI Generation checkbox in the Custom Business Objects app Activate the Service Generation checkbox in the Custom Business Objects app. You develop an SAP Fiori app in a specific solution area. Where do you define tiles and target mappings for the app? In a Technical Catalog In a Business Role In a Business Catalog Group In a Business Catalog. You want to establish an automatic check during the release of change requests. If the check returns any errors, the system should prevent the request from being released. Which analysis tool can you configure for this? ABAP Test Cockpit (ATC) Code Inspector (SCI) Extended Check (SLIN) Performance Tuning Worklist (SWLT). SAP enabled key user extensibility for a SAP Fiori application. The application accesses a database table that you extended with an append structure in the customer namespace. You want to use key user extensibility to create input fields on the SAP Fiori UI that correspond to the custom database fields. Which of the following steps are mandatory? Note: There are 3 correct Answers to this question. Append the custom database fields to the extension include structure provided by SAP Activate the custom database fields using the transaction Extensibility Registry (SCFD_REGISTRY). Redefine the OData service used by the SAP Fiori app in transaction SAP Gateway Service Builder (SEGW) to add the custom database fields. Redefine the OData service used by the SAP Fiori app in transaction SAP Gateway Service Builder (SEGW) to add the custom database fields. Enable the custom database fields for usage in SAP Fiori apps using the transaction Enable Fields for Use in the Custom Fields and Logic (SCFD_EUI) app. Which of the following are extensibility apps from the Extensibility Business Catalog? Note: There are 3 correct Answers to this question. Custom Database Fields Data Source Extensions Custom CDS Views Custom Fields and Logic Configure Software Packages. You have written a program that uses inline declarations and assigns values using expressions. The global data declarations contain the following statement: DATA o TYPE REF TO cl_class. Which of the following are valid statements? Note: There are 3 correct Answers to this question. DATA(p) = NEW cl_class( ). DATA(p) = NEW( ). o = NEW string( ). o = NEW( ). o = NEW cl_class( ). The root-node of a CDS-based business object is based on CDS View ZMY_VIEW. The persistent data is stored in the database table ZMY_TABLE. At least one key field of ZMY_TABLE has a different name in CDS View ZMY_VIEW. Which kind of repository object is needed to map the fields of ZMY_VIEW to the fields of ZMY_TABLE? SQL View Database View Structure Type Global Class. Which OData option do you use to access the data model of the service? $select $expand $format $metadata. Which of the following features are available in Open SQL release 7.50? Note: There are 3 correct Answers to this question. BETWEEN in ON conditions Up to 50 tables in JOINs FULL OUTER JOIN ASSOCIATION RIGHT OUTER JOIN. Which of the following tasks are typically done in a Projection view of the ABAP RESTful Application Programming Model (RAP)? Note: There are 2 correct Answers to this question. Define the components of the service Enable full-text search in the application Define a value help for an input field Define the Business Object composition. You use the following expression to address the internal table gt_flights: gs_flight = gt_flights[ carrid = 'XX' connid = '9999' ]. There is NO table entry with the specified key. What is the result of the statement? gs_flight is initialized. The system triggers an exception. gs_flight retains its previous contents. The system triggers an exception gs_flight retains its previous contents. The system sets sy-subrc to 4 gs_flight is initialized. The system sets sy-subrc to 4. You are defining a variant in the ABAP Trace tool (SAT). Which of the following trace restrictions can you set? Note: There are 2 correct Answers to this question Restrict trace to specific transactions Restrict trace to specific users Restrict trace to specific program parts Restrict trace to specific statements. You have written the following code: START-OF-SELECTION. LOOP AT itab INTO DATA(line). * ENDLOOP. The system creates a variable called Line. When is it created and when can you address it? It is created when the LOOP statement is processed. You can access it only within the loop. It is created at the beginning of the program. You can access it any time after the declaration It is created when the LOOP statement is processed. You can access it any time after the declaration It is created at the beginning of the program. You can access it only within the loop. In a Custom Business Object you want to implement a determination for a node with the ID SALESORDER. What kind of parameter is the SALESORDER parameter? Importing Changing Returning Exporting. You want to define a CDS-based BOPF Business Object that consists of a root node (ZI_DocumentTP) and a child node (ZI_ItemTP). Which annotation is mandatory in the data definition of CDS view ZI_ItemTP? @ObjectModel.writeActivePersistence: '...' @ObjectModel.transactionalProcessingEnabled: true @ObjectModel.association.type: [#TO_COMPOSITION_CHILD] @ObjectModel.compositionRoot: false. You want to use Data Source Extensions. Which of the following restrictions and options apply? Note: There are 2 correct Answers to this question. You can only create one Data Source Extension per data source You can use Data Source Extensions to extend SAP data sources with customer-specific fields. You can only create Data Source Extensions for SAP applications that have been enabled by SAP for key user extensibility You can only read fields of a Data Source Extension. You want to analyze SQL performance. You use the SQL Monitor in the production system (PRD) to collect the data. How can you create a snapshot in the development system (DEV)? Note: There are 2 correct Answers to this question. Use transaction SWLT in PRD to export a file and transaction SWLT in DEV to import this file. Use transaction SWLT in DEV to retrieve a snapshot from PRD by RFC Use transaction SQLM in PRD to export a file and transaction SWLT in DEV to import this file Use transaction SRTCM in DEV to retrieve a snapshot from PRD by RFC. Which of the following new repository object types were introduced with ABAP CDS? Note: There are 3 correct Answers to this question. Access Control External View Metadata Extension Data Definition Business Object. You develop an ABAP application and you want to directly access an Internet-facing API. Which of the following methods of the CL_HTTP_DESTINATION_PROVIDE class can you use to obtain the destination object? Note: There are 2 correct Answers to this question. CREATE_BY_HTTP_DESTINATION CREATE_BY_DESTINATION CREATE_BY_URL CREATE_BY_CLOUD_DESTINATION. You create a destination in SAP BTP cockpit. Which of the following destination types can you set in the Connectivity Service? Note: There are 2 correct Answers to this question. HTTP SMTP RFC OData. You want to use the UNION between 2 SELECT statements in a CDS view. What must both statements have in common? Note: There are 2 correct Answers to this question. Identical name or alias for elements in the same position Same number of key elements Identical data types for elements in the same position Same number of elements. Which of the following CDS view definitions is syntactically correct? @AbapCatalog.sqlViewName: 'S4D430_CARRIER' . DEFINE VIEW S4D430_Carrier AS SELECT. carrid, carrname, currcode, url. FROM scarr @AbapCatalog.sqlViewName: 'S4D430_CARR'. DEFINE VIEW S4D430_Carrier AS SELECT. FROM scar. FIELDS carrid, carrname, currcode, url @AbapCatalog.sqlViewName: 'S4D430_CARR'. DEFINE VIEW S4D430_Carrier AS SELECT . FROM scar. { carrid, carrname, currcode, url } @AbapCatalog.sqlViewName: 'S4D430_CARR'. DEFINE VIEW S4D430_Carrier AS SELECT. FROM scarr . { carrid carrname currcode url } . You use the UNION in the Open SQL statement in release 7.50. Which of the following must you use? Note: There are 2 correct Answers to this question. INTO clause at the end JOIN clauses Explicit field list DISTINCT clause. You implement the behavior of a CDS-based BOPF Business Object. For which of the following tasks can you reuse the implementation from the BOPF public library? Check for existing foreign keys Auto-fill a Last Changed By field Auto-fill semantic key fields Check for valid dates in input fields. You develop a transactional application with the ABAP RESTful Application Programming Model (RAP). Not all field names in the data model view are identical to the field names in the database table. Where do you define the field name mapping? In the Behavior Projection In the field mapping view In the Behavior Definition In the Behavior Implementation You want to replace statements in a program with expressions. How could you replace the statement CONCATENATE a b INTO c.? Note: There are 2 correct Answers to this question. c = |{ a }{ b }|. c = |a && b|. c = a & b. c = a && b. Which of the following do you use as a separator between a table and a field name in a CDS view definition? Tilde (~) Pointer(->) Minus (-) Period (.). Which of the following floorplans does SAP Fiori elements offer? Note: There are 3 correct Answers to this question. List Report Initial Page Master Detail Page Overview Page Worklist. You edit a behavior implementation class of a draft-enabled BOPF Business Object. You need to distinguish between a new draft instance and an edit draft instance. Which property of the node instance do you evaluate? ActiveUUID IsActiveEntity DraftEntityOperationCode HasActiveEntity. The class CL_CLASS contains a public static method DO_SOMETHING with an importing parameter PARAM TYPE i. Your program contains the following data declaration: DATA var TYPE string. Which of the following method calls is syntactically correct? Note: There are 2 correct Answers to this question. cl_class=>do_something( param = CONV #( var ) ). cl_class=>do_something( param = var ). cl_class=>do_something( param = EXACT #( var ) ). cl_class=>do_something( param = CAST #( var ) ). How can you create an SAP Gateway service based on a CDS View? Note: There are 2 correct Answers to this question. Redefine the CDS View as service in an SAP Gateway project. Add annotation @VDM.viewType: #CONSUMPTION in the data definition. Add annotation @OData.publish: true in the data definition Reference the CDS View as data source in an SAP Gateway project. You define an SAPUI5 application as the target in a target mapping. Which of the following are mandatory? Application ID OData service ICF path Component ID Application type. Where do you distinguish between OData V2 or OData V4? Projection View Service Binding Behavior Projection Service Definition. Which of the following do you use as a separator between a table and a field name in Open SQL? Pointer(->) Tilde (~) Minus (-) Period (.). What are advantages of the expression-based syntax in ABAP compared to the statement-based syntax? Note: There are 2 correct Answers to this question. It uses fewer helper variables It is more concise It is faster It causes fewer exceptions. You want to search for custom code that needs to be adjusted. Which of the following tools can you use? ABAP Call Monitor (SCMON) Code Inspector (SCI) SQL Monitor (SQLM) Usage Data (SUSG). You want to use the extensibility app, Custom Fields and Logic, to define custom fields for an SAP Fiori app. Which of the following conditions is a prerequisite for this activity? Custom fields can only be created for SAP Fiori apps that have been enabled by SAP for this type of extension. You must release the SAP Fiori app for extensibility via transaction Setup Adaptation Transport Organizer for Key User Tools (S_ATO_SETUP). You must release the SAP Fiori app for extensibility using the Enable Fields for Use transaction in the Custom Fields and Logic (SCFD_EUI) app. There is no specific requirement. Custom fields can basically be created for any SAP Fiori app. You use the Code Inspector to Search for Potential Functional Issue. Which of the following checks are presets in FUNCTIONAL_DB variant of the Code Inspector? Note: There are 2 correct Answers to this question. Complex WHERE conditions in SELECT statements Unsecure use of FOR ALL ENTRIES Search DB Operations in Pool or Cluster Tables Search problematic statements for result of SELECT or OPEN CURSOR without ORDER BY. You implement the behavior of a CDS-based BOPF-Object and want to issue a message. Which is the correct sequence of the necessary implementation steps? Call a static method of class /bobf/cl_frw_message_factory. Add a message to the message container. Make sure parameter eo_message is not empty. Make sure parameter eo_message is not empty. Add a message to the message container. Call a static method of class /bobf/cl_frw_message_factory Add a message to the message container. Make sure parameter eo_message is not empty. Call a static method of class /bobf/cl_frw_message_factory Make sure parameter eo_message is not empty. Call a static method of class /bobf/cl_frw_message_factory. Add a message to the message container . You define a business role for SAP Fiori. Which of the following can you assign? Note: There are 2 correct Answers to this question. Tiles Catalogs Target Mappings Groups. You want to create a new CDS view VIEW1 that reads from CDS view VIEW2. VIEW2 has 2 input parameters, par1 and par2, with data type abap.char(10). Which of the following is the correct way to supply the input parameters? select from VIEW2( par1 = 'Text1', par2 = 'Text2' ) select from VIEW2( par1: 'Text1' par2: 'Text2' ) select from VIEW2( par1: 'Text1', par2: 'Text2' ) select from VIEW2( par1= 'Text1' par2= 'Text2' ). Which of the following repository objects offer a preview function? Note: There are 2 correct Answers to this question. Behavior Definition Service Binding Service Definition Data Definition. Which of the following are valid ways to insert a comment in a Data Definition (DDL source)? Note: There are 2 correct Answers to this question. /* comment */ – comment // comment comment. In your system landscape, there is a development system DEV and a central check system CHK. Which of the following describes the developer scenario of remote checks with ABAP Test Cockpit (ATC)? A developer logs on to system CHK and invokes a check in system DEV. A developer logs on to system CHK and checks objects from system DEV. A developer logs on to system DEV and invokes a check in system CHK. A developer logs on to system DEV and checks objects from system CHK. Which of the following information do you get using the ABAP Call Monitor? Note: There are 3 correct Answers to this question. The number of calls Business transactions that called ABAP objects The protocol type used for the call The ID of the calling user The ABAP objects that have been called. You are writing an ABAP Managed Database Procedure that contains a SELECT statement. How does client handling work? Use sy-mandt Use session_context( 'CLIENT' ) Use $session.client Client handling is automatic. Which building blocks of the ABAP RESTful Programming Model (RAP) are part of the Core Data Services (CDS)? Note: There are 2 correct Answers to this question Behavior Implementation Projection View Behavior Definition Service Definition. You maintain a transactional app for sales orders that is built with the ABAP Programming model for SAP Fiori. For which of the following tasks would you implement a determination of the BOPF Business Object? Note: There are 3 correct Answers to this question. Calculate the sales order sum Assign the sales order ID Check the creation date Save the sales order data Dynamically allow or disallow editing. Which data transfer formats are available in SAP Gateway? Note: There are 2 correct Answers to this question. REST (Representational State Transfer) JSON (JavaScript Object Notation) HTML (Hypertext Markup Language) XML (Extensible Markup Language). You want to add a validation to a Custom Business Object. Which pattern do you choose for your custom logic? Before Modification After Modification Before Save After Save. Which of the following rules apply to the naming of CDS Views? Note: There are 2 correct Answers to this question. The data definition and the SQL view must have the same name. The SQL view name can be up to 30 characters long. The data definition name can be up to 30 characters long. The CDS view and the SQL view must have different names. Which of the following are features of the ABAP Test Cockpit? Note: There are 2 correct Answers to this question. Schedule global check runs Request and approve exemptions Check how often code is executed Measure the consumption of database time. Which of the following Open SQL statements are syntactically correct in release 7.50? Note: There are 3 correct Answers to this question. SELECT FROM sbook . FIELDS carrid, connid, loccuram, loccurkey . INTO TABLE @lt_booking . WHERE customid = @lv_customer. SELECT carrid, connid, loccuram, loccurkey . FROM sbook . INTO TABLE @lt_booking . WHERE customid = @lv_customer. SELECT carrid connid loccuram loccurkey. FROM sbook. INTO TABLE lt_booking . WHERE customid = lv_customer. SELECT carrid connid loccuram loccurkey . FROM sbook . WHERE customid = lv_customer . INTO TABLE lt_booking. SELECT FROM sbook. FIELDS carrid, connid, loccuram, loccurkey . WHERE customid = @lv_customer . INTO TABLE @lt_booking. Which of the following are benefits of draft-enabling an application? Note: There are 3 correct Answers to this question. Support for device switching Support for continuous work Early feedback from validations Re-use of existing business logic Implicit authorization checks. You implement an ABAP Managed Database Procedure (AMDP). You want to access some other objects from within your script code. Which of the following objects must you list after the USING addition? Note: There are 2 correct Answers to this question. AMDP Functions Database Views Calculation Views Stored Procedures. In your ABAP program, you have a loop over internal table T1. Inside the loop, you use the contents of T1 to fill another internal table T2: LOOP AT t1 INTO wa1. MOVE-CORRESPONDING wa1 TO wa2. APPEND wa2 TO T2. ENDLOOP. Which expressions could you use to replace the loop? CONF REF REDUCE VALUE. You implement a SELECT statement in ABAP. When do you use the key word FIELDS? When the position of the fields list is after the UNION clause. When the position of the fields list is after the FROM clause. When the position of the fields list is after the GROUP BY clause. When the position of the fields list is after the ORDER BY clause. Which of the following features are part of the new syntax for Open SQL? Note: There are 2 correct Answers to this question. Comma-separated column list Blank-separated column list ABAP variables escaped with ABAP variables escaped with @. Which expression can you use in Open SQL release 7.50? CASE NEW CONV COND. Which of the following ways can you use to address input parameter X in the CDS view definition? Note: There are 2 correct Answers to this question. :X @X @parameters.X $parameters.X. You want to adjust validations of a RAP Business Object. You open the related Behavior Pool. On which tab do you find the method implementations? Class-relevant Local Types Global Class Local Types Test Classes. You want to write a SELECT statement using the Open SQL syntax of release 7.50.Which of the following sequences of clauses are valid? Note: There are 2 correct Answers to this question. FROM clause can precede the column list WHERE clause can precede the INTO clause UP TO ... ROWS can precede the INTO clause INTO can precede the UNION clause. When creating CDS-based BOPF Business Objects, the system generates several additional repository objects. Among those objects are objects in the ABAP Dictionary. Which types of ABAP Dictionary objects are generated? Note: There are 2 correct Answers to this question. Structures Data Elements Database Views Table Types. In SAP S/4HANA, a replacement object is assigned to transparent table ANEA. Which uses of table ANEA do you have to correct when migrating an SAP ERP system to SAP S/4HANA? Note: There are 2 correct Answers to this question. As the data source of a database view in the ABAP Dictionary In the FROM clause of a SELECT statement As the line type of a table type in the ABAP Dictionary In the FROM clause of a DELETE statement. For performance optimization, you want to combine the results of ABAP Test Cockpit and the SQL Monitor runtime data. Which tool do you use for this? SQL Performance Tuning Worklist (SWLT) Runtime Check Monitor: Data Display (SRTCMD) SQL Monitor: Display Data (SQLMD) Runtime Check Monitor (SRTCM). Which of the following are dimensions of the SAP Fiori definition? Process Technology Business Design Concept. You want to create ABAP applications to consume an on-premise RFC. You use the jco.client.ashost property to create a corresponding destination. Which other properties must you add to the destination definition? Note: There are 2 correct Answers to this question. jco.client.sysnr = < SAP System Instance > jco.client.mshost = < Message server host > jco.client.client = < SAP Client > jco.client.group = < Group of application servers >. There are many syntax differences between SAP HANA SQLScript and Open SQL. Which of the following rules are common ground between the two languages? Note: There are 2 correct Answers to this question. Host variables are escaped with an at symbol (@) Statements are ended with a period (.) Comments can be marked by an asterisk (*) at position 1 Key words can be upper-case or lower-case. Which of the following are features of the Cloud Connector? There are 2 correct Answers to this question. Provides audit logging of configuration changes Allows user-specific configuration Runs as on-premise agent in a secured network. Closes broken connections automatically. You are creating an enhancement implementation using key user extensibility. Which of the following can you do in the web-based ABAP editor? Note: There are 3 correct Answers to this question. Create filter conditions. Assign your implementation to a transport request. Modularize your code using custom libraries. Test your custom logic. Directly access SAP database tables. In a central hub deployment, which protocol is used to communicate between front-end and back-end server? InA OData RFC HTTP. |
Denunciar Test