You are on page 1of 42

Microsoft 70-467

Designing Business Intelligence Solutions with


Microsoft SQL Server 2012
Version: 20.0

Microsoft 70-467 Exam


Topic 1, ABC Solutions
General Overview
You are the Senior Database Administrator (DBA) for a software development company named
ABC Solutions.

Existing Environment Active Directory


The network consists of an Active Directory Domain Services (AD DS) forest that includes a single
domain named CharnTech.com
All domain controllers run Windows Server 2008 R2 Service Pack 1 (SP1). A number of domain
member servers have been upgraded to Windows Server 2012. The remaining member servers
run Windows Server 2008 R2 Service Pack 1 (SP1). The client computers run either Windows 8
Professional or Windows 7 Professional with Service Pack 1 (SP1).
The functional level of the domain is Windows Server 2008 R2 and the functional level of the
forest is Windows Server 2008.
Existing Environment SQL Servers
A Windows Server 2008 R2 Service Pack 1 (SP1) server named SQLReporting01 runs SQL
Server 2008 R2 Reporting Services (SSRS). SQL Server on SQLReporting1 is configured to run in
Native Mode.
A Windows Server 2008 R2 Service Pack 1 (SP1) server named SQLAnalysis01 runs SQL Server
2008 R2 Analysis Services (SSAS).
A Windows Server 2008 R2 Service Pack 1 (SP1) server named SQLAnalysis02 runs SQL Server
2008 R2 Analysis Services (SSAS). SQLAnalysis01 and SQLAnalysis02 are configured as nodes
in a SQL Server active/passive failover cluster. SQLAnalysis01 is currently the active node in the
cluster.
Existing Environment Databases
The SQL Server environment hosts the databases shown in the following table.

BrainDumps.com

Microsoft 70-467 Exam


The databases have a full backup taken every day.
Existing Environment Server Roles
SQLReporting01 contains 120 reports that are generated all day every day. The reports access
databases on the SSAS cluster for Sales and Production analysis. The reports are also used for
data modeling by analysts in the Development department.
A domain user account named SQLReporting01acc is used by the SSRS service on
SQLReporting01.
Planned Changes.
The company plans to upgrade the SQL Servers to SQL Server 2012. You will be working with the
Systems Administrator perform the upgrade. Downtime of the SQL Servers must be minimized
during the upgrade.
Two new servers will be implemented before the current SQL Servers are upgraded.
A Windows Server 2008 R2 Service Pack 1 (SP1) server named SQLReporting02 will be joined to
the domain and configured to run SQL Server 2008 R2 Reporting Services (SSRS).
SQLReporting02 will host snapshots of business critical reports to ensure their availability during
the upgrade. You will use Reporting Services file-only installation mode to install SSRS on
SQLReporting02 and then restore and configure copies of the Reporting Services databases from
SQLReporting01 from backups taken every night. The configuration of SQLReporting02 including
configuration files and custom assemblies will be manually synchronized with SQLReporting01.
A Windows Server 2012 server named SSAS2012 will be installed and configured to run SQL
Server 2012 Analysis Services. This server will be used as a disaster recovery server in the event
of problems occurring during the upgrade of the SSAS cluster. All databases on the SSAS cluster
will be copied to this server prior to the upgrade. You need to minimize administrative effort and
downtime when moving the databases to SSAS2012. Client applications that connect to SQL
Server 2012 Analysis Services will be tested using this server.
SQLAnalysis01 and SQLAnalysis02 have been prepared for the upgrade to SQL Server 2012 by
having the shared components and SQL Server 2012 prerequisites upgraded.
As part of the upgrade to SQL Server 2012 Analysis Services, the Production, Sales, Customers
and Human Resources databases will be converted to tabular BI Semantic Models (BISMs).
The Development database will be detached from the SSAS cluster and attached to SSAS2012 to
ensure that it is available for modeling during the upgrade.

BrainDumps.com

Microsoft 70-467 Exam


Requirements:
Technical Requirements:
All databases on the SSAS cluster must be backed up prior to the upgrade. To minimize the
processing time taken to restore the backups, the backups need to include just the aggregations,
metadata and partitioning. You need to minimize the storage space and processing time used by
the backups.
A DR (Disaster Recovery) plan must be designed for SQLReporting01. In the event of a system
failure, the minimum components required for reports to be available must be recovered as quickly
as possible.
Security Requirements:
A company security policy has stated the following requirements:
Kerberos delegation must be used by SQLReporting01 for connections to databases on the SSAS
cluster.
Client computers connecting to SQLReporting01 must use the most secure level of domain
security.
Reports distributed by email must be secured using SSL.
Reporting and Analysis requirements
The company has stated the following reporting and analysis requirements for after the upgrade:
Company users need to be able to use the Microsoft Excel PivotTable client to perform ad-hoc
analysis of SSAS databases. To facilitate this, you must deploy a cached data model that will
source data from an OData feed.

QUESTION NO: 1
You are using SQL Server Management Studio (SSMS) to configure the backup for ABC
Solutions. You need to meet the technical requirements.
Which two backup options should you configure? (Choose two).

A. Enable encryption of the backup file.

BrainDumps.com

Microsoft 70-467 Exam


B. Enable compression of the backup file.
C. Disable encryption of the backup file.
D. Disable compression of the backup file.
Answer: B,C
Explanation:

QUESTION NO: 2
You need to convert the Production, Sales, Customers and Human Resources databases to
tabular BI Semantic Models (BISMs).
Which two of the following actions should you perform? (Choose two)

