Q1. - (Topic 4)
You are developing a BI Semantic Model (BISM) based on a simple and small dataset sourced from SQL Server. The data size and complexity of the data relationships will not change. The model will be used to produce reports in Power View. The reports will show the relationship between product sales and rainfall over time.
You need to use an appropriate project type.
Which project types should you use? (Each answer presents a complete solution. Choose all that apply.)
A. A tabular project that uses the In-Memory query mode
B. A tabular project that uses the DirectQuery query mode
C. A multidimensional project that uses the MOLAP storage mode and proactive cache
D. A multidimensional project that uses the ROLAP storage mode and columnstore indexes
E. A PowerPivot workbook that is deployed to Microsoft SharePoint Server 2010
Answer: A,B,E
Q2. - (Topic 4)
You are developing a SQL Server Analysis Services (SSAS) tabular project.
You need to grant permission for salespersons to be able to view only the data based on their sales territory.
What should you do?
A. Create a member and then create a Multidimensional Expressions (MDX) filter.
B. Create a member and then create a Data Analysis Expressions (DAX) filter.
C. Create a role and then create a Multidimensional Expressions (MDX) filter.
D. Create a role and then create a Data Analysis Expressions (DAX) filter.
Answer: C
Q3. - (Topic 4)
You are adding dimensions and a new measure group named Accounts Receivable to an existing SQL Server Analysis Services (SSAS) cube.
Date is one of the existing dimensions in the SSAS database. The underlying fact table for the measure group is associated with multiple dates, including InvoiceDate DueDate and PaymentDate.
You need to ensure that users can slice the Accounts Receivable measures by InvoiceDate, DueDate, and PaymentDate. You also need to ensure that the time required to process the database is minimized.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Create three new perspectives named InvoiceDate, DueDate, and PaymentDate.
B. Create three independent dimensions named InvoiceDate, DueDate and PaymentDate and then link all three of them to the Accounts Receivable measure group.
C. Create cube dimensions named InvoiceDate, DueDate, and PaymentDate by using the existing Date dimension in the database.
D. Add three attributes named InvoiceDate. DueDate, and PaymentDate to the existing Date dimension in the database.
Answer: C
Q4. - (Topic 4)
You deploy a tabular model in DirectQuery mode to a server named Server1. Server1 has SQL Server Analysis Services (SSAS) installed. The model uses a relational data source named DB1.
You need to ensure that Server1 passes the credentials of the current user browsing the model to DB1.
What should you do?
A. Register a Service Principal Name (SPN) for Server1.
B. From the SQL Server Data Tools, modify the impersonation settings.
C. From the Web.config file, modify the impersonation settings.
D. Register a Service Principal Name (SPN) for DB1.
Answer: A
Q5. DRAG DROP - (Topic 4)
You manage a SQL Server Reporting Services (SSRS) instance running in native mode.
You are troubleshooting a performance problem and need to know which reports are frequently executed. You discover that the report server execution logs are empty, despite significant report activity.
You need to ensure that the server is configured for report execution logging.
Which three actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
Q6. - (Topic 4)
You are adding dimensions and a new measure group named Service Quality to an existing SQL Server Analysis Services (SSAS) cube.
Date is one of the existing dimensions in the SSAS database. The underlying fact table for the measure group is associated with multiple dates, including FirstServiceDate, SecondServiceDate, and ThirdServiceDate.
You need to ensure that users can slice the Service Quality measures by FirstServiceDate, SecondServiceDate, and ThirdServiceDate. You also need to ensure that the time required to process the database is minimized.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Create cube dimensions named FirstServiceDate. SecondServiceDate, and ThirdServiceDate by using the existing date dimension in the database.
B. Create three independent dimensions named FirstServiceDate, SecondServiceDate, and ThirdServiceDate and then link all three of them to the Service Quality measure group.
C. Create three new perspectives named FirstServiceDate. SecondServiceDate, and ThirdServiceDate.
D. Add three attributes named FirstServiceDate. SecondServiceDate, and ThirdServiceDate to the existing date dimension in the database.
Answer: C
Q7. - (Topic 2)
You need to create the AD Sales measure.
Which aggregation function should you use?
A. Sum
B. Average
C. ByAccount
D. AverageOfChildren
Answer: D
Q8. - (Topic 4)
You are developing a new SQL Server Reporting Services (SSRS) report in SQL Server Data Tools (SSDT).
The report must define a report parameter to prompt the user for the business unit. Each business unit has a unique color scheme combination of foreground and background colors.
You need to ensure that all of the text boxes in the table headers use the correct business unit colors.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Add one report variable for Color. Assign it with an expression to return the appropriate colors. For each header text box, set the Color and BackgroundColor properties by using the variable.
B. Add two report variables named Color and BackgroundColor. Assign them with expressions to return the appropriate colors. For each header text box, use expressions to set the Color and BackgroundColor properties by using the variables.
C. For each header text box, assign expressions to the Color and BackgroundColor properties.
D. Add two Microsoft Visual C# functions to the code block of the report to implement Color and BackgroundColor functions. For each header text box, use expressions to set the Color and BackgroundColor properties by using the functions.
Answer: D
Q9. - (Topic 4)
You are developing a new SQL Server Reporting Services (SSRS) report in SQL Server Data Tools (SSDT).
The report must define a report parameter to prompt the user for the business unit. Each business unit has a unique font scheme combination of font and size properties.
You need to ensure that all of the text boxes in the table headers use the correct business unit font properties.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Add one report variable for FontFamily Assign it with an expression to return the appropriate colors. For each header text box, set the Color and FontSize properties by using the variables.
B. For each header text box, assign expressions to the FontFamily and FontSize properties.
C. Add two report variables named FontFamily and FontSize. Assign them with expressions to return the appropriate colors. For each header text box, use expressions to set the FontFamily and FontSize properties by using the variables.
D. Add two Microsoft Visual C# functions to the code block of the report to implement FontFamily and FontSize functions. For each header text box, use expressions to set the FontFamily and FontSize properties by using the functions.
Answer: D
Q10. - (Topic 4)
You are developing a SQL Server Analysis Services (SSAS) tabular project.
A column named City must be added to the table named Customer. The column will be used in the definition of a hierarchy. The City column exists in the Geography table that is related to the Customer table.
You need to add the City column to the Customer table.
How should you write the calculation?
A. =RELATEDTABLE(Geography)
B. =RELATED(Geography[City])
C. =Geography[City]
D. City:=Geography[City]
E. City:=RELATED(Geography[City])
F. City :=RELATEDTABLE (Geography)
Answer: E