[Dec-2021] Microsoft 070-768 Official Cert Guide PDF
Exam 070-768: Developing SQL Data Models - PracticeVCE
Microsoft Developing SQL Data Models Exam Certification Details:
| Number of Questions | 40-60 |
| Duration | 120 mins |
| Exam Code | 70-768 |
| Sample Questions | Microsoft Developing SQL Data Models Sample Questions |
| Exam Price | $165 (USD) |
| Passing Score | 700 / 1000 |
| Books / Training | 20768: Developing SQL Data Models (three days) |
| Exam Name | Microsoft Certified Solutions Associate (MCSA) - SQL 2016 BI Development |
| Schedule Exam | Pearson VUE |
NEW QUESTION 37
Note: This question is part of a series of questions that use the same or similar answer choices. An answer choice may be correct for more than one question in the series. Each question is independent of the other questions in this series. Information and details provided in a question apply only to that question.
You administer a Microsoft SQL Server Analysis Services (SSAS) tabular model for a retail company. The model is the basis for reports on inventory levels, popular products, and regional store performance.
The company recently split up into multiple companies based on product lines. Each company starts with a copy of the database and tabular model that contains data for a specific product line.
You need to optimize performance of queries that use the copied tabular models while minimizing downtime.
What should you do?
- A. Process the model in Process Full mode.
- B. Ensure that DirectQuery is disabled for the model.
- C. Process the model in Process Data mode.
- D. Ensure that the Transactional Deployment property is set to True.
- E. Ensure that DirectQuery is enabled for the model.
- F. Process the model in Process Defrag mode.
- G. Ensure that the Transactional Deployment property is set to False.
Answer: D
Explanation:
Explanation/Reference:
Explanation:
The Transactional Deployment setting controls whether the deployment of metadata changes and process commands occurs in a single transaction or in separate transactions.
If this option is True (default), Analysis Services deploys all metadata changes and all process commands within a single transaction.
If this option is False, Analysis Services deploys the metadata changes in a single transaction, and deploys each processing command in its own transaction.
References:https://docs.microsoft.com/en-us/sql/analysis-services/multidimensional-models/deployment- script-files-specifying-processing-options
NEW QUESTION 38
You are responsible for installing new database server instances.
You must install Microsoft SQL Server Analysis Services (SSAS) to support deployment of the following projects. You develop both projects by using SQL Server Data Tools.
Project1 uses the tabular data model.
Project2 uses SQL Server data mining to predict customer-purchasing intentions by using the Decision
Trees algorithm.
You need to install the appropriate services to support both projects.
Which two actions should you perform? Each correct answer presents part of the solution.
- A. Install two separate tabular instances of SSAS.
- B. Install one tabular instance of SSAS and enable the Data Mining Extensions.
- C. Install a multidimensional instance and a Power Pivot instance of SSAS on the same server.
- D. Install one tabular instance of SSAS.
- E. Install one multidimensional instance of SSAS.
Answer: D,E
Explanation:
Explanation/Reference:
Explanation:
Analysis Services can be installed in one of three server modes: Multidimensional and Data Mining (default), Power Pivot for SharePoint, and Tabular.
References:https://docs.microsoft.com/en-us/sql/analysis-services/comparing-tabular-and- multidimensional-solutions-ssas
NEW QUESTION 39
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.
You have an existing multidimensional cube that provides sales analysis. The users can slice by date, product, location, customer, and employee.
The management team plans to evaluate sales employee performance relative to sales targets. You identify the following metrics for employees:
You need to implement the KPI based on the Status expression.
Solution: You design the following solution:
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
NEW QUESTION 40
HOTSPOT
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.
Answer:
Explanation:
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.
References: Microsoft SQL Server 2012 Analysis Services, The BISM Tabular Model,
Microsoft Press (July 2012), page 331
From Scenario: Users report that the query takes a long time to complete.
NEW QUESTION 41
Note: This question is part of a series of questions that use the same or similar answer choices. An answer choice may be correct for more than one question in the series. Each question is independent of the other questions in this series. Information and details provided in a question apply only to that question.
You administer a Microsoft SQL Server Analysis Services (SSAS) tabular model for a travel agency that specializes in vacation packages. Vacation bookings and packages are stored in a SQL Server database. You use the model as the basis for customer emails that highlight vacation packages that are currently underbooked, or projected to be underbooked.
The company plans to incorporate cruise ship vacation packages. Cruise ship vacation packages include new features such as region availability and cruise line specialties that require changes to the tabular model.
You must ensure that the tabular model reflects the new vacation packages.
You need to configure the tabular data model.
What should you do?
- A. Ensure that DirectQuery is disabled for the model.
- B. Process the model in Process Data mode.
- C. Ensure that DirectQuery is enabled for the model.
- D. Process the model in Process Defrag mode.
- E. Process the model in Process Full mode.
- F. Ensure that the Transactional Deployment property is set to False.
- G. Ensure that the Transactional Deployment property is set to True.
Answer: E
Explanation:
Process Full processes an Analysis Services object and all the objects that it contains.
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.
NEW QUESTION 42
You are developing a SQL Server Reporting Services (SSRS) report that renders in HTML.
The report includes a dataset with fields named Description, Price, and Color.
The report layout includes a table that displays product details and also includes columns named Description, Price, and Color.
You need to modify the report so that users can sort products by the Price column.
What should you do?
- A. Set the SortExpression property to =Fields!Price.Name for the Price text box.
- B. Set the SortExpression property to =Fields!Price.Value for the Price text box.
- C. Add a custom action to the Price text box.
- D. In the Interactive Sorting page of the Price text box properties, select the Enable interactive sorting on this text box check box, and then select the Price field for the Sort by property.
- E. Add a group for the Price field.
Answer: B,D
NEW QUESTION 43
You are designing a SQL Server Analysis Services (SSAS) cube.You need to create a measure to count unique customers.What should you do?
- A. Create a dimension. Then add a cube dimension and link it several times to the measure group.
- B. Add a measure that uses the LastNonEmpty aggregate function. Use a regular relationship between the time dimension and the measure group.
- C. Create several dimensions. Add each dimension to the cube.
- D. Add a hidden measure that uses the Sum aggregate function. Add a calculated measure aggregating the measure along the time dimension.
Answer: B
NEW QUESTION 44
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.
You have a Microsoft SQL Server Analysis Services (SSAS) multidimensional database that stores customer and order data for customers in the United States only. The database contains the following objects:
You must create a KPI named Large Sales Target that uses the Traffic Light indicator to display status. The KPI must contain:
You need to create the KPI.
Solution: You set the value of the Status expression to:
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
NEW QUESTION 45
You are responsible for installing new database server instances.
You must install Microsoft SQL Server Analysis Services (SSAS) to support deployment of the following projects. You develop both projects by using SQL Server Data Tools.
You need to install the appropriate services to support both projects.
Which two actions should you perform? Each correct answer presents part of the solution.
- A. Install two separate tabular instances of SSAS.
- B. Install one tabular instance of SSAS and enable the Data Mining Extensions.
- C. Install a multidimensional instance and a Power Pivot instance of SSAS on the same server.
- D. Install one tabular instance of SSAS.
- E. Install one multidimensional instance of SSAS.
Answer: D,E
Explanation:
Analysis Services can be installed in one of three server modes: Multidimensional and Data Mining (default), Power Pivot for SharePoint, and Tabular.
References:https://docs.microsoft.com/en-us/sql/analysis-services/comparing-tabular-and- multidimensional-solutions-ssas
NEW QUESTION 46
Note: This question is part of a series of questions that use the same or similar answer choices. An answer choice may be correct for more than one question in the series. Each question is independent of the other questions in this series. Information and details provided in a question apply only to that question.
You administer a Microsoft SQL Server Analysis Services (SSAS) tabular model for a travel agency that specializes in vacation packages. Vacation bookings and packages are stored in a SQL Server database. You use the model as the basis for customer emails that highlight vacation packages that are currently underbooked, or projected to be underbooked.
The company plans to incorporate cruise ship vacation packages. Cruise ship vacation packages include new features such as region availability and cruise line specialties that require changes to the tabular model.
You must ensure that the tabular model reflects the new vacation packages.
You need to configure the tabular data model.
What should you do?
- A. Ensure that DirectQuery is disabled for the model.
- B. Process the model in Process Data mode.
- C. Ensure that DirectQuery is enabled for the model.
- D. Process the model in Process Defrag mode.
- E. Process the model in Process Full mode.
- F. Ensure that the Transactional Deployment property is set to False.
- G. Ensure that the Transactional Deployment property is set to True.
Answer: E
Explanation:
Process Full processes an Analysis Services object and all the objects that it contains. 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.
NEW QUESTION 47
HOTSPOT
Case Study #3
This is a case study. Case studies are not limited separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other question on this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next sections of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question on this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to return to the question.
Background
You are a developer for a Seattle-based company. The company is expanding globally. Many company employees speak fluent Mandarin and read Simplified Chinese.
You have six tabular data models that are deployed to two instances of Microsoft SQL Server Analysis Services (SSAS).
Users report that the query takes a long time to complete.
You are planning the disk space allocations for a new Microsoft SQL Server Analysis Services deployment.
You plan to move several relational data file databases to the new SSAS instance. The databases require a total of 10 GB of disk space.
You also plan to deploy Cubes and Aggregations and use Object Processing. Cubes will have small fact tables and few dimension members. No unnecessary aggregations will be created. You plan to process an entire cube in a single transaction.
Data Models
One of the data models is named CustomerSales. This data model contains eight tables. The model includes a table named Sales that defines several measures, including a measure named PriorYearSales.
The PriorYearSales measure is referenced by other measures, and is not intended to be analyzed directly by users. You must translate the metadata for all fata the CustomerSales data model to Simplifies Chinese. Team members from the Shanghai office assist with identifying appropriate translations.
A data model named OrderAnalysis is deployed to one of the SSAS instances. Order data is loaded into the OrderAnalysis data as part of an overnight process. You observe that the model is not up-to-date.
The business analysis team uses a variety of client applications to issue MDX queries against OrderAnalysis. Order data must be completely up-to-date.
The OrderAnalysis model has two user-defined hierarchies that are defined in a table named Order. New customers are only added once per day. The overnight process is sufficiently up-to-date for the Customer data to provide optimal performance while achieving the data currency goals whenever possible.
Databases
You deploy a database named DB1 to an SSAS instance as a project by using SQL Server Data Tools.
Data analysts report that they cannot access near real time data from the SSAS SalesAnalysis model from DB1. You discover that the project has been deployed with the Direct Query Mode option set to OFF.
Most queries that use the SalesAnalysis data model use data from a table named FactInternetSales that is
20 gigabyte (GB) in size. Cached data must be available for the FactInternetSales table. All queries accessing the SalesAnalysis model must be executed in near real time.
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.
Hot Area:
Answer:
Explanation:
Explanation/Reference:
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.
References: Microsoft SQL Server 2012 Analysis Services, The BISM Tabular Model, Microsoft Press (July 2012), page 331 From Scenario: Users report that the query takes a long time to complete.
NEW QUESTION 48
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 InMemory with DirectQuery.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
Explanation/Reference:
Explanation:
With InMemory with DirectQuery: Queries use the cache by default, unless otherwise specified in the connection string from the client.
References: https://msdn.microsoft.com/en-us/library/hh230898(v=sql.120).aspx
NEW QUESTION 49
DRAG DROP
You are a business analyst for a company that uses a Microsoft SQL Server Analysis
Services (SSAS) tabular database for reporting. The database model contains the following tables:
You have been asked to write a query for a report that returns the total sales for each product subcategory, as well as for each product category.
You need to write the query to return the data for the report.
How should you complete the DAX statement? To answer, drag the appropriate DAX segment to the correct locations. Each DAX segment 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.
Answer:
Explanation:
Explanation:
Box 1:EVALUATE
Box 2:SUMMERIZE
Box 3:ROLLUP
Box 4:'Product Subcategory' ['Product Subcategory Name]
Note: The behavior of SUMMARIZE is similar to the GROUP BY syntax of a SELECT statement in SQL. For example, consider the following query.
EVALUATE
SUMMARIZE(
'Internet Sales',
'Internet Sales'[Order Date],
"Sales Amount", SUM( 'Internet Sales'[Sales Amount] )
)
This query calculates the total of Sales Amount for each date in which there is at least one order,
producing this result.
References:
NEW QUESTION 50
What property do you set for each measure to improve the legibility of values in a client application?
- A. MeasureExpression
- B. DataType
- C. FormatString
- D. AggregateFunction
Answer: C
NEW QUESTION 51
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.
You have a Microsoft SQL Server Analysis Services (SSAS) multidimensional database that stores customer and order data for customers in the United States only. The database contains the following objects:
You must create a KPI named Large Sales Target that uses the Traffic Light indicator to display status.
The KPI must contain:
You need to create the KPI.
Solution: You set the value of the Status expression to:
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
Explanation/Reference:
Explanation:
NEW QUESTION 52
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.
You deploy a tabular data model to an instance of Microsoft SQL Server Analysis Services
(SSAS). The model uses an in-memory cache to store and query data. The data set is already the same size as the available RAM on the server. Data volumes are likely to continue to increase rapidly.
Your data model contains multiple calculated tables.
The data model must begin processing each day at 2:00 and processing should be complete by 4:00 the same day. You observe that the data processing operation often does not complete before 7:00. This is adversely affecting team members.
You need to improve the performance.
Solution: Install solid-state disk drives to store the tabular data model.
Does the solution meet the goal?
- A. No
- B. Yes
Answer: A
Explanation:
By default, tabular models use an in-memory cache to store and query data. When tabular models query data residing in-memory, even complex queries can be incredibly fast.
However, there are some limitations to using cached data. Namely, large data sets can exceed available memory, and data freshness requirements can be difficult if not impossible to achieve on a regular processing schedule.
DirectQuery overcomes these limitations while also leveraging RDBMS features making query execution more efficient.
With DirectQuery: +
References:https://docs.microsoft.com/en-us/sql/analysis-services/tabular- models/directquery-mode-ssas-tabular
NEW QUESTION 53
......
Certification Path
There is no prerequisite for this Microsoft 70-768 exam.
Free 070-768 Exam Dumps to Improve Exam Score: https://www.practicevce.com/Microsoft/070-768-practice-exam-dumps.html