A. You should select the tabular mode option when upgrading the databases using the Database
Synchronization Wizard.
B. You should select the tabular mode destination option when copying the databases using SQL
Server Integration Services (SSIS).
C. You should select the tabular mode option during the installation of SQL Server Analysis
Services.
D. You should redevelop the projects and deploy them using SQL Server Data Tools (SSDT).
Answer: A,D
Explanation:

QUESTION NO: 3
ABC users report that they are not receiving report subscriptions from SQLReporting01.
You confirm that the report subscriptions are not being delivered.
Which of the following actions should you perform to resolve the issue?
A. You should run the SQL Server 2012 Setup executable on SQLReporting01 to generate a
configuration file.
B. You should reset the password of the SQL Server Service account.
C. You should manually fail over the SSAS cluster.
BrainDumps.com

Microsoft 70-467 Exam


D. You should restore the ReportServer database on SQLReporting01.
Answer: C
Explanation:

QUESTION NO: 4
ABC users report that they are not receiving report subscriptions from SQLReporting01.
You confirm that the report subscriptions are not being delivered.
Which of the following actions should you perform to resolve the issue?
A. You should run the SQL Server 2012 Upgrade Wizard to upgrade the active node of the
SSAS cluster.
B. You should start the SQL Server Agent on the active node of the SSAS cluster.
C. You should restore the ReportServerTempDB database on SQLReporting01.
D. You should start the SQL Server Agent on SQLReporting01.
Answer: D
Explanation:

QUESTION NO: 5
You need to make the SSAS databases available on SSAS2012 to enable testing from client
applications. Your solution must minimize server downtime and maximize database
availability.
What should you do?

A. You should detach the databases from the SSAS cluster by using SQL Server Management
Studio (SSMS) then attach the databases on SSAS2012.
B. You should copy the database files from the SSAS cluster to SSAS2012.
C. You should export the databases from the SSAS cluster by using SQL Server Management
Studio (SSMS) then import the databases on SSAS2012.
D. You should restore a copy of the databases from the most recent backup.
Answer: D
Explanation:

BrainDumps.com

Microsoft 70-467 Exam

QUESTION NO: 6
You need to create a BISM to meet the Reporting and Analysis requirements.
Which of the following should you include in your solution? (Choose all that apply)

A. Create a multidimensional project.


B. Create a tabular project.
C. Use the use hybrid OLAP (HOLAP) storage mode for the cube.
D. Set the model DirectQuery mode to Off.
E. Set the model DirectQuery mode to On.
F. Select DirectQuery for the project query mode.
G. Select In-Memory with DirectQuery for the project query mode.
Answer: B,E,G
Explanation:

QUESTION NO: 7
You need to configure the servers to meet the security requirements for SQLReporting01
connections to the SSAS cluster. Downtime must be minimized during the configuration.
Which three of the following actions should you perform? (Choose three).

A. Set the authentication type option to Custom on SQLReporting01.


B. Restart the SQL Server service on SQLReporting01.
C. Restart the IIS Server service on SQLReporting01.
D. Register a service principle name (SPN) with Active Directory for the Reports Server service.
E. Set the authentication type option to Negotiate on SQLReporting01.
F. Register a service principle name (SPN) with Active Directory for the Analysis Services service.
Answer: C,E,F
Explanation:

BrainDumps.com

Microsoft 70-467 Exam

QUESTION NO: 8
You modify the ReportingServicesService.exe.config file on the reporting servers to enable
logging.
Which log contains the ClientIP and ServerPort fields to determine which IP address and
port numbers are used to connect to the reports server?

A. The Windows System Application Log.


B. The Report Server HTTP Log.
C. The Report Server Service Trace Log.
D. The Report Server Execution Log.
Answer: B
Explanation:

Topic 2, Westbridge Industries


General Overview
You have been hired as a Data Architect by a company named Westbridge Industries.
The company has recently hired a team of Business Analysts to analyze and report on sales and
financial data trends. You have been hired to design and implement a data warehouse and cube
to aid the Business Analysts in their reporting and data analysis.

Existing Environment SQL Servers


DB1: A Windows Server 2012 server named DB1 runs SQL Server 2012 Enterprise Edition.
DB1 hosts the following SQL Server roles:
- SQL Server Database Engine (single default instance)
BrainDumps.com

Microsoft 70-467 Exam


DB2: A Windows Server 2012 server named DB2 runs SQL Server 2012 Enterprise Edition. This
server will be used to host the data warehouse and the cube.
DB2 hosts the following SQL Server roles:
-

SQL Server Database Engine (single default instance).


SQL Server Reporting Services (SSRS)
SQL Server Integration Services (SSIS)
SQL Server Analysis Services (SSAS) in multidimensional mode

DB3: A Windows Server 2012 server named DB3 runs SQL Server 2012 Enterprise Edition.
This server will be used as a scale-out server when the number of SSAS users on DB2 reaches a
specified limit.
DB3 hosts the following SQL Server roles:
- SQL Server Analysis Services (SSAS) in multidimensional mode
Existing Environment Databases
All production databases are hosted on DB1. The main Sales and Financial database is named
CorpDB. This is the database that will serve as the data source for the data warehouse.
The CorpDB database has one large table and several small tables. The large table is named
Orders and contains information about every order processed by the company in the last 5 years.
The Orders table is nearly 1 TB in size and is partitioned by month. The Orders table is anticipated
to expand to 3 TB.
CorpDB includes the following smaller tables: ProductName, ProductType, Customers,
SalesRegion, SalesPerson and SalesRegionFilter. Each of these tables consists of a single
partition and is less than 10MB in size.
Access to database information will be restricted to company users and sales people based on
Sales Region. The SalesRegionFilter table lists the regions that each user is permitted to access.

Cube Requirements
The company has identified the following requirements for the cube:
An SSIS package must be used to process the cube.
The time taken to respond to queries must be minimized.
BrainDumps.com

