Home » [Free] Get all latest Microsoft 70-467 Actual Tests Topic 5, Contoso, Ltd Case B

[Free] Get all latest Microsoft 70-467 Actual Tests Topic 5, Contoso, Ltd Case B

Ensurepass

Topic 5, Contoso, Ltd Case B

 

General Background

You are the business intelligence (BI) solutions architect for Contoso, Ltd, an online retailer.

 

You produce solutions by using SQL Server 2012 Business Intelligence edition and Microsoft SharePoint Server 2010 Service Pack 1 (SP1) Enterprise edition.

 

A SharePoint farm has been installed and configured for intranet access only. An Internet- facing web server hosts the company’s public e-commerce website. Anonymous access is not configured on the Internet-facing web server.

 

Data Warehouse

The data warehouse is deployed on a 5QL Server 2012 relational database instance. The data warehouse is structured as shown in the following diagram.

 

clip_image001

 

The following Transact-SQL (T-SQL) script is used to create the FactSales and FactPopulation tables:

 

clip_image002

 

The FactPopulation table is loaded each year with data from a Windows Azure Marketplace commercial dataset. The table contains a snapshot of the population values for all countries of the world for each year. The world population for the last year loaded exceeds 6.8 billion people.

 

ETL Process

SQL Server Integration Services (SSIS) is used to load data into the data warehouse. All SSIS projects are developed by using the project deployment model.

 

A package named StageFactSales loads data into a data warehouse staging table. The package sources its data from numerous CSV files exported from a mainframe system. The CSV file names begin with the letters GLSD followed by a unique numeric identifier that never exceeds six digits. The data content of each CSV file is identically formatted.

 

A package named LoadFactFreightCosts sources data from a Windows Azure SQL Database database that has data integrity problems. The package may retrieve duplicate rows from the database.

 

The package variables of all packages have the RaiseChangedEvent property set to true.

 

A package-level event handler for the OnVariableValueChanged event consists of an Execute SQL task that logs the System::VariableName and System::VariableValue variables.

 

Data Models

SQL Server Analysis Services (SSAS) is used to host the Corporate BI multidimensional database. The Corporate BI database contains a single data source view named Data Warehouse. The Data Warehouse data source view consists of all data warehouse tables. All data source view tables have been converted to named queries.

 

The Corporate BI database contains a single cube named Sales Analysis and three database dimensions: Date, Customer and Product. The dimension usage for the Sales Analysis cube is as shown in the following image.

 

clip_image003

 

The Customer dimension contains a single multi-level hierarchy named Geography. The structure of the Geography hierarchy is shown in the following image.

 

clip_image004

 

The Sales Analysis cube’s calculation script defines one calculated measure named Sales Per Capita. The calculated measure expression divides the Revenue measure by the Population measure and multiplies the result by 1,000. This calculation represents revenue per 1,000 people.

 

The Sales Analysis cube produces correct Sales Per Capita results for each country of the world; however, the Grand Total for all countries is incorrect, as shown in the following image (rows 2-239 have been hidden).

 

clip_image005

 

A role named Analysts grants Read permission for the Sales Analysis cube to all sales and marketing analysts in the company.

 

SQL Server Reporting Services (SSRS) is configured in SharePoint integrated mode. All reports are based on shared data sources.

 

Corporate logo images used in reports were originally configured as data-bound images sourced from a SQL Server relational database table. The image data has been exported to JPG files. The image files are hosted on the Internet-facing web server. All reports have been modified to reference the corporate logo images by using the fully qualified URLs of the image files. A red X currently appears in place of the corporate logo in reports.

 

Users configure data alerts on certain reports. Users can view a report named Sales Profitability on demand; however, notification email messages are no longer being sent when Sales Profitability report data satisfies alert definition rules. The alert schedule settings for the Sales Profitability report are configured as shown in the following image.

 

clip_image006

 

Business Requirements

Data Models

Users must be able to:

 

clip_image008Provide context to measures and filter measures by using all related data warehouse dimensions.

clip_image008[1]Analyze measures by order date or ship date.

 

Additionally, users must be able to add a measure named Sales to the report canvas by clicking only once in the Power View field list. The Sales measure must allow users to analyze the sum of the values in the Revenue column of the FactSales data warehouse table. Users must be able to change the aggregation function of the Sales measure.

 

Analysis and Reporting

A sales manager has requested the following query results from the Sales Analysis cube for the 2012 fiscal year:

 

clip_image008[2]Australian postal codes and sales in descending order of sales.

clip_image008[3]Australian states and the ratio of sales achieved by the 10 highest customer sales made for each city in that state.

 

Technical Requirements

ETL Processes

If an SSIS package variable value changes, the package must log the variable name and the new variable value to a custom log table.

 

The StageFactSales package must load the contents of all files that match the file name pattern. The source file name must also be stored in a column of the data warehouse staging table.

 

In the design of the LoadFactSales package, if a lookup of the dimension surrogate key value for the product code fails, the row details must be emailed to the data steward and written as an error message to the SSIS catalog log by using the public API.

 

You must configure the LoadFactFreightCosts package to remove duplicate rows, by using the least development effort.

 

Data Models

Users of the Sales Analysis cube frequently filter on the current month’s data. You must ensure that queries to the Sales Analysis cube default to the current month in the Order Date dimension for all users.

 

You must develop and deploy a tabular project for the exclusive use as a Power View reporting data source. The model must be based on the data warehouse. Model table names must exclude the Dim or Fact prefixes. All measures in the model must format values to display zero decimal places.

 

Analysis and Reporting

Reports must be developed that combine the SSIS catalog log messages with the package variable value changes.

 

 

