HANA300 Flashcards
Which SAP tool can you use to include geospatial and predictive processing as part of the data
transformation process?
Please choose the correct answer.
Response:
A. SAP Data Services
B. SDI
C. SDQ
D. SDA
C. SDQ
What can be used to return multiple result sets?
Please choose the correct answer.
Response:
A. Table function
B. Scalar function
C. Procedure
D. View
C. Procedure
Where is SDI used?
There are 2 correct answers to this question.
Response:
A. Data cleansing
B. Data streaming
C. Data transformation
D. For data loading
C. Data transformation
D. For data loading
Where can you create a filter expression?
Please choose the correct answer.
Response:
A. In a Data Foundation node
B. In the Semantics node
C. In an Aggregation node
D. In a Projection node
D. In a Projection node
You have a list of map locations for clinics. The government wants to build a new clinic where there is
the greatest need. You need to find the largest distance between any two clinics.
With your current knowledge, how do you do this?
Please choose the correct answer.
Response:
A. Use a spatial join to find the distance between clinics.
Use an aggregation with the maximum option.
B. Use a dynamic join to find the longest distance between clinics.
Use a ranking to find the top 10 values.
C. Use a spatial join to find the distance between clinics.
Use a level hierarchy for drilldown.
D. Use a temporal join to find the distance between clinics.
Use a union with constant values to “pivot” the values.
A. Use a spatial join to find the distance between clinics.
Use an aggregation with the maximum option.
Which join types are available in a Join node of a calculation view?
There are 2 correct answers to this question.
Response:
A. Spatial joins
B. Referential joins
C. Cross joins
D. Temporal joins
A. Spatial joins
B. Referential joins
Which of the following are components of SAP HANA Data Warehousing Foundation?
Note: There are 2 correct answers to this question
Response:
A. SAP Data Hub
B. Native DataStore Object
C. Composite Provider
D. Data Lifecycle Manager
B. Native DataStore Object
D. Data Lifecycle Manager
Which deployment scenarios feature security staying in the application server and end users not logging in to the SAP HANA system?
There are 2 correct answers to this question.
Response:
A. SAP HANA as a platform with an SAP HANA XS application
B. SAP HANA as a reporting server
C. SAP HANA as a side-by-side accelerator
D. SAP HANA as a database
B. SAP HANA as a reporting server
D. SAP HANA as a database
Why should you use variables in SQL Script?
There are 2 correct answers to this question.
Response:
A. To support processing push-down
B. To improve code readability
C. To increase parallelization opportunities
D. To implement flow control logic
B. To improve code readability
C. To increase parallelization opportunities
Which of the following data provisioning tools can you use to read data directly from Twitter?
There are 3 correct answers to this question.
Response:
A. SAP Data Services
B. SDI
C. SAP HANA XS engine
D. SAP Replication Server
E. SDA
A. SAP Data Services
B. SDI
C. SAP HANA XS engine
How could you improve the performance of joins in cube calculation views?
There are 2 correct answers to this question.
Response:
A. Reduce the number of columns used in the join
B. Specify the cardinality of the join
C. Avoid the use of referential joins.
D. Join on calculated columns
A. Reduce the number of columns used in the join
B. Specify the cardinality of the join
You have assigned analytic privileges to users as shown in the diagram. What data can be viewed by the
users?
There are 2 correct answers to this question.
Response:
A. User 1 can view Canada for 2018
B. User 2 can view any year for United States
C. User 2 can view United States for 2017
D. User 1 can view any year for United States
B. User 2 can view any year for United States
D. User 1 can view any year for United States
In which SAP HANA deployment scenarios will end users be created as users in the SAP HANA system?
There are 2 correct answers to this question.
Response:
A. SAP HANA as a platform
B. SAP S/4HANA
C. SAP BW powered by SAP HANA
D. SAP HANA Live
A. SAP HANA as a platform
D. SAP HANA Live
Question: 14
What is needed in an SAP Vora deployment?
There are 2 correct answers to this question.
Response:
A. SAP Data Services
B. SAP HANA data warehousing foundation
C. Apache Hadoop
D. Apache Spark
C. Apache Hadoop
D. Apache Spark
You have Model B that is based on Model
A. You have NOT built any of the models yet. You delete Model A. What happens during the build?
There are 2 correct answers to this question.
Response:
A. The build of the entire HDB module is successful
B. You get a build error when you build Model B
C. You get an error when you build the entire HDB module
D. The build of Model B is successful
B. You get a build error when you build Model B
C. You get an error when you build the entire HDB module
Why would you implement the SAP HANA Data Warehousing Foundation?
Please choose the correct answer.
Response:
A. To improve the loading and reporting performance of SAP Business Warehouse
B. To implement an SQL-driven approach to data warehousing
C. To add OLAP data warehousing capabilities to SAP HANA
D. To enable reporting on SAP HANA data using the full suite of SAP BusinessObjects
B. To implement an SQL-driven approach to data warehousing
What does SAP HANA load when starting up and before indicating that it’s ready?
There are 3 correct answers to this question.
Response:
A. Some row tables
B. All system tables
C. Some column tables
D. All partitions
E. All row tables
B. All system tables
C. Some column tables
E. All row tables
You want to see in a Union node which data sources return no results for a query. How do you achieve
this?
Please choose the correct answer.
Response:
A. Create a standard union.
B. Set the is Null property in the Manage Mapping dialog.
C. Set the Empty Union Behavior property.
D. Create a union pruning configuration table.
C. Set the Empty Union Behavior property.
You’re writing a mobile application for the World Series. You have details about all the baseball players
and the baseball scores for all the previous games.
How do you use the data of the player information and the scores?
Please choose the correct answer.
Response:
A. Both the player information and the scores are used as transactional data.
B. The player information is used as master data, and the scores are used as transactional data.
C. The player information is used as transactional data, and the scores are used as master data.
D. Both the player information and the scores are used as master data.
B. The player information is used as master data, and the scores are used as transactional data.
What statement is allowed in a user-defined function?
Please choose the correct answer.
Response:
A. COMMIT
B. JOIN
C. EXEC
D. INSERT
B. JOIN
What is the default node for a calculation view of type cube?
Please choose the correct answer.
Response:
A. Join node
B. Projection node
C. Star join node
D. Aggregation node
D. Aggregation node
Which of the following views can you extend with the SAP HANA Live Extension Assistant?
Please choose the correct answer.
Response:
A. Your own custom views
B. Query views with a union
C. Reuse views
D. All SAP-delivered views
C. Reuse views
Which type of join supports a temporal conditions in a calculation view?
Please choose the correct answer.
Response:
A. Left outer join
B. Text join
C. Referential join
D. Inner join
D. Inner join
Which are the recommended assignments in SAP HANA?
There are 2 correct answers to this question.
Response:
A. Roles to roles
B. Roles to privileges
C. Privileges to users
D. Roles to users
A. Roles to roles
D. Roles to users
What are components of SAP HANA EIM?
There are 2 correct answers to this question.
Response:
A. SDA
B. SDI
C. SDS
D. SDQ
B. SDI
D. SDQ
Which interface client is used for XSA application development?
Please choose the correct answer.
Response:
A. SAP HANA Studio
B. SAP HANA Web-based Workbench
C. SAP Web IDE for SAP HANA
D. SAP Web IDE
C. SAP Web IDE for SAP HANA
Which of the following features analyze dependencies between models?
There are 2 correct answers to this question.
Response:
A. Impact analysis
B. Mapping Analysis
C. Column lineage
D. Data lineage
A. Impact analysis
D. Data lineage
What must I create to develop a predictive model?
Please choose the correct answer.
Response:
A. Procedure
B. Calculation View
C. Predictive Analysis Library
D. Flowgraph
D. Flowgraph
What are properties of domain fix values?
There are 2 correct answers to this question.
Response:
A. They are based on SQLScript functions.
B. They ask end users for input at runtime.
C. They are based on the ABAP Data Dictionary.
D. They are static values.
C. They are based on the ABAP Data Dictionary.
D. They are static values.
For what tasks would you use the Where-Used feature in SAP HANA?
Please choose the correct answer.
Response:
A. To find all places where a developer updated information models
B. To find all places where an information model has been deployed
C. To find all places where an information model is used
D. To find all places where translations exist
C. To find all places where an information model is used
What are the components of a graph workspace?
There are 2 correct answers to this question.
Response:
A. Vertex
B. Edge
C. Partition
D. Space
A. Vertex
B. Edge
Which business intelligence tool can publish storyboards?
Please choose the correct answer.
Response:
A. SAP Lumira, designer edition
B. SAP BusinessObjects Analysis, edition for Microsoft Office
C. SAP BusinessObjects Web Intelligence
D. SAP Analysis for Microsoft Office
D. SAP Analysis for Microsoft Office
Which type of cloud solution is Amazon Web Services (AWS) an example of?
Response:
A. Public cloud
B. Community cloud
C. Private cloud
D. Hybrid cloud
A. Public cloud
What does SQL script provide to extend standard SQL?
There are 2 correct answers to this question.
Response:
A. Feature to encourage processing in the database
B. Support for ABAP Syntax
C. Additional data types for the definition of text and spatial data
D. Integrated source code version management
A. Feature to encourage processing in the database
C. Additional data types for the definition of text and spatial data
Which business intelligence tool does NOT use BICS connectivity to SAP HANA?
There are 2 correct answers to this question.
Response:
A. SAP Analysis for Microsoft Office
B. SAP Lumira, discovery edition
C. Microsoft Excel
D. SAP Lumira, designer edition
A. SAP Analysis for Microsoft Office
D. SAP Lumira, designer edition
The relational model of SAP HANA Live is built using which type of views?
Please choose the correct answer.
Response:
A. Analytic views and attribute views
B. Calculation views of data category cube with star join
C. Scripted calculation views
D. Calculation views of data category cube without star join
D. Calculation views of data category cube without star join
Which database arteiact do you use to access external data from an XS Advanced project?
Please choose the correct answer.
Response:
A. Logical schema
B. Calculation view
C. Synonym
D. User-provided service
C. Synonym
What are the currency conversion functionalities supported by SAP HANA?
There are 3 correct answers to this question.
Response:
A. Multiple exchange rate types
B. Enabling of decimal shifts
C. Conversion based on customer-defined tables
D. Determination of target currency based on attributes or input parameters
A. Multiple exchange rate types
B. Enabling of decimal shifts
D. Determination of target currency based on attributes or input parameters
You want to call a procedure in a SELECT statement (e.g., a table function). Which clauses do you have to
specify?
There are 2 correct answers to this question.
Response:
A. WITH RESULTS VIEW
B. READS SQL DATA
C. LANGUAGE SQLSCRIPT
D. SEQUENTIAL EXECUTION
A. WITH RESULTS VIEW
B. READS SQL DATA
In which programming languages can you create procedures in SAP HANA?
There are 2 correct answers to this question.
Response:
A. JavaScript
B. L
C. R
D. SQLScript
C. R
D. SQLScript
Which recent technology advances have made SAP HANA possible?
There are 2 correct answers to this question.
Response:
A. Faster disk speeds
B. Multicore processors
C. Faster internet speeds
D. Larger and cheaper memory
B. Multicore processors
D. Larger and cheaper memory
What can you use to limit users to see only 2018 data?
There are 2 correct answers to this question.
Response:
A. A view with a restricted column
B. A view with a filter
C. A SQL analytic privilege
D. An object privilege
B. A view with a filter
C. A SQL analytic privilege
A referential join gives the same results as which other join type?
Please choose the correct answer.
Response:
A. Left outer join
B. Star join
C. Inner join
D. Spatial join
C. Inner join
Which modeling features can you use in flowgraphs?
There are 2 correct answers to this question.
Response:
A. Predictive
B. Spatial
C. Graph
D. Text
A. Predictive
B. Spatial
What do we implement to restrict access to specific data rows of a calculation view?
Please choose the correct answer.
Response:
A. SQL permission
B. HANA Database Procedure
C. Authorisation object
D. Analytic privilege
D. Analytic privilege
In which type of node can you create calculated columns?
There are 2 correct answers to this question.
Response:
A. Rank node
B. Graph node
C. Projection node
D. Union node
C. Projection node
D. Union node
From where does the Extract Semantics feature get the definition of hierar- chies?
Please choose the correct answer.
Response:
A. From the table data sources
B. From the SQL view data sources
C. From the underlying dimension views
D. From the current calculation view
C. From the underlying dimension views
In which parts of a SELECT statement can you include the ST_Within spatial predicate?
Note: There are 2 correct answers to this question.
Response:
A. HAVING clause
B. WHERE clause
C. GROUP BY clause
D. JOIN condition
B. WHERE clause
D. JOIN condition
Which are features of a calculated column?
There are 2 correct answers to this question.
Response:
A. Its calculations are persisted.
B. It’s a column in the result set.
C. It’s created in the Semantics node.
D. It’s created in the output area.
B. It’s a column in the result set.
D. It’s created in the output area.
Which sentence best describes SAP HANA Live?
Please choose the correct answer.
Response:
A. Operational reporting moving back to the OLTP system
B. Operational reporting moving back to the OLAP system
C. Analytical reporting moving back to the OLTP system
D. Analytical reporting moving back to the OLAP system
A. Operational reporting moving back to the OLTP system
You’re working with a currency measure. What is decimal shift used for?
Please choose the correct answer.
Response:
A. To avoid rounding errors during the conversion
B. For currencies with more than two decimal places
C. To undo the decimal adjustment for ABAP
D. To increase the accuracy of the currency conversion
B. For currencies with more than two decimal places
You want to publish your business intelligence content directly to SAP Analytics Cloud. Which tool do
you use?
Please choose the correct answer.
Response:
A. SAP Crystal Reports for Enterprise
B. SAP Analysis for Microsoft Office
C. SAP Lumira, discovery edition
C. SAP Lumira, discovery edition
What is XS?
Please choose the correct answer.
Response:
A. A native, lightweight application server
B. A user interface
C. A data cleansing engine
D. An optional engine to handle excessive data loads
A. A native, lightweight application server
What data source is available for Join nodes in calculation views?
Please choose the correct answer.
Response:
A. Web services from the Internet
B. Calculation views from other tenants in an MDC system
C. Scalar functions from all SAP HANA systems
D. All procedures in the current SAP HANA system
B. Calculation views from other tenants in an MDC system
Which of the following are results of deploying SAP HANA as a distributed (scale-out) solution?
There are 2 correct answers to this question.
Response:
A. Disaster recovery
B. High availability
C. Failover
D. Backups
B. High availability
C. Failover
When modeling a decision tree, what are the stages of the learning phase?
There are 3 correct answers to this question.
Response:
A. Testing
B. Rejection
C. Training
D. Correcting
E. Validation
A. Testing
D. Correcting
E. Validation
Refactoring is used with which of the following actions?
Please choose the correct answer.
Response:
A. Documenting
B. Improving your modeling design
C. Translating
D. Deployment
B. Improving your modeling design
Which business intelligence tool queries SAP HANA using MDX?
Please choose the correct answer.
Response:
A. SAP Analysis for Microsoft Office
B. SAP BusinessObjects Web Intelligence
C. Microsoft Excel
D. SAP Lumira, discovery edition
C. Microsoft Excel
You want to join 2 tables in a calculation view. When would you use non-equi join?
Please choose the correct answer.
Response:
A. The cardinality is 1: N
B. The join is part of star join.
C. The cardinality is impossible to determine.
D. The join requires a <(less than) operator.
D. The join requires a <(less than) operator.
Why should HANA consultants develop SQL skills?
There are 2 correct answers to this question.
Response:
A. So they can develop sophisticated data flows that extend beyond graphical modeling tools.
B. So User authentication and authorization can be secures through the HANA platform.
C. Because scripted calculation views are recommended.
D. So they can perform basic database operations such as creating, filling and reading tables.
A. So they can develop sophisticated data flows that extend beyond graphical modeling tools.
D. So they can perform basic database operations such as creating, filling and reading tables.
What can you extract using the standard text analysis configuration: Voice of the Customer?
There are 2 correct answers to this question.
Response:
A. Suggestions
B. Sentiments
C. Recommendations
D. Requests
B. Sentiments
D. Requests
You rename a field in the Semantics node to add clarity for end users. What does SAP HANA use to keep
track of what the original field name is?
Please choose the correct answer.
Response:
A. The label column property
B. The mapping property
C. The name property
D. The label property
B. The mapping property
What is a multistore table?
Please choose the correct answer.
Response:
A. A table that can be shared across multiple instances of HANA
B. A table that can distribute its partitions across memory and extended storage tiers
C. A table that can hold data in row and column orientation
D. A table that can be shared across multiple instances of SAP HANA Cockpit
B. A table that can distribute its partitions across memory and extended storage tiers
Why does SAP issue warnings about the use of imperative or procedural SQL Script statements?
Please choose the correct answer.
Response:
A. They are deprecated
B. They can harm SQL optimization
C. They introduce security risks due to SQL injection
D. NOT all reporting tools can consume the results.
C. They introduce security risks due to SQL injection
When we refer to mixed modeling, what do we mean?
Please choose the correct answer.
Response:
A. Classic BW models combined with SAP HANA optimized BW models
B. BW models combined with native SAP HANA models
C. Models from BW on anyDB combined with models from BW on HANA
D. NetWeaver models combined with native SAP HANA models
B. BW models combined with native SAP HANA models
What type of load does SAP HANA perform when starting up?
Please choose the correct answer.
Response:
A. Lazy load
B. Complete load
C. Fast load
D. Log load
A. Lazy load
What is the SAP HANA Application Function Library (AFL)?
There are 2 correct answers to this question.
Response:
A. Repository of ready-made business functions
B. Repository of ready-to-run applications that are powered by SAP HANA
C. Repository of ready-made predictive algorithms
D. Repository of connections that can be used by business functions
A. Repository of ready-made business functions
C. Repository of ready-made predictive algorithms
How can you optimize performance when writing SQL for use with calculation views?
There are 2 correct answers to this question.
Response:
A. Increase paralization by using variables to break up statements
B. Control the flow logic using IF-THEN-ELSE conditions
C. Use calculation engine (CE) functions instead of plain SQL
D. Use declarative language instead of cursors
A. Increase paralization by using variables to break up statements
D. Use declarative language instead of cursors
Which of the following SAP data provisioning tools can provide real-time data provisioning?
There are 3 correct answers to this question.
Response:
A. SDI
B. SDQ
C. SAP Replication Server
D. SAP Data Services
E. SAP Landscape Transformation Replication Server
A. SDI
C. SAP Replication Server
E. SAP Landscape Transformation Replication Server
Why do you create a time dimension calculation view?
Please choose the correct answer.
Response:
A. To support temporal joins in a cube calculation view with star schema
B. To enhance a calculation view with a drilldown on a time hierarchy
C. To enable time dependency on parent-child hierarchies
D. To provide date-based help values for a DIRECT type input parameter
B. To enhance a calculation view with a drilldown on a time hierarchy
When creating a system connection in SAP HANA Studio, which of these is essential information?
There are 3 correct answers to this question.
Response:
A. URL
B. A valid user and password
C. Host
D. Instance
B. A valid user and password
C. Host
D. Instance
What can you use SAP HANA smart data access for?
There are 2 correct answers to this question.
Response:
A. To replicate remote data sources
B. To load harmonize data from disparate sources
C. To push down queries to data sources
D. To expose data from remote tables
C. To push down queries to data sources
D. To expose data from remote tables
In a calculation view of type cube with star join, you want to join three dimensions to the facts. Two of
the dimensions use full outer joins and one dimension uses a left outer join you did not set cardinality of
the data sources.
Why will this NOT work?
Please choose the correct answer.
Response:
A. Full outer joins are NOT available in the star join node.
B. Full outer joins CANNOT be mixed on the same star join node with other join types.
C. Full outer joins require to be set
D. Full outer joins restricted to one dimension in a star join node
D. Full outer joins restricted to one dimension in a star join node
When do you use the hidden attribute in a dimension calculation view?
Please choose the correct answer.
Response:
A. When you want to hide an attribute that is not required for client consumption.
B. When you want to include an attribute that is not required for cube consumption.
C. When you want to hide the attribute in your cube calculation view.
D. When you need to include the attribute in your calculation view to define a join.
A. When you want to hide an attribute that is not required for client consumption.
Which of the following techniques can you use to improve the performance of calculation views?
There are 2 correct answers to this question.
Response:
A. Minimize layering of calculation views
B. Implement union pruning
C. Partition large tables
D. Avoid aggregating data early in the data flow
A. Minimize layering of calculation views
B. Implement union pruning
You want to retrieve data from a web application. Which of the following could you use?
There are 3 correct answers to this question.
Response:
A. JSON
B. BICS
C. OData
D. JDBC
E. REST
A. JSON
C. OData
E. REST
Of which SAP HANA process are the transaction manager and page manager a part?
Please choose the correct answer.
Response:
A. Name server
B. Index server
C. Application server
D. Statistics server
B. Index server
Which of the following would you create to build a predictive model?
Please choose the correct answer.
Response:
A. A procedure
B. A function
C. A decision tree
D. A flowgraph
D. A flowgraph
What performance techniques should you implement to improve the performance of SAP HANA
information views?
There are 3 correct answers to this question.
Response:
A. Investigate partitioning of large tables.
B. Push down aggregations to SAP HANA.
C. Minimize the transfer of data between the execution engines.
D. Perform calculation before aggregation in your analytic views.
E. Apply filters as late as possible.
A. Investigate partitioning of large tables.
B. Push down aggregations to SAP HANA.
C. Minimize the transfer of data between the execution engines.
Which scenario is supported to base an analytic privilege on a hierarchy defined on an attribute column?
Please choose the correct answer.
Response:
A. Create a classical analytic privilege based on a parent-child hierarchy
B. Create an SQL analytic privilege based on a parent-child hierarchy
C. Create an SQL analytic privilege based on a level hierarchy
D. Create a classical analytic privilege based on a level hierarchy
B. Create an SQL analytic privilege based on a parent-child hierarchy
Where is SAP HANA Live installed?
Please choose the correct answer.
Response:
A. In the SAP HANA database
B. On SAP Landscape Transformation Replication Server
C. On the SAP ERP application server
D. In the reporting tool
A. In the SAP HANA database
The relational model of SAP HANA Live is built using which type of views?
Please choose the correct answer.
Response:
A. Calculation views of data category cube without star join
B. Scripted calculation views
C. Analytic views and attribute views
D. Calculation views of data category cube with star join
A. Calculation views of data category cube without star join
Why do you assign semantic types to measures or attributes in calculation views?
Please choose the correct answer.
Response:
A. To ensure consistency across calculation views
B. To provide meaningful value help when using variables
C. To allow client applications to present data in appropriate formats
D. To enable the activation of the calculation view
C. To allow client applications to present data in appropriate formats
What predicate do you use for fuzzy text search in the WHERE clause of a SQL statement?
Please choose the correct answer.
Response:
A. CONTAINS
B. IN
C. ANY
D. LIKE
A. CONTAINS
How can you optimize performance when writing SQL for use with calculation views?
There are 2 correct answers to this question.
Response:
A. Use declarative language instead of cursors
B. Control the flow logic using IF-THEN-ELSE conditions
C. Use calculation engine (CE) functions instead of plain SQL
D. Increase paralization by using variables to break up statements
A. Use declarative language instead of cursors
D. Increase paralization by using variables to break up statements
You want to use a field in a formula but don’t want to expose the values of the original field to the end
users. What do you do?
Please choose the correct answer.
Response:
A. Change the data type of the field.
B. Make the field a key column.
C. Mark the field as hidden.
D. Rename the field.
C. Mark the field as hidden.
Which of the following database terms are used when providing OLAP data with hierarchies?
There are 3 correct answers to this question.
Response:
A. JDBC
B. MDX
C. ODBO
D. BICS
E. ODBC
B. MDX
C. ODBO
D. BICS
In SAP BW/4HANA, what do you use instead of an InfoCube?
Please choose the correct answer.
Response:
A. Open ODS View
B. Advanced DataStore Object
C. InfoObject
D. CompositeProvider
B. Advanced DataStore Object
What can you extract using the standard text analysis configuration: Voice of the Customer?
There are 2 correct answers to this question.
Response:
A. Suggestions
B. Sentiments
C. Recommendations
D. Requests
B. Sentiments
D. Requests
Which of these does SAP HANA use to connect to BI tools?
There are 3 correct answers to this question.
Response:
A. ODBO
B. JDBC
C. IDOC
D. ODBC
A. ODBO
B. JDBC
D. ODBC
Which business intelligence tool queries SAP HANA using MDX?
Please choose the correct answer.
Response:
A. SAP Lumira, discovery edition
B. Microsoft Excel
C. SAP Analysis for Microsoft Office
D. SAP BusinessObjects Web Intelligence
B. Microsoft Excel
What data source is available for Join nodes in calculation views?
Please choose the correct answer.
Response:
A. Web services from the Internet
B. Calculation views from other tenants in an MDC system
C. Scalar functions from all SAP HANA systems
D. All procedures in the current SAP HANA system
B. Calculation views from other tenants in an MDC system
BI tools connect to the SAP HANA database using which of these?
There are 4 correct answers to this question.
Response:
A. ODBO
B. JDBC
C. TRFC
D. ODBC
E. BICS
A. ODBO
B. JDBC
D. ODBC
E. BICS
Before deploying your calculation views to a PROD environment, which sequence of steps is required?
Please choose the correct answer.
Response:
A. Activate the project -> Build the HDB module
B. Build the project -> Build th HDB module
C. Build the HDB module -> Build the project
D. Export the HDB module -> Export the project
B. Build the project -> Build th HDB module
You use parallelism to calculate a year-to-date value quickly, and you elimi- nate a table from the
database. What are some of the implications of this action?
There are 3 correct answers to this question.
Response:
A. Faster inserts into the database
B. Less code
C. Better user interfaces
D. Faster response times
E. Smaller database backups
B. Less code
D. Faster response times
E. Smaller database backups
Which join type makes use of date ranges?
Please choose the correct answer.
Response:
A. Inner join
B. Text join
C. Temporal join
D. Spatial join
C. Temporal join
Which of the following node types can you use to build a dimension view?
There are 3 correct answers to this question.
Response:
A. Data foundation node
B. Semantics node
C. Star join node
D. Union node
E. Aggregation node
B. Semantics node
D. Union node
E. Aggregation node
What type of input parameters do you use to choose the data from a field in the current table?
Please choose the correct answer.
Response:
A. Derived from table
B. Direct
C. Column
D. Value help
C. Column
What variable type do you use if you want to allow the user to choose the years from 2011 to 2014?
Please choose the correct answer.
Response:
A. Single value
B. Range
C. Multiple entries
D. Interval
D. Interval
In a text-type fuzzy search I enter ‘SAP’ as the search word. Against term ‘SAPPHIRE’ will I get a high or
low score?
Please choose the correct answer.
Response:
A. Medium
B. Normal
C. Low
D. High
C. Low
What are the components of a graph workspace?
There are 2 correct answers to this question.
Response:
A. Partition
B. Space
C. Edge
D. Vertex
C. Edge
D. Vertex
You want to star schema using calculating view. The measure are based on columns from two transaction table dimension calculation views provide the attributes.
What is the correct approach?
Please choose the correct answer.
Response:
A. 1. Combine the transaction table using an aggregation node in a calculation view of cube with star
join
2. Use a star join node to join the dimensions to the fact table
B. 1. Combine the transaction table using a join node in a calculation view of cube with star join
2. Use a star join node to join the dimensions to the fact table
C. 1. Combine the transaction table using a star join node in a calculation view of cube with star join
2. Use a star node to join the dimensions to the fact table
D. 1. Combine the transaction table using a star join node in a calculation view of cube with star join
2. Use an aggregation node to join the dimensions to the fact table
B. 1. Combine the transaction table using a join node in a calculation view of cube with star join
2. Use a star join node to join the dimensions to the fact table
How should you create a procedure?
Please choose the correct answer.
Response:
A. Create a runtime object in a HANA project
B. Create a runtime object in the SQL console.
C. Create a design-time object in a HANA project.
D. Create a design-time object in a SQL console
C. Create a design-time object in a HANA project.
What are the vertices in a graph model?
Please choose the correct answer.
Response:
A. The nodes themselves
B. The attributes of the nodes
C. The relationships between the nodes
A. The nodes themselves
In text processing, where do you use the Term Document Matrix?
Please choose 2 correct answers.
Response:
A. Fact and entity extraction
B. Text mining
C. Fuzzy text search
D. Linguistic extraction
B. Text mining
C. Fuzzy text search
What are the features of a parent-child hierarchy?
There are 3 correct answers to this question.
Response:
A. A single dedicated column is used to store the parent of each record of the table.
B. Parent and child field have the same data type.
C. Heterogeneous fields are combined in a hierarchy.
D. Recursive data structure defines the hierarchy.
A. A single dedicated column is used to store the parent of each record of the table.
B. Parent and child field have the same data type.
D. Recursive data structure defines the hierarchy.
What are the basic spatial shapes you can store in SAP HANA Spatial?
There are 3 correct answers to this question.
Response:
A. Lines
B. Graphs
C. Polygons
D. Points
A. Lines
C. Polygons
D. Points
What is the recommended way to create full-text indexes?
Please choose the correct answer.
Response:
A. SQL statements in the SQL console
B. User-defined functions
C. Core Data Services
D. Procedures
C. Core Data Services
You want to publish your business intelligence content directly to SAP Analytics Cloud. Which tool do
you use?
Please choose the correct answer.
Response:
A. SAP Crystal Reports for Enterprise
B. SAP Analysis for Microsoft Office
C. SAP Lumira, discovery edition
C. SAP Lumira, discovery edition
Identify the principles that you need to follow during modeling.
There are 2 correct answers to this question.
Response:
A. You should create joins on key columns.
B. You should reduce data transfer between the views by applying filters as low down as possible.
C. You should push data processing to the client as much as possible.
D. You should perform calculations before aggregation.
A. You should create joins on key columns.
B. You should reduce data transfer between the views by applying filters as low down as possible.
Why would you use SAP HANA Vora?
Please choose the correct answer.
Response:
A. To ensure consistent HANA performance by offloading workloads when CPU usage is high
B. To combine unstructured data stored on Hadoop with structured enterprise data for OLAP analysis
C. To provide a high-performance warm data store for data that is accessed infrequently
D. To provide secure cloud integration with any HANA application
B. To combine unstructured data stored on Hadoop with structured enterprise data for OLAP analysis
Which variable type would you define if you want to use operators such as Greater Than or Less Than?
Please choose the correct answer.
Response:
A. Expression
B. Interval
C. Range
D. Multiple Entries
C. Range
What can you discover using Data Lineage?
Response:
A. Underlying calculation views and tables
B. Access statistics
C. Data changes since last refresh
D. Frequency of load
A. Underlying calculation views and tables
You rename a field in the Semantics node to add clarity for end users. What does SAP HANA use to keep
track of what the original field name is?
Please choose the correct answer.
Response:
A. The name property
B. The mapping property
C. The label property
D. The label column property
B. The mapping property
What are properties of domain fix values?
There are 2 correct answers to this question.
Response:
A. They are based on SQLScript functions.
B. They are based on the ABAP Data Dictionary.
C. They are static values.
D. They ask end users for input at runtime.
B. They are based on the ABAP Data Dictionary.
C. They are static values.
What performance technique should you implement to improve the performance of SAP HANA
information views that include SQLScript?
Please choose the correct answer.
Response:
A. Use SELECT *.
B. Use dynamic SQL.
C. Use imperative logic.
D. Break large statements into smaller steps.
D. Break large statements into smaller steps.
Identify the object that adds a WHERE clause to the query.
Please choose the correct answer.
Response:
A. Input parameter
B. Modeler
C. Variable
D. Attributes
C. Variable
How would you most likely represent the location of an ATM in a visual application that uses SAP HANA
spatial processing?
Please choose the correct answer.
Response:
A. Polygon
B. Multipolygon
C. Line
D. Point
D. Point
How does SQL Script extend SQL?
There are 3 correct answers to this question.
Response:
A. It adds imperative expressions to control data flow.
B. It improves push-down opportunities.
C. It enables usage of variables to break up complex code.
D. It allows an alternative syntax to simplify expressions.
E. It provides the data definition language (DDL) to create column tables.
A. It adds imperative expressions to control data flow.
C. It enables usage of variables to break up complex code.
E. It provides the data definition language (DDL) to create column tables.
What is the SAP HANA Application Function Library (AFL)?
There are 2 correct answers to this question.
Response:
A. Repository of ready-made business functions
B. Repository of connections that can be used by business functions
C. Repository of ready-to-run applications that are powered by SAP HANA
D. Repository of ready-made predictive algorithms
A. Repository of ready-made business functions
D. Repository of ready-made predictive algorithms
Which of the following data sources can you include in a graphical calculation view?
There are 2 correct answers to this question.
Response:
A. Table function
B. Scalar function
C. Procedure
D. SQL VIEW
A. Table function
D. SQL VIEW
What are valid types of calculation view?
There are 3 correct answers to this question.
Response:
A. Dimension
B. Cube with star schema
C. Dimension with star schema
D. Cube
A. Dimension
B. Cube with star schema
D. Cube
What are the key features of SAP HANA?
There are 3 correct answers to this question.
Response:
A. Automatic compression of data
B. Removes the need for cache
C. In-memory database
D. Combined OLTP and OLAP processing on one platform
A. Automatic compression of data
C. In-memory database
D. Combined OLTP and OLAP processing on one platform
A Calculation view includes a rank node that users the source data and settings shown in the graphic.
Your query requests all columns of the rank node. How many rows are in the output of your query?
Please choose the correct answer.
Response:
A. 2 ROWS
B. 8 Rows
C. 9 Rows
D. 6 Rows
C. 9 Rows
What character is prepended to a SQLScript variable when it’s used as an input variable?
Please choose the correct answer.
Response:
A. & (ampersand)
B. : (colon)
C. ! (exclamation mark)
D. _ (underscore)
B. : (colon)
You join two tables using a referential join and set the cardinality to 1…n What type of join is executed
at runtime if your query does not request columns from the right table?
Please choose the correct answer.
Response:
A. left outer join
B. Full outer join
C. Inner join
D. Right outer join
C. Inner join
What do you call the data displayed in the data foundation of an SAP HANA information view?
Please choose the correct answer.
Response:
A. Key figures
B. Characteristics
C. Measures
D. Facets
C. Measures
Which are of the following languages supported by SAP HANA Graph are optimized for graph
processing?
There are 2 correct answers to this question.
Response:
A. Cypher Query Language
B. SQL
C. SQL Script
D. GraphScript
A. Cypher Query Language
D. GraphScript
You want to ignore columns defined in the Rank node that aren’t included in the query. What setting do
you set?
Please choose the correct answer.
Response:
A. Keep Flag
B. Hidden
C. Default Client
D. Dynamic Partition Elements
D. Dynamic Partition Elements
What SELECT statement isn’t recommended for use with column tables?
Please choose the correct answer.
Response:
A. SELECT ALL
B. SELECT with a time-travel clause
C. SELECT *
D. SELECT in a subquery
C. SELECT *
How many tiers do you usually find in an SAP HANA application?
There are 2 correct answers to this question.
Response:
A. 3
B. 2
C. 1
D. 4
A. 3
B. 2
What are the rules for defining a stepparent in a hierarchy?
There are 2 correct answers to this question.
Response:
A. The stepparent node ID must be entered according to the node style you selected for the hierarchy.
B. A stepparent only applies to parent-child hierarchies.
C. The stepparent node must already exist in the hierarchy at any level.
D. The stepparent node must already exist in the hierarchy at the root level.
A. The stepparent node ID must be entered according to the node style you selected for the hierarchy.
D. The stepparent node must already exist in the hierarchy at the root level.
What information can you find in the SAP HANA Cockpit?
There are 2 correct answers to this question.
Response:
A. SQL Plan Cache
B. List of operators
C. Trace and log files
D. SQL generated in each step
A. SQL Plan Cache
C. Trace and log files
What are typical characteristics of SAP HANA data replication?
There are 2 correct answers to this question.
Response:
A. Real-time
B. Virtualization
C. Duplicate data
D. Streaming
A. Real-time
C. Duplicate data
Why did SAP move from XS to XSA?
There are 2 correct answers to this question.
Response:
A. To include ABAP as a key development language for native SAP HANA applications
B. To implement micro-services architecture
C. To provide better source code management tools inside SAP HANA
D. To move to Cloud Foundry architecture to allow flexible application deployment options
B. To implement micro-services architecture
D. To move to Cloud Foundry architecture to allow flexible application deployment options