Microsoft Developing SQL Data Models - 070-768 Exam Practice Test

Hotspot Question
You are deploying a multidimensional Microsoft SQL Server Analysis Services (SSAS) project.
You add two new role-playing dimensions named Picker and Salesperson to the cube.
Both of the cube dimensions are based upon the underlying dimension named Employee in the data source view.
Users report that they are unable to differentiate the Salesperson attributes from the Picker attributes.
You need to ensure that the Salesperson and Picker attributes in each dimension use unique names.
In the table below, identify an option that you would use as part of the process to alter the names of the attributes for each of the dimensions. NOTE: Make only one selection in each column.
Correct Answer:

Explanation:
A named query is a SQL expression represented as a table. In a named query, you can specify an SQL expression to select rows and columns returned from one or more tables in one or more data sources. A named query is like any other table in a data source view (DSV) with rows and relationships, except that the named query is based on an expression. A named query lets you extend the relational schema of existing tables in DSV without modifying the underlying data source.
https://docs.microsoft.com/en-us/sql/analysis-services/multidimensional-models/define-named- queries-in-a-data-source-view-analysis-services
You use Microsoft SQL Server Profile to evaluate a query named Query.
The Profiler report indicates the following issues:
- At each level of the query plan, a low total number of rows are
processed.
- The query uses many operations.
This results in a high overall cost for the query.
You need to identify the information that will be useful for the optimizer.
What should you do?
Correct Answer: A Vote an answer
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the solution meets the stated goals.
A company has an e-commerce website. When a customer places an order, information about the transaction is inserted into tables in a Microsoft SQL Server relational database named OLTP1. The company has a SQL Server Analysis Services (SSAS) instance that is configured to use Tabular mode. SSAS uses data from OLTP1 to populate a data model.
Sales analysts build reports based on the SSAS model. Reports must be able to access data as soon as it is available in the relational database.
You need to configure and deploy an Analysis Services project to the Analysis Services instance that allows near real-time data source access.
Solution: In the Deployment Option property for the report, you set the Query Mode to DirectQuery with InMemory.
Does the solution meet the goal?
Correct Answer: B Vote an answer
Explanation: Only visible for PassTestking members. You can sign-up / login (it's free).
Hotspot Question
A company has a multidimensional cube that is used for analyzing sales data.
You add a new measure named Transaction ?Total Including Tax and include the Supplier, Payment Method, and Transaction Type dimensions in the data model. The Transaction ?Total Including Tax measure uses the existing Customer and Date dimensions.
When users have queried the new measure in the past, they saw results as shown in the existing query output exhibit. (Click the Exhibit button.)

The overall total is incorrectly displayed on every row. In addition, the results are no longer formatted correctly.
The query result should appear as shown in the desired query output exhibit. (Click the Exhibit button.)

You need to ensure the table is displayed correctly.
What should you do? Use drop-down menus to select the answer choice that answers each question based on the information presented in the graphic. NOTE: Each correct selection is worth one point.
Correct Answer:

Explanation:
Box 1: Enter a custom MeasureExpression property on the measure
Calculated measures use MDX expressions to supply their values, instead of binding to columns in a data source. The Expression property contains the MDX expression used to supply the values for a Measure only if the Measure is a calculated measure. Otherwise, this property contains an empty string ("").
Drag and Drop Question
You need to resolve the issues that the users report.
Which processing options should you use? To answer, drag the appropriate processing option to the correct location or locations. Each processing option may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
Correct Answer:

Explanation:
Box1: Process Full:
When Process Full is executed against an object that has already been processed, Analysis Services drops all data in the object, and then processes the object.
This kind of processing is required when a structural change has been made to an object, for example, when an attribute hierarchy is added, deleted, or renamed.
Box 2: Process Default
Detects the process state of database objects, and performs processing necessary to deliver unprocessed or partially processed objects to a fully processed state.
If you change a data binding, Process Default will do a Process Full on the affected object.
Box 3:
Not Process Update: Forces a re-read of data and an update of dimension attributes. Flexible aggregations and indexes on related partitions will be dropped.
What property do you set for each measure to improve the legibility of values in a client application?
Correct Answer: C Vote an answer
Hotspot Question
A database named DB2 uses the InMemory query mode. Users frequently run the following query:

You need to configure SQL Server Profiler to determine why the query is performing poorly.
Which three event should you monitor on the SQL Server Profiler trace events configuration page? To answer, select the appropriate options in the answer area.
Correct Answer:

Explanation:
By using SQL Profiler, you can intercept two classes of trace events from Analysis Services, DAX Query Plan and DirectQuery events, both generated by the DirectQuery engine. Here, in this scenario we have a DAX Query.
DAX Query Plan events are generated by the DAX formula. By using the In-Memory mode, you store a copy of data in the xVelocity (VertiPaq) storage engine.
Figure: This is how a query is executed by using In-Memory mode.