Microsoft 70-467 Exam


Ad-hoc reporting and analysis must be possible.
Disk space used by the cube must be minimized.
The cube must contain data from the prior day up to 7:00 P.M.
To ensure redundancy and availability, a copy of the cube must exist and be available on both
DB2 and DB3.
A product dimension containing a hierarchy of product name and product type will be added to the
cube.
The cube will store only aggregations of the Orders table due to the large size of the table. The
detailed Orders data will be stored in the data warehouse.
The data warehouse will be the only data source for the cube.
When the cube is initially deployed, it should include aggregation designs.
The cube data must be available for reports when the office opens at 9:00 A.M.
The most current information available must be returned in the reports.
Microsoft SharePoint Server 2010 PerformancePoint Services, Microsoft Excel and SQL Server
Reporting Services (SSRS) will be used to access the cube.

Date Warehouse Requirements


The company has identified the following requirements for the data warehouse:
Disk space used by the data warehouse must be minimized.
The table design of the data warehouse should be as denormalized as possible.
The schema of the data warehouse must be a star design.
The data warehouse tables will be directly accessed by the Business Analysts.
Security must be configured to ensure that Order queries return data relevant to only the sales
regions that the users are permitted to access.

ETL Process Requirements


The company has identified the following requirements for the Extract, Transform and Load (ETL)
process:
The data warehouse will be updated by an ETL process that runs overnight. The ETL process
BrainDumps.com

10

Microsoft 70-467 Exam


must start no earlier than 7:00 P.M. and finish no later than 4:00 A.M. the following morning.
A single project containing multiple SSIS packages will be developed and used to load data in the
data warehouse. A database connection string that is set at execution time will be used by the
SSIS packages to connect to the CorpDB database. Development effort used to create the SSIS
packages must be minimized.

QUESTION NO: 9
One of the cube requirements states that the cube should include aggregation designs.
How should you meet this requirement?

A. By using the CREATE MINING MODEL statement.


B. By dividing the cube into monthly partitions.
C. By using the Aggregation Design Wizard.
D. By using the CREATE SET statement.
E. By running the Usage-Based Optimization Wizard.
Answer: C
Explanation:

QUESTION NO: 10
You need to configure the cube partitioning to manage the expected increase in size.
How should you configure the partitioning?

A. You should configure remote monthly partitioning.


B. You should configure all local partitions to use HOLAP (Hybrid OLAP).
C. You should configure local daily partitioning.
D. You should configure all local partitions to use MOLAP (Multidimensional OLAP).
Answer: A
Explanation:

BrainDumps.com

11

Microsoft 70-467 Exam

QUESTION NO: 11
You need to configure the environment for the scale-out of SQL Server Analysis Services
(SSAS).
How should you meet this requirement?

A. On DB3, configure a cube that links to the cube on DB2.


B. Configure synchronization to synchronize the cube from DB2 to DB3 every day.
C. Configure a daily backup of the cube of DB2 and restore it to DB3 every day.
D. Configure the cube on DB2 and DB3 and configure both cubes to process every day.
Answer: B
Explanation:

QUESTION NO: 12
You need to configure the cube storage settings to meet the data availability requirements.
Which two of the following options should you configure? (Choose two)

A. Multidimensional OLAP (MOLAP).


B. Hybrid OLAP (HOLAP).
C. Relational OLAP (ROLAP).
D. Proactive caching disabled.
E. Proactive caching enabled.
F. Proactive caching enabled with a 24 hour rebuild interval.
Answer: B,D
Explanation:

BrainDumps.com

12

Microsoft 70-467 Exam


QUESTION NO: 13
Access to the data contained in the data warehouse tables needs to be restricted.
How can you restrict access?

A. By configuring database roles and applying the relevant permissions.


B. By configuring server roles and applying the relevant permissions.
C. By configuring views and applying the relevant permissions.
D. By applying the relevant permissions to the columns in the tables.
Answer: C
Explanation:

QUESTION NO: 14
You need to configure cube security to meet the sales region access restrictions.
Which two of the following actions should you perform? (Choose two)

A. Configure an SSAS database role for each user in the cube.


B. Configure a single SSAS database role.
C. Configure an SSAS server role for each user.
D. Assign the sales regions that each user can access to the roles.
E. Configure dynamic dimension security using a Multidimensional Expression (MDX).
Answer: B,E
Explanation:

Topic 3, Mixed Questions

QUESTION NO: 15
BrainDumps.com

13

Microsoft 70-467 Exam


You work as a Database Administrator (DBA) for a company named ABC.com. The
company has a Windows Azure subscription. The company uses a cloud-based SQL
Server environment hosted on SQL Azure.
You have multiple databases hosted on separate database servers.
You need to design a SQL Server Reporting Services (SSRS) report project that will access
each of your databases on SQL Azure.
You need to configure the report to enable users to select the database server when they
run the report. You also need to ensure report subscriptions are supported in the report.
You verify that the security configuration and the schema of each database are identical.
After configuring the data source in the report, which three of the following actions should
you perform next? (Choose three).

A. Configure a report parameter to display the database servers.


B. Configure a shared dataset.
C. Configure an expression-based connection string.
D. Configure the data source to use stored credentials.
E. Configure the data source to use integrated security.
Answer: A,C,E
Explanation:

QUESTION NO: 16
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A server named ABC-SSRS01 runs SQL Server 2012 Reporting Services (SSRS). SSRS01
hosts many reports. A report named Report1 queries data in a SQL Server 2012 database
and loads the data into a chart.
You want to make the chart available for use for other users in their reports.

BrainDumps.com

14

Microsoft 70-467 Exam


Which of the following actions would achieve this? (Choose all that apply)