QUESTION 53

DRAG DROP

You need to implement the requirements for the StageFactSales package.

 

Which four 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.

 

clip_image010

 

Correct Answer:

clip_image012

 

 

QUESTION 54

DRAG DROP

You are creating the Australian states query.

 

Which Multidimensional Expressions (MDX) calculation should you use to complete the query?

 

To answer, drag the appropriate calculation to the answer area.

 

clip_image014

Correct Answer:

clip_image016

QUESTION 55

You need to ensure that the Sales Per Capita calculated measure produces correct results. What should you do?

 

A.

Set the DataType property of the Population column of the FactPopulation data source view table to System.Int64.

B.

Set the Source DataType property of the Population measure to Biglnt.

C.

Set the data type of the Population column of the FactPopulation data warehouse table to BIGINT.

D.

Set the DataType property of the Population measure to Biglnt.

 

Correct Answer: B

 

 

QUESTION 56

DRAG DROP

You need to develop the LoadFactSales package to write the error messages to the SSIS catalog log.

 

Which components should you use?

 

To answer, drag the appropriate components to the correct location or locations in the answer area. (Use only components that apply.)

 

clip_image018

 

Correct Answer:

clip_image020

 

 

QUESTION 57

You need to ensure that the corporate logos appear in reports. What should you do?

 

A.

In SharePoint Central Administration, configure the unattended execution account.

B.

In SharePoint Central Administration, configure the Report Server service account.

C.

In Reporting Services Configuration Manager, configure the unattended execution account.

D.

In Reporting Services Configuration Manager, configure the Report Server service account.

 

Correct Answer: A

 

 

QUESTION 58

DRAG DROP

You need to configure the LoadFactFreightCosts package to address the data integrity issues.

 

Which data flow component should you use?

 

To answer, drag the appropriate data flow component to the answer area.

 

clip_image022

 

Correct Answer:

clip_image024

 

 

QUESTION 59

You need to ensure that queries to the Sales Analysis cube default to the correct time period. Where should you set the default member Multidimensional Expressions (MDX) expression?

 

A.

In the DefaultMember property of the Month attribute of the Date dimension.

B.

In the cube’s calculation script.

C.

In the DefaultMeasure property of the cube.

D.

In the Analysts role.

 

Correct Answer: B

 

 

 

 

 

QUESTION 60

You need to ensure that the Sales measure in the Power View field list meets the requirements. What should you do? (Each correct answer presents a part of the solution. Choose all that apply.)

 

A.

Format the column to display zero decimal places.

B.

Hide the column from client tools.

C.

Create a measure named Sales based on the column by using the Data Analysis Expressions (DAX) SUM() function.

D.

Rename the column to Sales.

E.

Format the measure to display zero decimal places.

 

Correct Answer: AC

Explanation:

Data Analysis Expressions (DAX) provides many functions for creating aggregations such as sums, counts, and averages. These functions are very similar to aggregation functions used by Microsoft Excel.

SUMX Function

Returns the sum of an expression evaluated for each row in a table.

 

 

QUESTION 61

You need to develop the tabular project to support the date analysis requirements. What should you do?

 

A.

Create one date table named Date.

Create an active relationship between the DateKey column of the Date table and the OrderDateKey column of the Sales table.

Create an inactive relationship between the DateKey column of the Date table and the ShipDateKey column of the Sales table.

B.

Create two date tables, one named Order Date and one named Ship Date.

Create an active relationship between the DateKey column of the Order Date table and the OrderDateKey column of the Sales table.

Create an inactive relationship between the DateKey column of the Ship Date table and the ShipDateKey column of the Sales table.

C.

Create one date table named Date.

Create an active relationship between the DateKey column of the Date table and the ShipDateKey column of the Sales table.

Create an inactive relationship between the DateKey column of the Date table and the OrderDateKey column of the Sales table.

D.

Create two date tables, one named Order Date and one named Ship Date.

Create an active relationship between the DateKey column of the Order Date table and the OrderDateKey column of the Sales table.

Create an active relationship between the DateKey column of the Ship Date table and the ShipDateKey column of the Sales table.

 

Correct Answer: C

 

 

 

 

 

 

 

 

QUESTION 62

You need to identify the reasons that data alert notifications are not being sent. Which of the following reasons are possible? (Each correct answer presents a complete solution. Choose al that apply.)

 

A.

The shared schedule is paused.

B.

The data source used by the report is disabled.

C.

The SSRS service is not running.

D.

The report data has not changed since the previous notification

E.

The SQL Server Agent is not running.

F.

The SSRS encryption key has been deleted.

 

Correct Answer: CE

Explanation:clip_image026

 

One possibility is that no SQL Server Agent alerts have been configured. This is a free, easy way to get notified of corruption, job failures, or major outages even before monitoring systems pick it up.

 

QUESTION 63

You need to update the Execute SQL task in the OnVariableValueChanged event handler of all SSIS packages. Which additional variable should be logged?

 

A.

System::ExecutionInstanceGUID

B.

System::ServerExecutionID

C.

System::VariableID

D.

System::SourceID

 

Correct Answer: C

 

 

QUESTION 64

DRAG DROP

You are creating the Australian postal code query.

 

Which arguments should you use to complete the query?

 

To answer, drag the appropriate arguments to the correct location or locations in the answer area. (Use only arguments that apply.)

 

clip_image028

 

Correct Answer:

clip_image030

 

Instant Access to Download Testing Software & PDF File for Microsoft 70-467 Real Exam

Instant Access to Try Microsoft 70-467 Free Demo

HOT EXAM!

Name of author

Name: admin