Practice Question Answers and Explanations
- Correct answer: B
Auto Documentation is for documenting graphical views (see Figure 11.18). It does not document scripted calculation views. All the other options could contain scripted views. Watch out for the word all in the answers.
- Correct answers: C, D
See Figure 11.9. Delivery units can contain more than one package. Watch out for the word always in the answers. Delivery units transport design-time objects, not runtime objects. Once the design-time objects are imported into the SAP HANA system, activation is used to create the corresponding runtime objects.
- Correct answers: A, B, D
Design-time objects are inactive repository objects, stored in the Content area, and need to be activated. During activation, runtime objects are created in the Catalog area.
- Correct answers: C, D
“Check that attribute views have a key attribute specified” is a valid rule (see Figure 11.4 as an example).
“Check that graphical calculation views have no orphan nodes” is mentioned in the list of examples described just before Figure 11.1. There is no validation rule to check that tables contain data. Checking formulas in calculated columns is done in the Expression Editor.
- Correct answer: A
Schema mapping is used during the importing process. During the export, you don’t know what schemas are available in the target system. Activation and validation are running in the same system and are unrelated to schema mapping. See just below Figure 11.12.
- Correct answer: A
Core Data Services (CDS) can improve security because you do not need to give someone authorization to create tables and schemas in a production system. If no one has those authorizations, then you have improved the security. See the Core Data Services section for more information.
[+] Tip
Remember that simple true or false questions do not occur in the certification exam. The other questions with at least four answers are more representative of the questions you will find in the certification exam.
- Correct answer: B
The quality assurance system is normally a recent copy of the production system is one of the aspects of a standard SAP system landscape used for transports.
Watch out for the word only in the first answer, which makes it a wrong answer. It consists NOT only of a quality assurance and a production system, but also a development system. See Figure 11.8 for a correct illustration. Transports go from quality assurance to production, not the other way around. You do NOT development in the quality assurance system, but in the development system.
- Correct answer: B
CDS objects are design-time objects. They create runtime objects when they are activated. The word only makes this statement false. See the Core Data Services section.
- Correct answers: A, B
The mass copy feature in SAP HANA can be used to create a sandbox (playpen) environment, and is used to import an application from an SAP partner. Mass copy does not transport data tables. You need to perform an export and import to transport data tables, because they are runtime objects. CDS addresses this problem by making them design-time objects. Schema mapping is used to fix models when schemas have different names, not mass copy. See the Importing Objects with Mass Copy section.
- Correct answer: D
SAP HANA store activated graphical calculation views in the
_SYS_BIC
schema (see Figure 11.6). - Correct answer: D
SAP HANA studio shows validation check errors in the Job log tab (see Figure 11.3).
- Correct answers: A, C
When you activate an information model it checks the validation rules and generates a run-time object. Remember that activation also triggers a validation, hence answer C is also correct. See the Activation section.
Reverting to the active version is not done at activation, but before activating a newer version, to go back to older active version. Active (run-time) versions are not exported. Design-time versions are exported. Remember, activation also triggers a validation.
- Correct answer: B
SAP HANA Application Lifecycle Manager is a web-based transport system that you can use on your Apple iPad (see Figure 11.11). SAP Solution Manager and Change and Transport System (CTS) are the traditional SAP transport tools. Developer Mode is the mode to export, for example, single SAP HANA views. This is normally run from SAP HANA studio, which does not run on your Apple iPad.
- Correct answer: B
When you mark an information model as deprecated, it does still work. It merely warns developers or modelers who want to use it that there is an updated version available.
- Correct answer: A
Refactoring is used to improve your modeling design. You can use it, for example, to rename SAP HANA models. Translating is used to translate your models to other languages (e.g., Chinese). Transporting is taking your modeling work from the development system to the production system. Documenting is writing documents and explaining your modeling work.
- Correct answer: C
The Developer Mode allows you use to make backups of your own information models (see the description of Figure 11.9). The Change and Transport System (CTS) and delivery units are used to transport your information models to the production system. SAP Support Mode is used to send your information models to SAP if you have a problem with your SAP HANA models.
- Correct answer: D
You use the Where-Used feature in SAP HANA to find all the places an information model is used (see Figure 11.17). You would use the Change and Transport System (CTS) to find all places a transport is imported. You could use the semantic node in an SAP HANA view to find all places where translations exist for specified fields. You use History to find which information models a user updated.
- Correct answer: A
You only have both an active and an inactive version of an information model available in the SAP HANA development system when you edit an existing model. With a new model, there is no active version yet. When validation fails, both versions could (perhaps) exist, but this not guaranteed; for example, when validating a new model there is not yet an active version. Watch out for partially true answers. The word always in the question makes this answer wrong! If you have already clicked the Revert to Active button, then the inactive version is gone. At that point, you only have the active version.
- Correct answer: B
“Your schemas in development and production have different names.” This sentence immediately indicated that we are asking about schema mapping (see Figure 11.13).
With mass copy, you normally do not have the development schema or system, as these belong to either SAP or a third-party developer/partner. Refactoring is used for renaming and moving SAP HANA information models inside the same system, not between systems as the question indicates. CDS does not fix different schema names.
- Correct answer: A
You find activated information models in the Column Views subfolder of the
_SYS_BIC
schema (see Figure 11.6). - Correct answers: C, D
Refactoring typically uses moving and renaming (see Figure 11.15).