A. Launch Report Designer.


B. Launch Report Builder.
C. Launch Power View.
D. Open Report1.
E. Select the option to publish the chart as a Report Part and publish.
Answer: A,D,E
Explanation:

QUESTION NO: 17
You work as a Database Administrator (DBA) at a company named ABC.com.
A Windows Server 2012 server named ABC-SSRS01 runs SQL Server 2012 Reporting
Services (SSRS).
A Windows Server 2008R2 server named ABC-Mail1 runs the Simple Mail Transport
Protocol (SMTP) service.
ABC-SSRS01 has a report named CorpReport1. Users will subscribe to CorpReport1 using
various schedules and reporting formats. The schedules and format information is entered
in a table by a custom application. The reports will be emailed using ABC-Mail1.
What is the easiest way to ensure that users can receive reports according to the
schedules and format they specify?

A. For every row in the schedule table, configure a separate standard SSRS subscription.
B. For every row in the schedule table, configure a separate data-driven SSRS subscription.
C. Configure a single data-driven SSRS subscription. Configure the subscription schedule to
check the table for report schedules and format settings specified by the users.
D. Configure a separate standard SSRS subscription for each different schedule specified by the
users.
Answer: C
Explanation:

BrainDumps.com

15

Microsoft 70-467 Exam

QUESTION NO: 18
You work as a Database Administrator (DBA) at a company named ABC.com.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS). Another Windows Server 2012 server named ABC-SSRS01 runs SQL
Server 2012 Reporting Services (SSRS).
ABC-SSRS01 has a report that company users use to query a cube on ABC-SSAS01.
Users filter the report by a single date using Date/Time data type report parameter. The
Multidimensional Expressions (MDX) query for the dataset cannot be filtered by directly
using the report parameter.
You need to ensure that a value entered by the user can be used to filter the report data.
Which two of the following actions would require the least amount of development effort to
achieve this goal? (Choose two)

A. Use the StrToSet MDX function that accepts the value of the report parameter in a subcube
subquery.
B. Use the same format as the date dimension member key value in an expression and use that
for the report parameter Value property.
C. Modify the dataset query Name property to point to a name value for each date dimension
member.
D. Create a new dataset query using T-SQL (Transact-SQL).
E. Modify the query parameter of the dataset.
F. Query the cube using the OPENROWSET function and output the results to the T-SQL query
then modify the format of the report parameter using the Convert function.
Answer: B,E
Explanation:

QUESTION NO: 19

BrainDumps.com

16

Microsoft 70-467 Exam


You work as a Database Administrator (DBA) at ABC.com. The company uses a Microsoft
SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSRS01 runs SQL Server 2012 Reporting
Services (SSRS). SSRS is configured to run in native mode.
You are evaluating the SSRS predefined roles to determine which users should be
assigned to the roles.
Company security policy states that all users must be assigned the minimum permissions
to perform their required tasks.
Which role should users be assigned to enable them to create folders and upload and
deploy reports?

A. Content Manager
B. Publisher
C. Browser
D. Report Builder
E. My Reports
F. System Administrator
G. System User
Answer: B
Explanation:

QUESTION NO: 20
You work as a Database Administrator (DBA) at ABC.com. The company uses a Microsoft
SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSRS01 runs SQL Server 2012 Reporting
Services (SSRS). SSRS is configured to run in native mode.
You are evaluating the SSRS predefined roles to determine which users should be
assigned to the roles.
Company security policy states that all users must be assigned the minimum permissions
BrainDumps.com

17

Microsoft 70-467 Exam


to perform their required tasks.
Which role should users be assigned to enable them to run reports, subscribe to reports,
and navigate through the folder structure?

A. Content Manager
B. Publisher
C. Browser
D. Report Builder
E. My Reports
F. System Administrator
G. System User
Answer: C
Explanation:

QUESTION NO: 21
You work as a Database Administrator (DBA) at ABC.com. The company uses a Microsoft
SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSRS01 runs SQL Server 2012 Reporting
Services (SSRS). SSRS is configured to run in native mode.
You are evaluating the SSRS predefined roles to determine which users should be
assigned to the roles.
Company security policy states that all users must be assigned the minimum permissions
to perform their required tasks.
Which role should users be assigned to give them full permission to manage report server
content, including the ability to grant permissions to other users, and to define the folder
structure for storing reports and other items?
A. Content Manager
B. Publisher
C. Browser
D. Report Builder
BrainDumps.com

18

Microsoft 70-467 Exam


E. My Reports
F. System Administrator
G. System User
Answer: A
Explanation:

QUESTION NO: 22
You work as a Database Administrator (DBA) at ABC.com. The company uses a Microsoft
SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSRS01 runs SQL Server 2012 Reporting
Services (SSRS). SSRS is configured to run in native mode.
You are evaluating the SSRS predefined roles to determine which users should be
assigned to the roles.
Company security policy states that all users must be assigned the minimum permissions
to perform their required tasks.
Which role should users be assigned to enable them to view basic information about the
report server such as the schedule information in a shared schedule?

A. Content Manager
B. Publisher
C. Browser
D. Report Builder
E. My Reports
F. System Administrator
G. System User
Answer: F
Explanation:

BrainDumps.com

19

Microsoft 70-467 Exam


QUESTION NO: 23
You work as a Database Administrator (DBA) at ABC.com. The company uses a Microsoft
SQL Server 2012 environment and has recently deployed SQL Server 2012 Reporting
Services (SSRS).
The company will eventually use hundreds of SSRS reports. All the reports will use the
standard corporate branding, fonts and text styles. Many of the reports will also use
common functions that will be coded by developers.
You need to recommend a reporting strategy that enables all reports to use the corporate
branding and fonts and the function code. You need to be able to modify the corporate
branding and function code if required without recreating all the reports.
Where should the corporate branding, fonts and text styles and the function code should
be stored?

A. The corporate branding, fonts and text styles and the function code should be stored in a SQL
Server database.
B. The corporate branding, fonts and text styles and the function code should be stored in a web
service.
C. The corporate branding, fonts and text styles and the function code should be stored in an
assembly on an SSRS server.
D. The corporate branding, fonts and text styles and the function code should be stored in a report
template.
Answer: D
Explanation:

QUESTION NO: 24
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSIS01 runs SQL Server 2012 Integration
Services (SSIS).
You need to determine which package configuration to use for SSIS packages. You need
to select a package configuration option that will allow you to store multiple configuration
BrainDumps.com

20

Microsoft 70-467 Exam


properties and values and will enable multiple packages to use the configuration.
Which of the five package configuration options should you use?

A. XML Configuration File


B. Environment Variable
C. Registry Entry
D. Parent Package Variable
E. SQL Server
Answer: E
Explanation:

QUESTION NO: 25
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSIS01 runs SQL Server 2012 Integration
Services (SSIS).
You need to determine which package configuration to use for SSIS packages.
Which of the five package configuration options are always applied last, regardless of
where you place them in the configurations organizer?

A. XML Configuration File


B. Environment Variable
C. Registry Entry
D. Parent Package Variable
E. SQL Server
Answer: D
Explanation:

BrainDumps.com

21

Microsoft 70-467 Exam


QUESTION NO: 26
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure which includes SQL Server
Integration Services (SSIS).
You need to create a project in SSIS that will contain multiple SSIS packages.
The variables and connection managers will be the same for all SSIS packages within the
project. You need to parameterize the connection manager strings to enable the properties
to be updated for subsequent package runs.
You need to ensure that calls to the catalog.start_execution stored procedure in the
Analysis Services database start your deployment model and that performance is
maximized.
Which two of the following options describe the solution that meets the requirements and
minimizes development effort? (Choose two).

A. Your solution should use the package deployment model.


B. Your solution should use the project deployment model.
C. Configure the connection manager properties to use package parameters.
D. Configure the connection manager properties to use project parameters.
E. Select the SQL Server Package Configuration option and modify the SSIS Configurations table
before executing the package.
Answer: B,D
Explanation:

QUESTION NO: 27
You work as a Database Administrator (DBA) for a company named ABC.com. The
company has a Windows Azure subscription. The company uses a cloud-based SQL
Server environment hosted on SQL Azure.
You are using SQL Server Data Tools to create a SQL Server Integration Services (SSIS)
package. The package will use data from a source table to populate a fact table. You have
configured Table as the data access mode for the OLE DB source.

BrainDumps.com

22

Microsoft 70-467 Exam


The fact table has a column named TotalSales. The source table has two columns named
CompletedSales and ConfirmedOrders.
You need to configure the SSIS package to discard any records with zero values in the
CompletedSales and ConfirmedOrders columns then populate the TotalSales column in the
fact table with the sum values of the CompletedSales and ConfirmedOrders columns.
How should you configure the data flow task?

A. Configure a Copy Column then a Conditional Split then a Data Profiling Task then a Data
Conversion.
B. Configure a Derived Column then a Data Profiling Task then a Conditional Split then an OLE
DB Source.
C. Configure a Derived Column then a Data Profiling Task then a Conditional Split then an OLE
DB Destination
D. Configure a Derived Column then a Data Profiling Task then a Conditional Split then a Copy
Column.
Answer: B
Explanation:

QUESTION NO: 28
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS). You have an SSAS cube named ABC-Cube1.
You need to configure ABC-Cube1 to use proactive caching and ensure the cache is
updated when the data changes after waiting for the default 10 second silence interval.
Data that has been cached for more than 30 minutes should be dropped and the storage of
the data and aggregations in the cube must be optimized.
What should you do?

A. You should set the partition storage setting to Real-time ROLAP.


BrainDumps.com

23

Microsoft 70-467 Exam


B. You should set the partition storage setting to Real-time HOLAP.
C. You should set the partition storage setting to Low-latency MOLAP.
D. You should set the partition storage setting to Scheduled MOLAP.
E. You should set the partition storage setting to MOLAP.
Answer: A
Explanation:

QUESTION NO: 29
You work as a Database Administrator (DBA) at a company named ABC.com.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS).
You have a large cube on ABC-SSAS01. The cube contains a single partition and a single
measure group. The cube contains many millions of rows of data.
You need to modify the cube to cope with the rapidly increasing amount of data.
You plan to configure a staging table that will be used to store only the data that has been
added since the last processing of the cube. The measure group will be partitioned by
month and records from the staging table will be inserted into the relevant partition. Record
deletions or updates will not be included in the staging table.
How should you modify the cube?

A. By configuring the Process Default option.


B. By configuring the Process Full option.
C. By configuring the Process Data option.
D. By configuring the Process Clear option.
E. By configuring the Process Add option.
F. By configuring the Process Index option.
Answer: E
Explanation:

BrainDumps.com

24

Microsoft 70-467 Exam

QUESTION NO: 30
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A server named ABC-SSAS1 runs SQL Server Analysis Services (SSAS).
You are in the process of designing a monitoring strategy for the ABC-SSAS1. You want to
monitor custom trace events and detailed event durations for queries executed on the
server.
You connect to ABC-SSAS1 using SQL Server Management Studio.
Which two of the following actions should you perform next? (Choose two)

A. Create a script that queries the DISCOVER_TRACES DMV (Dynamic Management View)
using MDX (Multidimensional Expressions).
B. Modify the configuration of the trace to save the data in a table in a SQL Server database.
C. Run the script.
D. Create a script using XMLA to log the extended events of the trace.
E. Connect to ABC-SSAS1 using SQL Server Profiler and run the script.
Answer: A,C
Explanation:

QUESTION NO: 31
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a data warehouse named CorpDW. CorpDW is updated with
approximately 100 million new records every week outside business hours.
Data is sometimes queried at month level but more often is queried at day level using cube
processing and reports.

BrainDumps.com

25

Microsoft 70-467 Exam


CorpDW contains a large fact table. You need to configure the table partitioning to ensure
that the performance of the queries is maximized.
Which two of the following options describe how you should you partition the table?
(Choose two).

A. You should partition the table by day.


B. You should partition the table by week.
C. You should partition the table by month.
D. You should partition the table by year.
E. The partitions should be compressed.
F. The partitions should not be compressed.
Answer: A,E
Explanation:

QUESTION NO: 32
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a database named CorpDB and a data warehouse named CorpDW.
You need to create an ETL process to update a large fact table in CorpDW with the prior
days data from CorpDB and to remove data that is more than 24 months old from CorpDW.
You need to configure the ETL process to add the new data as quickly as possible,
minimize the amount of logging in the transaction log and minimize the risk of locked
records during the update process.
You partition the fact table by date.
How should you add the new records and remove the old data from the fact table? (Choose
two).

A. New data should be inserted directly into the fact table.


BrainDumps.com

26

Microsoft 70-467 Exam


B. Old data should be deleted directly from the fact table.
C. New data should be loaded into the fact table by using staging tables and partition switching.
D. Old data should be removed from the fact table by using staging tables and partition switching.
Answer: C,D
Explanation:

QUESTION NO: 33
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS). You have an SSAS cube named SalesCube1.
Users in the Sales department are members of an Active Directory global group named
SalesUsers.
You need to grant the users in the Sales department write access to SalesCube1. You open
SQL Server Management Studio (SSMS).
Which four of the following actions should you perform next? (Choose four)

A. Connect to the Database Engine instance.


B. Connect to the Analysis Services instance.
C. Create a new role for the database.
D. Create a new SQL Server Login to the server.
E. Add the ABC\SalesUsers group to the role.
F. Add the ABC\SalesUsers group to the SQL Server Login.
G. Assign Read/Write access to SalesCube1 for the role.
H. Assign Read and Process access to SalesCube1 for the SQL Server Login.
Answer: B,C,E,G
Explanation:

BrainDumps.com

27

Microsoft 70-467 Exam


QUESTION NO: 34
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS).
You are creating a BI Semantic Model (BISM). The graphic below shows the schema that
the BISM will be based on.

You are planning the data model. Your data model must support queries to display the
average number of employee years of service by factory and the average output by
employee.
Which three of the following should you include in your design? (Choose three).

A. A tabular project should be created.


B. A multidimensional model should be created.
C. Measures should be defined.
D. Calculated columns should be defined.
E. A reference relationship should be configured.
F. A many-to-many dimensional relationship should be configured.
Answer: B,C,E
Explanation:

QUESTION NO: 35
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.

BrainDumps.com

28

Microsoft 70-467 Exam


PowerPivot for Microsoft Excel workbooks and SQL Server Reporting Services (SSRS)
reports have been created and published to provide a self-service data analysis and
reporting environment.
Due to the increasing volume of data, you need to create server-based data models to
continue to provide the self-service data analysis and reporting environment.
You need to configure a solution that can support the addition of calculated columns and
use the existing SSRS reports.
Which of the following steps should you perform to create and implement your solution?
(Choose all that apply).

A. Create SQL Server Analysis Services tabular projects by importing the PowerPivot workbooks.
B. Create SQL Server Analysis Services UDM (Unified Dimensional Model) projects by importing
the PowerPivot workbooks.
C. Deploy the new SSAS projects to the server.
D. Import the existing reports.
E. Modify the existing reports by changing the data source to use the new databases.
Answer: A,C,E
Explanation:

QUESTION NO: 36
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A SQL Server Analysis Services (SSAS) cube named SalesCube1 is loaded with daily sales
data from a SQL Server data mart named DMSales. The source data is read from a SQL
Server 2012 database. The DMSales data mart uses a star schema.
Two tables in DMSales include a total of 80 flag columns. The tables containing the flag
columns have the same granularity as the fact table. The flag columns each have 12
different indicators values which are reused by some flags.
You need to modify the DMSales schema to maximize cube processing and query
performance and to enable users to use all flags and indicators to slice the data.
BrainDumps.com

29

Microsoft 70-467 Exam


The table used for the date dimension needs to be modified to include a numeric surrogate
key and the surrogate key needs to be added to the fact table.
Which two of the following schema modifications should you perform? (Choose two)

A. The surrogate key should be defined using the INT data type.
B. The surrogate key should be defined using the BIGINT data type.
C. A single fact dimension should be created in each table for the flags and indicators contained in
the table.
D. Each different combination of flag and indicator should be combined in a single dimension.
Answer: A,D
Explanation:

QUESTION NO: 37
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a SQL Server Analysis Services (SSAS) cube named ProductsCube1.
You are using Multidimensional Expressions (MDX) to define a named set in
ProductsCube1.
The Product dimension in ProductsCube1 contains a hierarchy named Type and an
attribute hierarchy named Size.
You need to configure the MDX to return all the products in the Type hierarchy with the size
value of Large.
Which of the following should you use for the named set?
A. Filter
(
[Product] . [Product Type] . [Product Name] . Members, ([Product] . [Size] . &[Large],
[Measures] . [Quantity]) > 0
)
B. CrossJoin
BrainDumps.com

30

Microsoft 70-467 Exam


(
[Product] . [Product Type] . [Product Name] . Members, [Product] . [Size] . &[Large]
)
C. Generate
(
[Product] . [Size] . &[Large], [Product] . [Item Name] . [Item Type] . Members, ALL
)
D. Exists
(
[Product] . [Product Type] . [Product Name] . Members, [Product] . [Size] . &[Large]
)
Answer: D
Explanation:

QUESTION NO: 38
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A server named ABC-SSAS1 runs SQL Server Analysis Services (SSAS). You are
developing a cube on ABC-SSAS1.
The cube includes a dimension named Type which is based on a table named DimType.
The following image shows a portion of the data source view.

BrainDumps.com

31

Microsoft 70-467 Exam

You need to configure a relationship between the Orders measure group and the Type
dimension.
Which of the following relationship types should you select?

A. Regular
B. Fact
C. Referenced
D. Many-to-Many
E. Data Mining
Answer: C
Explanation:

QUESTION NO: 39
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.

BrainDumps.com

32

Microsoft 70-467 Exam


The company has a data warehouse named CorpDW. CorpDW is updated with
approximately 100 million new records every week outside business hours.
Data is sometimes queried at month level but more often is queried at the week level using
cube processing and reports.
CorpDW contains a large fact table. You need to configure the table partitioning to ensure
that the performance of the queries is maximized.
Which two of the following options describe how you should you partition the table?
(Choose two).

A. You should partition the table by hour.


B. You should partition the table by day.
C. You should partition the table by week.
D. You should partition the table by month.
E. You should partition the table by year.
F. The partitions should be compressed.
G. The partitions should not be compressed.
Answer: C,F
Explanation:

QUESTION NO: 40
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS). You have an SSAS cube named FinanceCube1.
Users in the Finance department are members of an Active Directory global group named
FinanceUsers.
You need to grant the users in the Finance department read access to FinanceCube1. You
open SQL Server Management Studio (SSMS).
Which four of the following actions should you perform next? (Choose four)
BrainDumps.com

33

Microsoft 70-467 Exam


A. Connect to the Database Engine instance.
B. Connect to the Analysis Services instance.
C. Create a new role for the database.
D. Create a new SQL Server Login to the server.
E. Add the ABC\ FinanceUsers group to the role.
F. Add the ABC\ FinanceUsers group to the SQL Server Login.
G. Assign Read/Write access to FinanceCube1 for the role.
H. Assign Read and Process access to FinanceCube1 for the SQL Server Login.
I. Assign Read access to FinanceCube1 for the SQL Server Login.
Answer: B,C,E,I
Explanation:

QUESTION NO: 41
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a large data warehouse named CorpDW. New data is added to a fact
table named CurrentInfo in the data warehouse throughout the day.
A server named ABC-SSAS01 runs SQL Server 2012 Analysis Services (SSAS). You have
an SSAS cube named ABC-Cube1 which contains a measure group supported by the
CurrentInfo fact table.

You need to configure the partitioning for the cube to optimize query performance across
all aggregation levels whilst ensuring the cube is available as much as possible and
displays the most up-to-date data as quickly as possible.
You plan to create a single partition to host the current days data.
How should you configure the partition?

A. Select HOLAP (Hybrid OLAP) as the storage mode.


B. Select ROLAP (Relational OLAP) as the storage mode.
C. Select MOLAP (Multidimensional OLAP) as the storage mode and schedule the partition
processing to run every night.
D. Select MOLAP (Multidimensional OLAP) as the storage mode and select the proactive caching
BrainDumps.com

34

Microsoft 70-467 Exam


mode.
Answer: D
Explanation:

QUESTION NO: 42
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A server named ABC-SSAS01 runs SQL Server 2012 Analysis Services (SSAS). The
company has a large data warehouse named CorpDW.
You need to create an SSAS cube to query CorpDW. The cube will use the
multidimensional OLAP (MOLAP) storage mode.
You need to recommend a solution that will automate the collection of aggregation tuning
workloads. Any manual tuning of aggregations must minimize the performance impact of
queries that have already been tuned and the effort required must be minimized.
Which of the following steps should you include in your solution?

A. Set up multiple partitions.


B. Generate aggregations using the Usage-Based Optimization Wizard.
C. Enable query logging in SSAS.
D. Run the Aggregation Design Wizard on each partition.
E. Replace the current aggregation design with the results of the wizard.
F. Merge the results of the wizard with the current aggregation design.
Answer: B,C,F
Explanation:

QUESTION NO: 43
You work as a Database Administrator (DBA) at a company named ABC.com. The
company has a SQL Server 2012 infrastructure.
BrainDumps.com

35

Microsoft 70-467 Exam


You have a database named CorpDB1. You need to create a fact table in CorpDB1 that will
expand to contain billions of rows.
You need to design the most efficient table to maximize the performance of queries. Users
must be able to choose up to 12 dimension tables and up to a maximum of 4 facts for any
query. Measures will be aggregated by the queries by using any of the 12 dimensions. You
need to include a columnstore index for the table.
Which three of the following configurations would best meet these requirements? (Choose
three)

A. Configure 12 dimensional key columns in the fact table.


B. Configure 4 measure columns in the fact table.
C. Configure 4 dimensional key columns in the fact table.
D. Configure 12 measure columns in the fact table.
E. Use only the dimensional key columns for the columnstore index.
F. Use only the measure columns for the columnstore index.
G. Use the dimensional key columns and the measure columns for the columnstore index.
Answer: A,B,G
Explanation:

QUESTION NO: 44
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure that includes SQL Server
Analysis Services (SSAS).
The company has a large data warehouse named CorpDW. Terabytes of data are stored in
the fact tables in CorpDW.
The company requires a data model for CorpDW that supports advanced calculations in the
definition of the data model and complex attribute relationships. Advanced calculations
must also be supported in the data model using logic contained in a custom assembly.
You need to design the data model.
Which three of the following options should you include in your design? (Choose three).
BrainDumps.com

36

Microsoft 70-467 Exam


A. Create a tabular model project.
B. Create a multidimensional model project.
C. Create multiple partitions for the measure group.
D. Create multiple groups for the measure group.
E. Use Data Analysis Expressions (DAX) for the custom logic.
F. Use Multidimensional Expressions (MDX) for the custom logic.
Answer: B,C,F
Explanation:

QUESTION NO: 45
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSAS01 runs SQL Server 2012 Analysis
Services (SSAS).
You are creating a BI Semantic Model (BISM). The graphic below shows the schema that
the BISM will be based on.

You are planning the data model. Your data model must support queries to display the
average number of employee years of service by factory. You need to configure the
solution to support partitions and role-based security whilst minimizing development
effort.
Which four of the following should you include in your design? (Choose four).

A. A tabular project should be created.


B. A multidimensional model should be created.
C. Measures should be defined.
D. Calculated columns should be defined.
BrainDumps.com

37

Microsoft 70-467 Exam


E. A reference relationship should be configured.
F. A many-to-many dimensional relationship should be configured
G. Partitions should be created using SQL Server Data Tools (SSDT).
H. Partitions should be created using SQL Server Management Studio (SSMS).
Answer: B,C,F,G
Explanation:

QUESTION NO: 46
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a SQL Server Analysis Services (SSAS) cube named MaintenanceCube1.
You are using Multidimensional Expressions (MDX) to define a named set in
MaintenanceCube1.
The Engineer dimension in MaintenanceCube1 contains a hierarchy named Location and
an attribute hierarchy named Availability.
You need to configure the MDX to return all the engineers in the Location hierarchy with
the availability value of Available.
Which of the following should you use for the named set?
A. Filter
(
[Engineer] . [Engineer Location] . [Engineer Name] . Members, ([Engineer] . [Availability] .
&[Available], [Measures] . [Quantity]) > 0
)
B. CrossJoin
(
[Engineer] . [Engineer Location] . [Engineer Name] . Members, [Engineer] . [Availability] .
&[Available]
)
C. Exists
(
[Engineer] . [Engineer Location] . [Engineer Name] . Members, [Engineer] . [Availability] .
&[Available]
BrainDumps.com

38

Microsoft 70-467 Exam


)
D. Generate
(
[Engineer] . [Availability] . &[Available], [Engineer] . [Engineer Name] . [Engineer Location] .
Members, ALL
)
Answer: C
Explanation:

QUESTION NO: 47
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
A Windows Server 2012 server named ABC-SSIS01 runs SQL Server 2012 Integration
Services (SSIS).
You need to determine which package configuration to use for SSIS packages. You need
to select a package configuration option that will allow you to store multiple configuration
properties/values and ensure that all the properties/values are loaded.
Which of the five package configuration options should you use?

A. XML Configuration File


B. Environment Variable
C. Registry Entry
D. Parent Package Variable
E. SQL Server
Answer: A
Explanation:

QUESTION NO: 48
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.

BrainDumps.com

39

Microsoft 70-467 Exam


A Windows Server 2012 server named ABC-SSIS01 runs SQL Server 2012 Integration
Services (SSIS).
You need to determine which package configuration to use for SSIS packages. You need
to select a package configuration option that will allow you to store multiple configuration
properties/values and support encryption using EFS (Encrypted File System).
Which of the five package configuration options should you use?

A. XML Configuration File


B. Environment Variable
C. Registry Entry
D. Parent Package Variable
E. SQL Server
Answer: A
Explanation:

QUESTION NO: 49
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure.
The company has a SQL Server data mart named DMMarketing which contains historical
data for use by the Marketing department.
You need to create a package in SQL Server Integration Services (SSIS) to load data into
DMMarketing. The data will come from multiple Online Transactional Processing (OLTP)
data sources.
Your solution must be able to analyze the data for problems by reporting on column-length
value distribution, null values in selected columns and duplicate values in potential key
columns. Users must be able to generate an XML report that lists any exceptions.
Which two of the following options describe the solution that would require the minimum
development effort? (Choose two).

BrainDumps.com

40

Microsoft 70-467 Exam


A. Configure a Data Profiling task to analyze the data.
B. Configure a Data Flow task to analyze the data and load the exceptions into a SQL Server
table.
C. Create a stored procedure to analyze the data and load the exceptions into a SQL Server table.
D. Query the table to view the exceptions.
E. Use Data Profile Viewer to view the exceptions.
Answer: A,E
Explanation:

QUESTION NO: 50
You work as a Database Administrator (DBA) at a company named ABC.com. The
corporate network includes a SQL Server 2012 infrastructure which includes SQL Server
Integration Services (SSIS).
You need to create a project in SSIS that will contain multiple SSIS packages.
The variables and connection managers will be the same for all SSIS packages within the
project. You need to parameterize the connection manager strings to enable the properties
to be updated for subsequent package runs.
You need to ensure that your solution includes the automatic logging of events in the
Analysis Services database.
Which two of the following options describe the solution that meets the requirements and
maximizes performance? (Choose two).

A. Your solution should use the package deployment model.


B. Your solution should use the project deployment model.
C. Configure the connection manager properties to use package parameters.
D. Configure the connection manager properties to use project parameters.
E. Create an XML file each SQL Server environment with the connection configuration settings
and reference the file using a variable.
Answer: B,D
Explanation:

BrainDumps.com

41

Microsoft 70-467 Exam

BrainDumps.com

42

You might also like