You are on page 1of 54

Microsoft 70-448

70-448 TS: Microsoft SQL Server 2008 , Business


Intelligence Development and Maintenance
Practice Test
Version 10.0
Microsoft 70-448: Practice Exam
QUESTION NO: 1

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) data flow. The SSIS data flow will transfer data to a SQL
Server 2008 database named CKProducts. You want to ensure that the data flow refreshes the
existing data in CKProducts with the data in the data flow. What should you do?

A. You should use the OLE DB Destination.


B. You should use the SQL Server Destination.
C. You should use a Data Conversion Transformation.
D. You should use the Fuzzy Grouping Transformation.

Answer: B

QUESTION NO: 2

m
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
.co
Server 2008 Integration Services (SSIS) package for CertKiller.com.

The SSIS package must contain a Data Flow task with a Fuzzy Grouping transformation that
sts

creates data. You received instructions to debug the SSIS package. To this end you need to
browse the output data of the Fuzzy Grouping transformation in order to check on the constraints
lTe

currently on the Fuzzy Grouping transformation. What should you do?

A. You should consider adding a Data Viewer object to the Data Flow task.
B. You should consider adding a DBCC SHRINKFILE to the Data Flow task.
tua

C. You should consider adding a web service to the Data Flow task.
D. You should consider adding a Transactions log to the Data Flow task.
Ac

Answer: A

QUESTION NO: 3

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) instance for CertKiller.com.

The diagram below illustrates a portion of the SSIS package:

"Pass Any Exam. Any Time." - www.actualtests.com 2


Microsoft 70-448: Practice Exam

m
You need to ensure that a parameter is created that will include important data that is required by
the Data Flow Task and the Execute SQL Task. What should you do?
.co
A. You should create the parameter using a Lookup Data Conversion scope.
B. You should create the parameter at the Control Flow Job scope.
sts
C. You should create the parameter at the Running SQL Job scope.
D. You should create the parameter at the Sequence Container scope.
lTe

Answer: D
tua

QUESTION NO: 4

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Ac

Server 2008 Integration Services (SSIS) data flow that adds the data from a source query to a
result table for CertKiller.com. You want to add the rows that are included in the destination table.
What should you do? (Choose all that apply)

A. You should consider using a Data Conversion Transformation and a Lookup Transformation.
B. You should consider using a Character Map Transformation and a Term Extraction
Transformation.
C. You should consider using a Merge Join Transformation and a Lookup Transformation.
D. You should consider using a Data Mining Query Transformation and a Term Extraction
Transformation.
E. You should consider using a Character Map Transformation and a Data Mining Query
Transformation.

Answer: C

"Pass Any Exam. Any Time." - www.actualtests.com 3


Microsoft 70-448: Practice Exam

QUESTION NO: 5

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) data flow.

The SSIS data flow obtains data from two databases that are hosted on two separate SQL Server
2008 database servers. Each source is based on a SELECT statement that includes an ORDER
BY clause.

However, you receive the following error message when you connect the paths from the two
sources:

Data Flow Task: The input is not sorted.

m
The 'input "Merge Join Left Input" (80)' must be sorted.
.co
You need to ensure that the data from every query is contained in every row in the data flow. You
thus need to determine a way to accomplish this. What should you do?
sts

A. You should add a Lookup Transformation for each data flow.


B. You should add a Lookup Data Conversion for each data flow.
lTe

C. You should refresh the sorting properties in each source component.


D. You should add a Data Viewer object to the Data Flow.
tua

Answer: C
Ac

QUESTION NO: 6

You work as a database administrator at CertKiller.com. You are currently creating a SQL Server
2008 Integration Services (SSIS) instance for CertKiller.com.

You use a For Each Loop container to perform data operations on multiple files. You need use a
Data Flow task to extract the file contents to a database table. You want to log the results of the
transactions into a table using an Execute SQL task. You need to configure the Execute SQL task
so that it can run in more than one transaction. What should you do? (Choose all that apply)

A. You should configure the TransactionOption property of the package as RequiredNew.


B. You should configure the TransactionOption property of the package as Supported.
C. You should configure the TransactionOption property of the package as Required.
D. You should configure the TransactionOption property of the package as None in the package.

"Pass Any Exam. Any Time." - www.actualtests.com 4


Microsoft 70-448: Practice Exam
E. You should configure the TransactionOption property of the Execute SQL task as
NotSupported.
F. You should configure the TransactionOption property of the Execute SQL task as Supported.

Answer: C,E

Explanation:
Part 3, Implement dynamic package behavior by using property expressions. (0 questions)

Part 4, Implement package logic by using variables. (1 question)

QUESTION NO: 7

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL

m
Server 2008 Integration Services (SSIS) instance that includes the following components:

* An OnError method
.co
* A data flow job that is included in a For Loop container
sts
* A Flat File result component that uses a Flat File connection controller.

You want to log error data from an expression that contains the package version to a Word file
lTe

whenever an error occurs. What should you do?

A. You should consider using the VersionGUID variable.


tua

B. You should consider using the GUID variable.


C. You should consider using the RunnerID variable.
D. You should consider using the USERID variable.
Ac

Answer: A

Explanation:
Part 5, Implement package configurations. (6 questions)

QUESTION NO: 8

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) project for CertKiller.com.

The SSIS project properties are shown below:

"Pass Any Exam. Any Time." - www.actualtests.com 5


Microsoft 70-448: Practice Exam

You need to develop a deployment manifest for the packages in the SSIS project. What should

m
you do?

.co
A. You should consider developing the Integration Services project.
B. You should consider enabling the default property.
C. You should consider resetting every copy with a .config file extension.
sts
D. You should consider developing an XML configuration.

Answer: A
lTe

QUESTION NO: 9
tua

You work as a database administrator at CertKiller.com. You are in the process of changing a SQL
Server 2008 Integration Services (SSIS) instance for CertKiller.com.
Ac

CertKiller.com makes use of the SSIS instance to retrieve the contents of a Word file and transfer
it to database table. You want to make changes to the SSIS instance in order to retrieve the
contents of numerous Word files that are located in the same folder. What should you do?
(Choose all that apply)

A. You should consider adding a parameter to the package.


B. You should consider adding a parameter to the data flow task.
C. You should consider adding a Foreach Loop container to the package.
D. You should consider adding a SSIS service with a While container to the package.
E. You should consider adding some expressions to the Flat File Source component.
F. You should consider adding an expression to the Flat File connection manager.

Answer: A,C,F

"Pass Any Exam. Any Time." - www.actualtests.com 6


Microsoft 70-448: Practice Exam

QUESTION NO: 10

You work as a database administrator at CertKiller.com. The CertKiller.com network contains 15


SQL Server 2008 database servers.

You are in the process of creating a SQL Server 2008 Integration Services (SSIS) package that
has to be interpolated on all 15 database servers. However, you are unable to access the file
system of the servers. You thus need to modify the package setting attributes while the package is
running. What should you do?

A. You should create an XML configuration file.


Then you should select the XML configuration type in the SSIS Package Configurations Organizer.
B. You should create a batch file that makes use of the dtutil utility program in order to set the

m
package configuration properties while the package deploys into production.
C. You should create a SQL Server Configuration type using the SSIS Package Configuration
Wizard. .co
Then you should select a centralized Microsoft SQL Server in order to store the package
configuration.
sts
D. You should create a Web services that will contain the data task flow that will store the entries
for the configuration properties in the SSIS Package Configurations.
lTe

Answer: C
tua

QUESTION NO: 11

You work as a database administrator at CertKiller.com. You are currently creating a SQL Server
Ac

2008 Integration Services (SSIS) package for CertKiller.com.

You decide to make use of the SQL Server 2008 Integration Services (SSIS) on a SQL Server
2008 failover cluster. You create a complex package which takes a considerable amount of
processing time. You need to ensure that package can be restored if it runs while a failover is
occurring. What should you do?

A. You should consider running a restore procedure in the package prior to restarting the package
when a failover occurs.
B. You should consider adding the SSIS service to the SQL Server cluster resource group.
C. You should consider running checkpoints in the package prior to restarting the package when a
failover occurs.
D. You should consider running the dtutil tools in the package prior to restarting the package when
a failover occurs.

"Pass Any Exam. Any Time." - www.actualtests.com 7


Microsoft 70-448: Practice Exam
Answer: C

QUESTION NO: 12

You work as a database administrator at CertKiller.com. The CertKiller.com network contains a


SQL Server 2008 database server named CERTKILLER-DB01.

You decide to create a SQL Server 2008 Integration Services (SSIS) package on CERTKILLER-
DB01. You need to develop a recovery plan for CERTKILLER-DB01. What should you do?

A. You should consider backing up the master database.


B. You should consider backing up the local database.
C. You should consider backing up the ownerdb database.
D. You should consider backing up the systemdb database.

m
Answer: A
.co
QUESTION NO: 13
sts

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package for CertKiller.com. The SSIS package must
lTe

contain six Data Flow tasks and three Control Flow tasks. What should you do?

A. You should consider creating two Control Flow tasks and one Data Flow task on a container.
Then the TransactionOption property of the container should be set to Supported.
tua

B. You should consider creating two Control Flow tasks and one Data Flow task on a container.
Then the TransactionOption property of the container should be set to NotSupported.
C. You should consider creating two Control Flow tasks and one Data Flow task on a container.
Ac

Then the TransactionOption property of the container should be set to Required.


D. You should consider creating two Control Flow tasks and one Data Flow task on a container.
Then the TransactionOption property of the container should be set to RequiredNew.

Answer: C

Explanation:
Part 6, Implement auditing, logging, and event handling. (0 questions)

Part 7, Extend SSIS packages by using .NET code. (0 questions)

"Pass Any Exam. Any Time." - www.actualtests.com 8


Microsoft 70-448: Practice Exam
QUESTION NO: 14

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 Integration Services (SSIS) instance using Business Intelligence Development
Studio.

CertKiller.com makes use of a Common Data Flow component in the package that implement
normally. You want to add a sample of the Common Data Flow component. However, the
component does not appear in the toolbox. You need to add the Common Data Flow component
to the toolbox. What should you do?

A. You should consider placing a copy of the assembly in the proper folder.
B. You should consider adding the assembly to the default Assembly Cache.
C. You should consider using the SYSTEM32 utility to recompile the assembly.
D. You should consider using the Assembly Registration Utility to recompile the assembly.

m
Answer: A

.co
QUESTION NO: 15
sts

You work as a database administrator at CertKiller.com. You are responsible for creating a SQL
Server 2008 Integration Services (SSIS) instance.
lTe

The SSIS instance contains a Data Flow task that reproduces millions of rows for CertKiller.com.
The data flow checks for a match against a reference table that contains of 50,000 rows, including
tua

every row that will be used during the data flow. You need to ensure that the data flow runs in the
least amount of time. What should you do?

A. You should consider selecting a Lookup transformation in conjunction with the half cache
Ac

option.
B. You should consider selecting a Lookup transformation in conjunction with the Full cache
option.
C. You should consider selecting a default Lookup transformation in conjunction with a Data
Conversion transformation.
D. You should consider selecting a Lookup transformation in conjunction with the Default cache
option.

Answer: B

QUESTION NO: 16

"Pass Any Exam. Any Time." - www.actualtests.com 9


Microsoft 70-448: Practice Exam
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) sample.

The SSIS sample includes a number of data flows. You want to use Business Intelligence
Development Studio to control the data that passes through each path in the data flow. However,
you need to ensure that the data flow logic is not affected. What should you do?

A. You should use the Data Viewer tool.


B. You should use the Process Control tool.
C. You should use the Web service.
D. You should use the Fuzzy Grouping tool.

Answer: A

m
QUESTION NO: 17

.co
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package for CertKiller.com.
sts
You want to specify the XML configuration for the package. What should you do?

A. You should use the Publish utility.


lTe

B. You should use the default command line utility.


C. You should use the subscriptions tab.
D. You should use the DTEXEC command line utility.
tua

Answer: D
Ac

QUESTION NO: 18

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) instance for CertKiller.com.

The SSIS instance contains a Data Flow task. You need to ensure that the package logs errors to
a Word document. What should you do? (Choose all that apply)

A. You should use the SSRS log provider for the doc file.
B. You should use a Flat File Destination component.
C. You should use a text File Destination component.
D. You should consider adding an Error output to the Data Flow component.
E. You should consider adding an Error output to the source component.

"Pass Any Exam. Any Time." - www.actualtests.com 10


Microsoft 70-448: Practice Exam
Answer: B,D

Explanation:
Part 2, Deploy an SSIS solution. (0 questions)

Part 3, Manage SSIS package execution. (7 questions)

QUESTION NO: 19

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 server instance.

CertKiller.com makes use of The SSIS instance to run several SQL Server 2008 Integration

m
Services (SSIS) packages. To ensure CertKiller.com's productivity, you need to ensure that the
database server runs normally. What should you do?
.co
A. You should consider configuring the package protection level to EncryptPartWithPassword.
B. You should consider configuring package protection level to SaveSensitive.
sts
C. You should consider configuring package protection level to EncryptSensitiveWithLoginName.
D. You should consider configuring the BlockedSignatureStates registry entries to Block unsafe,
untrusted signs as well as unsigned instances.
lTe

Answer: D
tua

QUESTION NO: 20

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Ac

Server 2008 Integration Services (SSIS) instance for CertKiller.com.

The SSIS instance uses a default connection manager to connect to a component. You develop
an XML configuration file to provide the required authentication information for your report.
However, you receive an error message stating that you are unable to log in successfully to the
package. You need to ensure that the package is able to run normally. What should you do?

A. You should consider modifying the XML configuration file.


B. You should consider using direct XML settings.
C. You should consider executing the package as the component on the same server.
D. You should consider using a .REG file that contains all log entries.

Answer: A

"Pass Any Exam. Any Time." - www.actualtests.com 11


Microsoft 70-448: Practice Exam

QUESTION NO: 21

You work as a database administrator at CertKiller.com. CertKiller.com network contains a


development database server named CERTKILLER-DB06 and a production database server
named TESCKLING-DB01.

You are creating a SQL Server 2008 Integration Services (SSIS) package for CertKiller.com. You
include CERTKILLER-DB06 in the SSIS package. You publish the package to CERTKILLER-
DB06 but discover that you are not able to move the data between CERTKILLER-DB06 and
CERTKILLER-DB01. You receive the following error message:

The package could not link to CERTKILLER-DB06.

m
You need to modify the package to reference the CERTKILLER-DB06 when it is implemented.
What should you do?
.co
A. You need to change the features of the package in order to use the DontSaveSensitive
package protection level.
sts
B. You need to change the features of the package in order to use the store procedure.
C. You need to select the Connection Manager check box on the Connection Managers tab of the
Execute Package utility and then change the connection string.
lTe

D. You need to add to the expression on the Flat File Connection manager prior to modifying the
connection string.
tua

Answer: C
Ac

QUESTION NO: 22

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) instance.

The SSIS instance includes a component that contains a string variable named FileName and a
string variable named FilePath.

The illustration below displays the Foreach Loop container for the Collection property:

"Pass Any Exam. Any Time." - www.actualtests.com 12


Microsoft 70-448: Practice Exam

m
.co
The Foreach Loop container for the Variable Mappings property for CertKiller.com is listed below:
sts
lTe
tua
Ac

You need to ensure that the FilePath variable gets the directory path for the file path reserved in
the FileName variable when you update the package. How can this be achieved? (Choose all that
apply.)

"Pass Any Exam. Any Time." - www.actualtests.com 13


Microsoft 70-448: Practice Exam
A. You should consider setting the EvaluateAsExpression feature of the User::FilePath parameter
to False.
B. You should consider setting the EvaluateAsExpression feature of the User::FilePath parameter
to True.
C. You should consider adding a Script job to the OnPostExecute event handler of the Foreach
Loop container.
D. You should consider setting the Expression property of the User::FilePath parameter to the
following expression. SUBSTRING(@[User::FileName], 1, LEN(@[User::FileName])
FINDSTRING(REVERSE(@[User::FileName]), "\\", 1))
E. You should consider setting the Expression property of the User::FilePath parameter to the
following expression. SUBSTRING(@[User::FileName], 10 LEN(@[User::FileName])
FINDSTRING(REVERSE(@[User::FileName]), "\\", 0))

Answer: B,D

m
QUESTION NO: 23
.co
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package for CertKiller.com.
sts

You make use of local development environment in order to check the package. You then publish
the package to the file system on a production server named CERTKILLER-DB02. However,
lTe

CertKiller.com users inform you that they are unable to access the package.

You need to ensure that CertKiller.com users are able to access and run the package. What
tua

should you do?

A. You should use the SaveSensitive option.


Ac

B. You should use the ServerStorage option.


C. You should use the EncryptAllWithPassword option.
D. You should use the EncryptPartWithUserKey option.
E. You should use the EncryptSensitiveWithLoginName option.

Answer: C

QUESTION NO: 24

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package for CertKiller.com.

The SSIS package references packages in a SQL Server 2008 sample. You want to publish the
SSIS package to another SSIS sample which reserves its packages in a common directory. What
"Pass Any Exam. Any Time." - www.actualtests.com 14
Microsoft 70-448: Practice Exam
should you do?

A. You should consider running the dtutil command for the package.
B. You should consider running the taskrun.exe command for the package.
C. You should consider running the dtexeall command for the package.
D. You should consider running the default command for the package.

Answer: A

QUESTION NO: 25

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package.

The SSIS package gets data from a FTP server by using numerous FTP tasks. The package also

m
manages data using various Execute SQL tasks. You need to make sure that the package is set to
.co
restart after the package downloaded the files. What should you do?

A. You should consider configuring the HTTP tasks to hold transactions Log.
B. You should consider configuring the a store procedure to hold transactions Log.
sts

C. You should consider transferring the half HTTP job to a sequence container.
D. You should consider configuring the package to use a checkpoint.
lTe

Answer: D

Explanation:
tua

Part 4, Configure SSIS security settings. (3 questions)


Ac

QUESTION NO: 26

You work as a database administrator at CertKiller.com. The CertKiller.com network contains a


production database server named CERTKILLER-DB01.

You have recently created a SQL Server 2008 Integration Services (SSIS) instance that you
tested in a local development environment. You deploy the SSIS instance to CERTKILLER-DB01.
You need to ensure that the protection level for users is configured when they run the package.
What should you do?

A. You should use the EncryptPartWithUserKey option.


B. You should use the EncryptSensitiveWithLoginName option.
C. You should use the SaveSensitive option.
D. You should use the EncryptAllWithUserKey option.

"Pass Any Exam. Any Time." - www.actualtests.com 15


Microsoft 70-448: Practice Exam
Answer: D

QUESTION NO: 27

You work as a database administrator at CertKiller.com. The CertKiller.com network contains a


production database server named CERTKILLER-DB01.

You are in the process of creating a SQL Server 2008 Integration Services (SSIS) package. The
SSIS package is stored in a folder on CERTKILLER-DB01. All CertKiller.com users must be able
to view the package but must not be able to view the attribute values. You need to ensure that the
attribute values are protected by password. What should you do?

A. You should make use of a batch file that runs the dtutil program in order to set the
PackageProtectionLevel property to EncryptSensitiveWithPassword on the SSIS package.

m
B. You should make use of a batch file that runs the dtutil program in order to set the
PackageProtectionLevel property to SaveSensitive on the SSIS package.
.co
C. You should make use of the SSIS package designer in order to set the PackageProtectionLevel
property to EncryptAllWithPassword on the SSIS package.
D. You should make use of the SSIS package designer in order to set the PackageProtectionLevel
sts
property to EncryptSensitiveWithUserKey on the SSIS package.

Answer: A
lTe

QUESTION NO: 28
tua

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Integration Services (SSIS) package on a development server named CERTKILLER-
Ac

DB03.

The SSIS package obtains data that will be inserted in a database named CKProducts from a
remote SQL Server 2008 database server named TESKING-DB01. The data is published to the
MSDB database on a production server named CERTKILLER-DB02. You should make sure that
only users belonging to the appropriate database role are able to change and run the package.
What should you do?

A. You should assign the users to the db_system role.


B. You should assign the users to a pre-defined security role.
C. You should assign the users to a common database role in the default database.
D. You should assign the users to a common database role in the MSDB database.

Answer: D

"Pass Any Exam. Any Time." - www.actualtests.com 16


Microsoft 70-448: Practice Exam
Explanation:
Part 5, Identify and resolve issues related to SSIS solution deployment. (0 questions)

QUESTION NO: 29

You work as a database administrator for CertKiller.com. You are currently creating a SQL Server
2008 Analysis Services (SSAS) method for CertKiller.com.

The solution contains a dimension named CKProducts and a time dimension named CKTimer.
CertKiller has a fact table that has a field named Quantity. You need to develop a measure named
CKQuantity from the Quantity field order to display the number of products for certain times. What
should you do?

A. The AggregationFunction property of CKQuantity should be set to Total.

m
B. The AggregationFunction property of CKQuantity should be set to Predict.
C. The AggregationFunction property of CKQuantity should be set to LastNonEmpty.
.co
D. The AggregationFunction property of CKQuantity should be set to FirstEmpty.

Answer: C
sts

QUESTION NO: 30
lTe

You work as a database administrator for CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) solution for CertKiller.com.
tua

The SSAS solution includes a time dimension named CKTime which includes a hierarchy named
Year-By-Day. The solution also contains a measure group named CKMeasure. You own a
Ac

measure named Quantity from CKMeasure. You need to develop a calculated member in order to
show the Quantity measure in the previous time period for the current level of the Year-By-Day
hierarchy. What should you do?

A. You should use [CKMeasures].[Quantity],OPENINGPERIOD([CKTime].[Year-By-


Day].FirstSibling.Level)) as a calculated member.
B. You should use ([CKMeasures].[Quantity],LASTPERIODS(0,[CKTime].[Year-By-
Day].PrevMember)) as a calculated member.
C. You should use ([CKMeasures].[Quantity],LASTPERIODS(1,[CKTime].[Year-By-
Day].PrevMember)) as a calculated member.
D. You should use ([CKMeasures].[Quantity],[CKTime].[Year-By-Day].NextSibling) as a calculated
member.

Answer: C

"Pass Any Exam. Any Time." - www.actualtests.com 17


Microsoft 70-448: Practice Exam

QUESTION NO: 31

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) solution.

The SSAS solution contains a table named CKFact that includes two fields. The diagram below
illustrates the fields in CKFact:

m
.co
You need to develop a measure that will display the amount of users who owns placed orders.
What should you do?

A. You should consider setting the Usage feature to Distinct count.


sts

Thereafter the Source Column feature can be set to TestOrderKey.


B. You should consider setting the Usage feature to Sum count.
lTe

Then the Source Column feature can be set to TestOrderKey.


C. You should consider setting the Usage feature to Distinct count.
Then the Source Column feature can be set to UserKey.
tua

D. You should consider setting the Usage feature to Sum count.


Then the Source Column feature to UserKey.

Answer: C
Ac

QUESTION NO: 32

You work as a database administrator for CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) database.

You are in the process of creating a new measure group in a cube. CertKiller.com has an
application that keeps the partitions on the production copy of the cube. You need to obtain the
cube definition on the production server while ensuring that you do not overwrite any existed
partitions. What should you do?

A. You should consider using the Deployment Wizard in conjunction with the proper selection.

"Pass Any Exam. Any Time." - www.actualtests.com 18


Microsoft 70-448: Practice Exam
B. You should consider using a SQL Server 2008 Integration Services (SSIS) package
Thereafter the processing selection should be set to Do Process.
C. You should consider using the SQL Server Analysis Services Data source component in
Microsoft SQL Server Integration Services (SSIS).
D. You should consider using the DBCC SHRINKFILE.
Thereafter the processing selection should be set to Do Process.

Answer: A

QUESTION NO: 33

You work as a database administrator for CertKiller.com. You are currently creating a SQL Server
2008 Analysis Services (SSAS) method for CertKiller.com.

m
The cube structure is illustrated below:

.co
sts
lTe
tua
Ac

The total value in the Ownership column is 100% for one Account member and the Ownership
column includes decimal values which stand for percentage of ownership. You develop the
measures named Ownership and Number. You need to ensure that the weighted value is
computed according to the Ownership measure when you are computing against the Customer
dimension. What should you do?

A. You should consider setting the MeasureExpression feature of the Number method to
[Number]*[Ownership].
B. You should consider setting the FormatString feature of the Number method to
[Customer].[Number]*[Ownership].
C. You should consider setting the MeasureExpression feature of the Number method to
[Customer].[Number].

"Pass Any Exam. Any Time." - www.actualtests.com 19


Microsoft 70-448: Practice Exam
D. You should consider setting the FormatString feature of the Number method to
[Customer].[Number].

Answer: A

Explanation:
Part 3, Implement a data source view. (1 question)

QUESTION NO: 34

You work as a database administrator for CertKiller.com. You are currently creating a SQL Server
2008 Analysis Services (SSAS) solution for CertKiller.com.

Your solution contains a data source view (DSV) that owns a table named CKUsers. The CKUsers
table contains a field named UserKey and a field named ManagerKey. The ManagerKey

m
references the manager of the CertKiller.com user.
.co
You need to create a relationship between the users and their managers in the DSV. What should
you do?
sts

A. You should consider developing a View that makes use of UserKey and ManagerKey.
B. You should consider developing a Measure that makes use of a relationship with UserKey as
lTe

the source column and ManagerKey as the destination column.


C. You should consider developing a Query that makes use of a relationship with UserKey as the
source column and ManagerKey as the destination column.
tua

D. You should consider developing a relationship as the source column and UserKey as the
destination column using the ManagerKey.

Answer: D
Ac

Explanation:
Part 4, Configure dimension usage in a cube. (2 questions)

QUESTION NO: 35

You work as a database administrator for CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) project for CertKiller.com.

CubeA has a time dimension named CKTime that has an attribute named Month and a fact table
named FactUsersTable.

You need to include different hierarchies in the CKTime dimension.

"Pass Any Exam. Any Time." - www.actualtests.com 20


Microsoft 70-448: Practice Exam

What should you do?

A. You should consider designing three dimension usage relationships between the CKTime
dimension as well as the FactUsersTable fact table.
B. You should consider designing a single dimension usage relationship between the CKTime
dimension as well as the FactUsersTable fact table by identifying a one-to-one relationship.
C. You should consider designing two dimension usage relationships between the CKTime
dimension as well as the FactUsersTable fact table by identifying a regular relationship.
D. You should consider designing two dimension usage relationships between the CKTime
dimension as well as the FactUsersTable fact table by identifying a many-to-many relationship.

Answer: C

m
QUESTION NO: 36

.co
You work as a database administrator for CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) project for CertKiller.com.
sts
You create a cube that uses a dimension named DimCKUsers. The dimension has a property
named User. CertKiller.com also hosts a Microsoft SQL Server 2008 Reporting Services (SSRS)
project that includes a report on a user. You need to determine a way to browse the data. What
lTe

should you do?

A. You should consider setting up a URL action on the User feature.


tua

B. You should consider setting up a DataSet action on the User feature.


C. You should consider setting up a DataTable action on the DimCKUsers dimension.
D. You should consider setting up a Drillthrough action on the DimCKUsers dimension.
Ac

Answer: A

Explanation:
Part 5, Implement custom logic in a cube by using MDX. (1 question)

QUESTION NO: 37

You work as a database administrator for CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) solution for CertKiller.com.

The SSAS solution contains a key performance indicator (KPI) named PerKey. You configure the
Value expression of the KPI to the following:

"Pass Any Exam. Any Time." - www.actualtests.com 21


Microsoft 70-448: Practice Exam
[Measures].[Amount],[Account].[Accounts].[Operating
Expenses]/[Measures].[Amount],[Account].[Accounts].[Gross Margin]

The SSAS solution also contains a time dimension named CKTime. The Multidimensional
Expressions (MDX) statement is as follows:

21 Iif(
22
23 ParallelPeriod1
24 ([CKTime].[Calendar].[Quarter],1,[CKTime].[Calendar].CurrentMember
25)), 2, -10)

You need to display a difference in the values compared to the previous quarter. You thus need to
configure a Trend expression of the KPI that will accomplish this. What should you do?

m
A. You should insert the expression KPIValue("GPMargin") > (KPIValue("GPMargin") at line 22.
B. You should insert the expression KPITrend("GPMargin") <(KPIValue ("GPMargin") at line 22.
.co
C. You should insert the expression KPIStatus("GPMargin") < (KPIValue("GPMargin") at line 22.
D. You should insert the expression KPIGoal("GPMargin") => (KPIValue("GPMargin") at line 22.
sts
Answer: A

Explanation:
lTe

Part 6, Implement data mining. (5 questions)


tua

QUESTION NO: 38

You work as a database administrator for CertKiller.com. You are currently running a SQL Server
2008 Analysis Services (SSAS) solution for CertKiller.com.
Ac

The SSAS solution contains data mining extensions (DMX) to query a data mining model. The
code below is used to query the following Cert Killer data mining model in a CKDecision data
mining structure:

11 SELECT
12 [CKDecision].[Cert Killer] AS Product
13 FROM
14 [CKDecision]
15
16 (SELECT 34 AS [ID],
17 '$2.50' AS [Price],
18 '1' AS [Quantity],

"Pass Any Exam. Any Time." - www.actualtests.com 22


Microsoft 70-448: Practice Exam
19 1 AS [inSock],
20 2 AS [onOrder]) AS t

You need to ensure that the input fields map to the fields in the data mining structure. What should
you do?

A. You should make use of NATURAL PREDICTION JOIN.


B. You should make use of LEFT JOIN.
C. You should make use of OUTER JOIN.
D. You should make use of MERGE JOIN.
E. You should make use of INNER JOIN.

Answer: A

m
QUESTION NO: 39

.co
You work as a database administrator for CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) instance for CertKiller.com.
sts
You need to deploy a data mining structure that contains the Microsoft Clustering mining model
from Scalable K-Means to Non-scalable K-Means. What should you do?
lTe

A. You should modify the MODELLING_CARDINALITY property.


B. You should modify the CLUSTERING_METHOD property.
C. You should modify the INDEXDEFRAG property.
tua

D. You should modify the MSDB SHRINKFILE property.

Answer: B
Ac

QUESTION NO: 40

You work as a database administrator for CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) project for CertKiller.com.

You need to scrutinize different data mining theories. You have to modify the design of the data
mining structure to test. You decide to add the ordered content type columns in the data mining
model as well as the underlying case table. You need to ensure that the Data Mining Viewer is
suitable for modification in the data mining structure as well as the data mining model technology.
What should you do?

A. You should consider selecting ProcessFull.

"Pass Any Exam. Any Time." - www.actualtests.com 23


Microsoft 70-448: Practice Exam
B. You should consider selecting INDEXDEFRAG in Data Mining Viewer.
C. You should consider selecting SHRINKFILE in Data Mining Viewer.
D. You should consider selecting VIEWDELETE in Data Mining Viewer.

Answer: A

QUESTION NO: 41

You work as a database administrator for CertKiller.com. You are using a Business Intelligence
Development Studio (BIDS) project for a data mining structure. You want to change the settings
on the Chart tab. What will the result be?

A. It will result in the trend in the lift chart staying unchanged and the trend in the profit chart is
displayed.
B. It will result in the trend in the lift chart staying unchanged and the trend in the profit chart is

m
modified.
.co
C. It will result in the trend in the lift chart staying unchanged and the trend in the profit chart is
changed.
D. It will result in the trend in the lift chart changing and the trend in the profit chart being updated.
sts

Answer: C
lTe

QUESTION NO: 42

You work as a database administrator for CertKiller.com. You are in the process of developing a
tua

model of data mining by using the SQL Server 2008 Analysis Services (SSAS).

In order to develop a structure you use the listed Data Mining Extensions (DMX) code:
Ac

CREATE MINING STRUCTURE [Cert Killer] ([User Key] LONG KEY,[Total Age] LONG
DISCRETIZED (Automatic,20),[Cert Killer] LONG DISCRETE,[Distance] TEXT
DISCRETE,[Monthly Income] DOUBLE CONTINUOUS)

You need to develop the mining model that will use the above structure and in addition also use
Microsoft algorithm. What should you do?

A. You should consider inserting the following code:


ALTER MINING STRUCTURE [Cert Killer] ADD MINING MODEL [Decision Tree] ([User Key],
[Total Age], [Cert Killer] PREDICT, [Distance], [Monthly Income])
B. You should consider inserting the following code:
INSERT INTO [Decision Tree] ([User Key], [Cert Killer], [Monthly Income]) OPENQUERY ([Cert
Killer],'Select [User Key], [Cert Killer], [Monthly Income]')

"Pass Any Exam. Any Time." - www.actualtests.com 24


Microsoft 70-448: Practice Exam
C. You should consider inserting the following code:
SELECT * FROM [Decision Tree] USING [Microsoft_Decision_Trees] FROM [Decision Tree]]
D. You should consider inserting the following code:
SELECT * FROM [Decision Tree] USING [Microsoft_Decision_Trees] FROM [Cert Killer]

Answer: A

Explanation:
Part 7, Implement storage design in a cube. (1 question)

QUESTION NO: 43

You work as a database administrator for CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) method for CertKiller.com.

m
The SSAS method contains a dimension and a measure group. The dimension is named CKTime
.co
and the measure group is named CKProducts. CKTime includes a property named _Month.
CKProducts connects with the CKTime dimension. You need to ensure that the design on
CKProduct contain the _Month property. What should you do?
sts

A. You should configure the AttributeHierarchyEnabled feature.


B. You should configure the AttributeHierarchyDisabled feature.
lTe

C. You should configure the AggregationUsage feature.


D. You should configure the Usage feature.

Answer: C
tua

QUESTION NO: 44
Ac

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) project.

You need to include a parent-child hierarchy for the dimension. The child key feature is named
CKUser and the parent key feature is named CKManager. As the root member you need to ensure
that the top user is included. What should you do?

A. You should set the IsAggregatable property of CKUser to true.


B. You should set the IsNotAggregatable property of CKUser to false.
C. You should set the IsNotAggregatable property of CKManager to default.
D. You should set the IsAggregatable property of CKManager to false.

Answer: D

"Pass Any Exam. Any Time." - www.actualtests.com 25


Microsoft 70-448: Practice Exam

QUESTION NO: 45

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) sample.

The SSAS sample includes a database that is used by members of the Sales group. You create a
new role named Northern Region using "{[Product]. [Place]. [Place]. [Northern]}" allowed
permission configuration. You assign the Sales group to the Northern Region role. You need to
ensure that the users are able to browse data in the Northern Region role. What should you do?

A. You should consider enabling the Visual Totals check box.


B. You should consider adding the TESTID = Northern Region; parameter to the connection string.
C. You should consider adding the Roles= Northern Region; parameter to the connection string.

m
D. You should consider adding the User ID = Northern Region; parameter to the connection string.

Answer: C .co
sts
QUESTION NO: 46

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
lTe

Server 2008 Analysis Services (SSAS) database for CertKiller.com.

The SSAS database contains a dimension named CKOrders. You are in the process of updating a
tua

role named Analyze. You decide to set the security for the Managers role at a later stage. You
need to ensure that member of the Managers role are able to run data based on two or less
customers. What should you do?
Ac

A. You should consider removing the customers of the [CKOrders].[Order] hierarchy which has
more than two lower level roles to the allowed configuration for the Analyze role.
B. You should consider adding the customers of the [CKOrders].[Order] hierarchy which has more
than two lower level roles to the allowed configuration for the Analyze role.
C. You should consider inserting the expression:
[CKOrders].CurrentMember,,LEAVES).Count <= 2
D. You should consider inserting the expression:
[CKOrders].CurrentMember,,LEAVES).Count <= 2, [CKOrders].[Order].CurrentMember, 0)

Answer: C

QUESTION NO: 47

"Pass Any Exam. Any Time." - www.actualtests.com 26


Microsoft 70-448: Practice Exam
You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server Analysis Services (SSAS) database named CERTKILLER-DB01.

CERTKILLER-DB01 is configured to use security roles and is managed through a Microsoft


ASP.NET application that is not located on CERTKILLER-DB01. You need to use Windows
Authentication for the application.

You need to ensure that the application users are able to access the SSAS database normally.
You should also ensure that the security restrictions role is permitted. What should you do?

A. You should consider setting Kerberos as the authentication method.


B. You should consider setting HTTP configurations for authentication purposes.
C. You should consider configuring Web Services for HTTP authentication purposes.
D. You should consider setting the Security\Authentication feature to false to disable it.

m
Answer: A

QUESTION NO: 48
.co
sts
You work as a database developer at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) method for CertKiller.com.
lTe

You enable caching for a partition. You want to make sure that the SSAS method can query
connected data when you update storage aspects.
tua

What should you do?

A. You should set the ProcessingMode property of the partition to Immediate.


B. You should set the ProcessingMode property of the partition to LazyAggregations.
Ac

C. You should set the ProcessingMode property of the partition to OnCacheComplete.


D. You should set the ProcessingMode property of the partition to True.

Answer: A

QUESTION NO: 49

CertKiller.com has hired you as a database administrator for their network. You are in the process
of creating a SQL Server 2008 Analysis Services (SSAS) database named CKProducts for
CertKiller.com.

CKProducts contains a number of measure groups. A measure group named Product Data
permits the refresh option more frequently than the other measure groups. You need to ensure

"Pass Any Exam. Any Time." - www.actualtests.com 27


Microsoft 70-448: Practice Exam
that Product Data functions on a schedule managed through SSAS. What should you do?

A. You should consider changing the features of the ProactiveCaching property.


B. You should consider changing the features of the DataAggregation property.
C. You should consider changing the features of the Caching property.
D. You should consider changing the features of the ProcessingPriority property.

Answer: A

QUESTION NO: 50

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) database named CKSales.

A CertKiller.com employee named Rory Allen is responsible for the sales in the Southern region.

m
You need to ensure that Rory Allen is able to use the CKSales database. You thus have to grant
him some access to the database. .co
The diagram below depicts the schema of the two roles for the CKSales database:
sts
lTe
tua

You decide to make the Visual Totals properties feature for roles above true. You have to make
sure that Rory Allen is able to browse the employees in the Product dimension which link to the
Ac

Tests category in the Southern region. What should you do?

A. You should consider adding Rory Allen to the Tests role.


B. You should consider adding Rory Allen to the Southern Region role.
C. You should consider adding Rory Allen to a new role which owns components: [Products
Territory Region].[Southern]} as the permitted configuration and {[Product].[Product
Category].[Product Category].[Tests]} as the permitted configuration.
D. You should consider adding Rory Allen to the default Region role.

Answer: C

Explanation:
Part 2, Deploy SSAS databases and objects. (1 question)

"Pass Any Exam. Any Time." - www.actualtests.com 28


Microsoft 70-448: Practice Exam
QUESTION NO: 51

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) database server named CERTKILLER-DB01.

The CertKiller.com network contains a dimension named CKProducts. CKProducts consists of


three characteristics listed below:

* A property named Categories.


* A key property attribute named Products that has a relationship to the Categories property.
* A hierarchy that has the Categories property on the first level and the Products property on the
second level.

While browsing the dimension you notice that all the Products that do not have a relationship to
the Categories property are displayed. The property is grouped under a Categories member

m
named Unidentified. You need to make sure that these products have a relationship to the
Categories property that is displayed. What should you do?
.co
A. You should consider changing the HideMemberIf attribute of the Categories level to
OnlyChildWithNoName in the hierarchy.
sts
B. You should consider changing the HideMemberIf attribute of the Products level to
OnlyChildWithNoName in the hierarchy.
C. You should consider changing the UnKnownMember attribute of the DimProducts dimension to
lTe

none.
D. You should consider changing the UnKnownMember attribute of the DimProducts dimension to
Hidden.
tua

Answer: D

Explanation:
Ac

Part 3, Install and maintain an SSAS instance. (8 questions)

QUESTION NO: 52

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) database named CKProducts for CertKiller.com.

CKProducts includes a cube. You added a new function to the cube on a production server. You
need to make sure that the time taken for publishing the new functions is reduced. What should
you do?

A. You should consider using the Synchronize Database Wizard.

"Pass Any Exam. Any Time." - www.actualtests.com 29


Microsoft 70-448: Practice Exam
B. You should consider changing the Target Server feature to the production server by using
Microsoft SQL Server Management Studio (SSMS).
C. You should consider changing the Target Server feature to the production server by using
Business Intelligence Development Studio (BIDS).
D. You should consider changing the Target Server feature to the production server by using a
SQL Server 2008 Integration Services (SSIS) package.

Answer: A

QUESTION NO: 53

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) instance for CertKiller.com. You need to set the analysis
services query log for the SSAS sample. What should you do?

m
A. You should set the query log using SQL Server 2008 Integration Services (SSIS).
.co
B. You should set the query log using SQL Server Management Studio.
C. You should set the query log using the Transactions Log Tool.
D. You should set the query log using an HTTP configuration.
sts

Answer: B
lTe

QUESTION NO: 54

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
tua

Server 2008 Analysis Services (SSAS) instance.

You want to use the Usage-Based Optimization Wizard to enable query logging. What should you
Ac

do?

A. You should consider setting the QueryLogSampling server feature as the default value.
B. You should consider setting the QueryLogSampling server feature the value 5.
C. You should consider configuring the server property of the DefaultFolders.
D. You should consider configuring the QueryLogConnectionString server feature.
Thereafter you need to set a valid connection string.

Answer: D

QUESTION NO: 55

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) instance for CertKiller.com. The SSAS instance contains a
"Pass Any Exam. Any Time." - www.actualtests.com 30
Microsoft 70-448: Practice Exam
cube.

You notice that queries are not performing optimally. To improve query performance you need to
identify the poorly performing queries and modify the storage setting of the cube.

What should you do?

A. You should use the Cube Storage Wizard in order to analyze and design the aggregations.
B. You should use the Usage-Based Optimization Wizard in order to analyze and design the
aggregations.
C. You should use the SQL Profiler to examine the execution plans in order to analyze and design
the aggregations.
D. You should change the Data Source Impersonation Info property of the Analysis Services
database.

m
Answer: B

QUESTION NO: 56
.co
sts
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services (SSAS) method.
lTe

You have a table named CKProducts that contains the following fields:
* SKU
* ProductName
tua

* Logger

You develop a dimension named DimProductOrders from the CKProducts table. You also
Ac

configure the SKU as a key column and the Logger column as a property. You then create a
measure group named FactProductOrders from the CKProducts table. You need to develop a
dimension relationship. You need to ensure that the ProductName groups by the Logger field.
What should you do?

A. You should consider developing a virtual dimension relationship between the


DimProductOrders dimension and the ProductName measure group.
B. You should consider developing develop a fact dimension relationship between the
DimProductOrders dimension and the ProductName measure group.
C. You should consider developing a fact dimension relationship between the DimProductOrders
dimension and the ProductName measure group.
D. You should consider developing a fact dimension relationship prior to configuring the
Granularity attribute to ProducCKey and the measure group columns to ProductName.

"Pass Any Exam. Any Time." - www.actualtests.com 31


Microsoft 70-448: Practice Exam
Answer: B

QUESTION NO: 57

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) instance for CertKiller.com.

The SQL Server 2008 Analysis Services instance contains a database named CKOrders. You
decide to change the DataDir feature of the instance to a new folder. You need to accomplish this
task in the least amount of time. What should you do?

A. You should consider running the database.


B. You should consider running the database at the same time.
C. You should consider ceasing the Analysis Services service.

m
D. You should consider removing the files in the original folder prior to ceasing the Analysis
Services.

Answer: A
.co
sts

QUESTION NO: 58
lTe

You work as a database administrator at CertKiller.com. Your duties include administrating a SQL
Server 2008 Analysis Services (SSAS) database named CKOrders.
tua

CKOrders includes a Sale dimension that contains the Category and Subcategory properties. The
relationship between the two properties is very inflexible. The data source for the Sale dimension
modifies the relationship between the Type and Sub Type values.
Ac

You have to run XML for Analysis (XMLA) in order to configure the dimension that will reflect the
modifications. What should you do?

A. You have to make use of the ProcessDefault command.


B. You have to make use of the Process Indexes as well as the ProcessClear command.
C. You have to make use of the ProcessIndexes command.
D. You have to make use of the ProcessDefault as well as the ProcessClear commands.

Answer: D

QUESTION NO: 59

"Pass Any Exam. Any Time." - www.actualtests.com 32


Microsoft 70-448: Practice Exam
You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) database. This database includes a dimension named
Product. You need to set the Dimension Data configurations to the following:

Deny access to the {[Product].[Country].[UK],[Product].[Country].[USA]} configure of property


users.

You need to ensure that new users are added to the property by default. What should you do?

A. You should consider adding the whole country members.


B. You should consider adding the property:
[Country].[USA],[Product].[Country].[UK]}
C. You should consider adding the property:
[Country].[USA],[Product].[Country].[UL]}
D. You should consider adding the property:

m
[Country].[USA],[Product].[Country].[UK]}

Answer: B .co
Explanation:
sts
Part 4, Diagnose and resolve performance issues. (3 questions)
lTe

QUESTION NO: 60

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
tua

Server 2008 Analysis Services (SSAS) project.

You need to include the fact table named FactOrders that has fields named:
Ac

* Order Quantity
* Country
* Order Date Key

"Select * from FactOrders where [Order Date Key]>400 or Country='Norway'" is created by the first
partition for the fact table with the Source property of the second partition for the fact table.

You should make sure that accurate results is outputted when queries are run. What should you
do?

A. You should develop a partition with the Source attribute set to "Select * from FactOrders where
[Order Date Key]<= 400 and Country<>'Norway'".
B. You should develop a partition with the Source attribute set to "Select * from FactOrders where
[Order Date Key]<= 400".
"Pass Any Exam. Any Time." - www.actualtests.com 33
Microsoft 70-448: Practice Exam
C. You should develop a partition with the Source attribute set to "Select * from FactOrders where
Country<>'Norway'".
D. You should develop a partition with the Source attribute set to "Select * from FactOrders where
[Order Date Key]>=400 and Country!'Norway'".

Answer: A

QUESTION NO: 61

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 Analysis Services (SSAS) database.

You want to use Dynamic Management View (DMV) to improve the query performance. What
should you do?

m
A. You should use Discover_Log for Dynamic Management View.
.co
B. You should use Discover_Query for Dynamic Management View.
C. You should use Discover_Commands for Dynamic Management View.
D. You should use Discover_request for Dynamic Management View.
sts

Answer: C
lTe

QUESTION NO: 62

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
tua

Server 2008 Analysis Services (SSAS) method.

The SSAS method contains a time dimension named CKTime in conjunction with a rule named
Ac

CKCalendar. The CKCalendar rule contains the levels for the Year, Quarter, Month and Date
properties. You need develop a dimension named setQuarter that will connect with the first three
months of the year 2009.

What should you do?

A. You should consider using the expression:


[Yr-Qtr-Mth].[Year], [CKTime].[Yr-Qtr-Mth].[Month].[March 2009])
B. You should consider using the expression:
[yr-day].[Month], [CKTime].[Yr-Qtr-Mth].[Month].[March 2009])
C. You should consider using the expression:
[yr-day]. [Month],6, [CKTime].[yr-day].[Month].[March 2009])
D. You should consider using the expression:
[yr-day].[Year],6, [CKTime].[yr-day].[Month].[March 2009])

"Pass Any Exam. Any Time." - www.actualtests.com 34


Microsoft 70-448: Practice Exam
Answer: A

Explanation:
Part 5, Implement processing options. (5 questions)

QUESTION NO: 63

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) database.

You want to make use of the incremental processing method to ensure that data is updated in a
partition every hour. What should you do?

A. You should use ProcessAdd for the Analysis (XMLA) command.


B. You should use the default command for the Analysis (XMLA) command.

m
C. You should use ProcessNone for the Analysis (XMLA) command.
D. You should use the DTEXEC command.
E. You should use the publish utility.
.co
Answer: A
sts
lTe

QUESTION NO: 64

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Analysis Services (SSAS) method.
tua

The SSAS method includes a dimension named CKTime. The method contains a table named
CKSales that includes the two fields named CKOrders and CKShipments which is connected with
Ac

CKTime. You need to make sure that data is received by measures using CKTime. What should
you do?

A. You should consider developing a one-to-many relationship between the CKTime dimension
and the CKOrders measure group.
B. You should consider developing a many-to-many relationship between the CKShipment
dimension and the CKSales measure group.
C. You should consider developing a many-to-none relationship between the CKTime dimension
and the CKShipment measure group.
D. You should consider developing two common relationships between the CKTime dimension
and the CKShipment measure group. You should not use the same columns of measure group.

Answer: D

"Pass Any Exam. Any Time." - www.actualtests.com 35


Microsoft 70-448: Practice Exam

QUESTION NO: 65

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services database sample named CKOrders.

You need to collect data related to the temporary file usage in order to log Analysis Services
performance data when CKOrders is used. What should you do?

A. You should use SQL Server 2008 Analysis Services: Buffer manager.
B. You should use SQL Server 2008 Analysis Services: Transactions Log.
C. You should use SQL Server 2008 Analysis Services: Proc Aggregations.
D. You should use SQL Server 2008 Analysis Services: Memory.

Answer: C

m
QUESTION NO: 66
.co
You work as a database administrator at CertKiller.com. Your duties include administrating a SQL
sts

Server 2008 Analysis Services (SSAS) database named CKSales.


lTe

While querying CKSales you receive a Duplicate Key error. To ensure that processing will run
normally you have to make the appropriate changes to the ErrorConfiguration feature. What
should you do?
tua

A. You should consider modifying the Transactions log.


B. You should consider modifying the Local Group.
C. You should consider modifying the dimension.
Ac

D. You should consider modifying the Connection string.

Answer: C

QUESTION NO: 67

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Analysis Services method for CertKiller.com.

CertKiller.com has a dimension named DimProducts. DimProducts includes a property named


Quantity. You need to ensure that aggregations cannot be linked to the Quantity property. What
should you do?

"Pass Any Exam. Any Time." - www.actualtests.com 36


Microsoft 70-448: Practice Exam
A. You should consider configuring the IsAggregatable feature of the Quantity feature to True.
B. You should consider configuring the AttributeHierarchyEnabled feature of the Quantity feature
to False.
C. You should consider configuring the MembersWithData feature of the Quantity feature to
LeafDataHidden.
D. You should consider configuring the IsNotAggregatable feature of the Quantity feature to False.

Answer: B

QUESTION NO: 68

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report for CertKiller.com.

m
The report will run from a SQL Server 2005 Analysis Services database named CKData. You need
to ensure that the report displays the member attributes as well as the extended attributes. What
should you do? .co
A. You should make use of a Web Service.
sts
B. You should make use of the SQL Server Analysis Services data source.
C. You should make use of the OLE DB for SQL Server data source.
D. You should make use of log technology.
lTe

Answer: B
tua

QUESTION NO: 69

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Ac

Server 2008 Reporting Services (SSRS) report.

The SSRS report includes a table as well as a matrix that makes use of the dataset that returns
data by running a stored procedure. You need to determine the data that will be returned in the
table. You need to accomplish this while ensuring that the matrix is running normally. What should
you do?

A. You should consider adding a filter to the dataset as well as table.


B. You should consider removing a filter from the matrix.
C. You should consider adding a filter to the table.
D. You should consider reconfiguring the SQL Server 2008 Reporting Services (SSRS) report.

Answer: C

"Pass Any Exam. Any Time." - www.actualtests.com 37


Microsoft 70-448: Practice Exam
Explanation:
Part 2, Implement a report layout. (1 question)

QUESTION NO: 70

You work as a database administrator at CertKiller.com. You are currently creating a SQL Server
2008 Reporting Services (SSRS) sample for CertKiller.com.

You publish the report to a list of subscribers on a report server. You need to create a subscription
on the report server. What should you do?

A. You should consider selecting the developed report prior to enabling the My Subscriptions
page.
B. You should consider selecting the My Subscriptions page prior to enabling the My Subscriptions

m
page.
C. You should consider selecting the developed report prior to clicking the Subscriptions tab.
.co
Thereafter the New Data-driven Subscription button should be clicked.
D. You should consider selecting the developed report.
sts
Answer: C

Explanation:
lTe

Part 3, Extend an SSRS solution by using code. (2 questions)


tua

QUESTION NO: 71

You work as a database administrator at CertKiller.com. Your duties include creating a SQL
Server 2008 Reporting Services (SSRS) method for CertKiller.com.
Ac

The SSRS method contains a hierarchy named CertKiller in a time dimension named DimCKTime,
and a method named SalesRep. You decide to add the following code to the cube's calculation:

11 . . . .
12 Freeze([Measures].[SalesRep],
13 [DimCKTime].[CertKiller].[Quarter].[Q0 2008]);
14 .. . .

For every month in the second quarter of 2008 you should add the value of the SalesRep measure
through 80% while ensuring that the value for the second quarter of 2008 remains common.

What should you do?

"Pass Any Exam. Any Time." - www.actualtests.com 38


Microsoft 70-448: Practice Exam
A. You should add the following code at line 14.
Scope([Measures].[DimCKTime].[Date].[Quarter].[Q0 2008]);
This=[DimCKTime].[Date].currentmember * 3;
End Scope;
B. You should add the following code at line 11.
Scope([Measures].[SalesRep],[DimCKTime].[CertKiller].[Quarter].[Q0 2008]);
End Scope;
C. You should add the following code at line 14
Scope([Measures].[SalesRep],Descendants([DimCKTime].[CertKiller].[Quarter].
[Q0 2008][DimCKTime].[Test].[Month]));
This=[DimCKTime].[Test].currentmember * 5;
End Scope;
D. You should add the following code at line 11.
Scope([Measures].[SalesRep],Descendants([DimCKTime].[CertKiller].[Second].
[Q0 2008][DimCKTime].[Test].[Second]));

m
This=[CertKiller] [Second].currentmember * 1.5;
End Scope;

Answer: C
.co
sts

QUESTION NO: 72
lTe

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) instance of report model for CertKiller.com.
tua

You need to ensure that the users create their SSRS reports using the Report Builder tool. The
data source that they should use includes a Microsoft SQL Server 2008 database that holds 1500
tables.
Ac

To ensure optimal performance you need to design the report model for users. You should ensure
that access is only permitted to the 25 tables needed for reporting purposes. What should you do?

A. You should use the Web Service to Schema(s) option in order to develop the DataSet.
B. You should use the Web Service to Schema(s) option in order to develop the DataTable.
C. You should ensure that a data source view is developed.
Thereafter the required tables and views should be selected.
D. You should ensure that Dynamic Management View is properly modified..

Answer: C

Explanation:
Part 4, Create an SSRS report by using an SSAS data source. (1 question)

"Pass Any Exam. Any Time." - www.actualtests.com 39


Microsoft 70-448: Practice Exam

QUESTION NO: 73

You work as a database administrator for CertKiller.com. You are currently creating a SQL Server
2008 Reporting Services (SSRS) report for CertKiller.com.

You need to create a report based on the multidimensional data from a Microsoft SQL Server
2005 Analysis Services (SSAS) cube. You need to use of the Report Wizard to create a Matrix
report using the [Change Count] measure in the Details field. What should you do?

A. You should consider using the expression SELECT EMPTY {[Measures].[Change Number]} ON
ROWS, DIMENSION PROPERTIES MEMBER_CAPTION {[Measures]. [Change Count]} ON
COLUMNS to create a matrix report.
B. You should consider using the expression SELECT NON EMPTY {[Measures].[Change Count]}

m
ON COLUMNS, DIMENSION PROPERTIES MEMBER_CAPTION {[Measures]. [Change Count]}
ON ROWS to create a matrix report.
.co
C. You should consider using the expression SELECT DIMENSION PROPERTIES
MEMBER_CAPTION {[Measures].[Change Number]} ON ROWS to create a matrix report.
D. You should consider using the expression SELECT DIMENSION PROPERTIES
sts
MEMBER_CAPTION {[Measures].[Change Count]} ON COLUMNS to create a matrix report.

Answer: B
lTe

Explanation:
Part 5, Implement report parameters. (4 questions)
tua

QUESTION NO: 74
Ac

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report for CertKiller.com.

You add a parameter named CKValue to the report and configure the parameter to show the
following properties:

* Data Type: StringPrompt


* Display NumberAvailable Values

The parameters are queried with the following Label/Value pairs:

oYes/10oNo/1DefaultValues: Empty

You are able configure the visibility of the column by the parameter. What should you do?
"Pass Any Exam. Any Time." - www.actualtests.com 40
Microsoft 70-448: Practice Exam
A. You should consider using =iif(Parameters!rc: CKValue.Value=0, True,True)"
B. You should consider using =iif(Parameters!rc: CKValue.Value=10,False, False)"
C. You should consider using "=iif(Parameters! CKValue.Value=0,False,True)"
D. You should consider using =iif(Parameters!rc: CKValue.Value=10,False,True)"

Answer: C

QUESTION NO: 75

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) method for CertKiller.com.

The report includes a dataset as well as a query parameter. You need to ensure that the report
runs without user interaction from the Report Manager. What should you do?

m
A. You should set the report using report execution snapshot.
.co
B. You should consider setting the important information for the parameter from the data table.
C. You should consider setting the default value for the parameter which is based on an
expression.
sts
D. You should set the report using a DBCC SHRINKFILE.INDEXDEFRAG when the parameter is
updated.
lTe

Answer: C
tua

QUESTION NO: 76

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report for CertKiller.com. The SSRS report includes a
Ac

table. You need to ensure that the alternating rows in the table have a Green background. What
should you do?

A. You should use the=iif(RowNumber(Nothing) / 2, "Green", "Grey") command.


B. You should use the =iif(RowNumber(Nothing) Mod 2, "Green", "White") command.
C. You should use the =iif(RowNumber(NULL) Divide 2, "Green", "White") command.
D. You should use the =iif(CountRows(NULL)/2, "Green", " Grey ") command.

Answer: B

QUESTION NO: 77

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) instance for CertKiller.com.
"Pass Any Exam. Any Time." - www.actualtests.com 41
Microsoft 70-448: Practice Exam

The SSRS instance includes a parameter named Category that is used to filter products. You
create a dataset to include the query listed below:

SELECT ProductID, ProductName, ListPrice FROM ProductsWHERE Category = @Category;

You need to modify the parameter in order to permit values. You need to accomplish this with the
least amount of effort. What should you do?

A. You need to modify the query in order to use a store procedure.


B. You need to modify the query in order to use an inner join.
C. You need to modify the query in order to use the IN operator.
D. You need to modify the query in order to use an outer join.

Answer: C

m
Explanation:
Part 6, Implement interactivity in a report. (1 question)
.co
sts
QUESTION NO: 78

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
lTe

Server 2008 Reporting Services (SSRS) report for CertKiller.com.

The SSRS report includes a table. You should ensure that the new CertKiller.com users are able
tua

to open a new report when they click on a field in a table. What should you do?

A. You should make use of the Tablix Content Region technology.


B. You should make use of the report technology.
Ac

C. You should make use of the Drillthrough action technology.


D. You should make use of the URL technology.

Answer: C

Explanation:
Part 7, Implement report items. (3 questions)

QUESTION NO: 79

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report.

The SSRS report uses a Table data region and includes a dataset with a field named UserName.
"Pass Any Exam. Any Time." - www.actualtests.com 42
Microsoft 70-448: Practice Exam
You want the report to return items grouped by the first character in the UserName field. What
should you do?

A. You should consider using =First(Fields.UserName)


B. You should consider using =Fields! UserName.Value.Substring(1,2)
C. You should consider using =Fields!UserName.Value.Substring(0,1)
D. You should consider using =Fields!UserName.CuurntValue.

Answer: C

QUESTION NO: 80

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) method for CertKiller.com.

m
The report contains a function as is declared as follows:
.co
Private Shared Function GetResult (ByVal val As Double) As Double
sts
If IsNothing(val) Then

Return Nothing
lTe

Else
tua

Return val * 2.54

End If
Ac

End Function

You need to ensure that the code should compile normally and that the GetResult function can be
implemented from other reports.

What should you do?

A. You should consider removing the Shared keyword from the function definition.
B. You should consider creating the function as protected Shared rather than Public Shared.
C. You should consider developing a custom assembly using Microsoft Visual Basic.NET prior to
declaring the function as Public Shared.
D. You should consider customizing an assembly using Microsoft ASP.NET and declare the
function protected Shared.

"Pass Any Exam. Any Time." - www.actualtests.com 43


Microsoft 70-448: Practice Exam
Answer: C

QUESTION NO: 81

You work as a database administrator at CertKiller.com. You are in the process of creating a
complex report using SQL Server 2008 Reporting Services (SSRS). You need to configure the
report server to cache the report for 30 minutes at the beginning of the request. What should you
do?

A. You should consider running the report snapshots for the report.
B. You should consider running the report execution caching for the report.
C. You should consider setting the data source as a parameter from the datatable.
D. You should consider setting the data source to use a DBCC SHRINKFILE. INDEXDEFRAG.

Answer: B

m
Explanation:
.co
Part 8, Embed SSRS reports in custom applications. (1 question)
sts

QUESTION NO: 82

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
lTe

Server 2008 Reporting Services (SSRS) report for CertKiller.com.

You need the report to run real-time lookup and currency conversion. You thus create an
tua

assembly with static class named ConvertCurrency. ConvertCurrency is hosted in the namespace
CKPrice. A method named DMO requires two arguments, ExchRate and Value.
Ac

You have to make sure that the ToEUR method is referenced in an expression to convert USD to
EURO when the report is run. What should you do?

A. You should use the expression:


= Code.CKPrice.ConvertCurrency.EURO(Fields!ExchRate.Value,"DMO") to reference the ToEUR
method.
B. You should use the expression:
= Code!CKPrice.ConvertCurrency.USO (Fields!ExchRate.Value,"DMO") to reference the ToEUR
method.
C. You should use the expression:
= CKPrice.ConvertCurrency.USO (Fields!ExchRate.Value,"USD") to reference the ToEUR
method.
D. You should use the expression:
= CKPrice!ConvertCurrency.USO (Fields!ExchRate.Value,"USD") to reference the ToEUR

"Pass Any Exam. Any Time." - www.actualtests.com 44


Microsoft 70-448: Practice Exam
method.

Answer: C

QUESTION NO: 83

You work as a database administrator at CertKiller.com. You are responsible for managing a SQL
Server 2008 Reporting Services (SSRS) sample for CertKiller.com.

The SSRS sample includes a number of reports. You publish a report project by using the
Business Intelligence Development Studio (BIDS). You discover that the data sources are
changed through the test data sources on the report. You need to ensure that the existing reports
are running normally when the report project is published. What should you do?

A. You should consider changing the properties of OverwriteDataSources.

m
B. You should consider changing the properties of DataSourceFolder.
.co
C. You should consider changing the properties of ServerURL of the referenced database.
D. You should consider changing the properties of ReportFolder.

Answer: A
sts
lTe

QUESTION NO: 84

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Reporting Services (SSRS) database server named CERTKILLER-DB02.
tua

A new production server named CERTKILLER-DB05 is added to the CertKiller.com network.


SSRS in installed on CERTKILLER-DB05. You detect that it will take a lot of time to run the report
Ac

that includes numerous execution snapshots in the instance. You need to identify a way to save
time when moving the reports as well as their snapshots to CERTKILLER-DB05. What should you
do?

A. You should consider using the ProcessDefault command.


B. You should consider using the taskrun.exe command.
C. You should consider using the Discover_request for Dynamic Management View (DMV) prior to
publishing the results.
D. You should consider transferring the Report Server databases to CERTKILLER-DB05 prior to
setting the server using the Reporting Services Configuration utility.

Answer: D

"Pass Any Exam. Any Time." - www.actualtests.com 45


Microsoft 70-448: Practice Exam
QUESTION NO: 85

You work as a database administrator for CertKiller.com. You are in the process of developing
SQL Server 2008 Reporting Services (SSRS) samples for CertKiller.com.

These SSRS samples includes of reports that use stored procedures in order to retrieve data from
a SQL Server 2008 sample. There is the recover instance and SSRS instance on the SQL Server
2008 computer.

You need to ensure that the reports run normally. What should you do?

A. You should remove the current encryption keys and create new encryption keys.
B. You should recover the encryption keys.
C. You should modify the encryption values.
D. You should reconfigure the encryption default values.

m
Answer: B

.co
QUESTION NO: 86
sts

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) package.
lTe

The SSRS package will make use of the "Runner! RunnerID" expression in a text box that is
located in the report footer. You need to ensure that the data driven subscriptions run normally for
tua

this report. What should you do?

A. You should remove the expression from the report footer.


B. You should adjust the configurations of the report.
Ac

C. You should set the report to make use of the stored procedure.
D. You should insert the expression in the report footer as "Runner! RunnerID".

Answer: A

QUESTION NO: 87

You work as a database administrator at CertKiller.com. You are currently creating a SQL Server
2008 Reporting Services (SSRS) instance for CertKiller.com.

The SSRS instance includes a report header and a report footer. You receive the correct results
when you preview the report. However, when the report is rendered as a Word file you receive an
error message. You need to change the report. What should you do?

"Pass Any Exam. Any Time." - www.actualtests.com 46


Microsoft 70-448: Practice Exam
A. You should consider reducing the whole width of the report.
B. You should consider reducing the page number of the report.
C. You should consider reducing the height of the report footer and header.
D. You should consider changing the Printer parameters.

Answer: A

QUESTION NO: 88

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report for CertKiller.com.

You need to be able to display the detailed data when users change the report. You need to
ensure that the start the summary data is shown when the report is rendered, and detailed data is

m
shown only when a column header is clicked.

What should you do? .co


A. You need to include the detailed data on the column prior to configuring the hidden property to
sts
True.
Thereafter Visibility can be toggled by configuring another report item attribute to True
B. You need to include the detailed data on the column prior to configuring the hidden property to
lTe

True.
C. You need to set the hidden property to False on the column that contains the detailed data.
Thereafter Visibility can be toggled by setting another report item property to False.
tua

D. You need to include the detailed information on the column prior to configuring the hidden
property to False.
Thereafter Visibility can be toggled by configuring another report item attribute to False
Ac

Answer: A

QUESTION NO: 89

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report.

The SSRS report makes use of a Multidimensional Expressions (MDX) query. The query includes
a parameter that displays the product data for numerous product categories for CertKiller.com.
The codes listed below displays the various catagories:

SELECT NON EMPTY {[Measures].[Reseller Sales-Order Quantity]}ON COLUMNS, NON EMPTY


{([Month.[Calendar Year].[Calendar Year].ALLMEMBERS *
"Pass Any Exam. Any Time." - www.actualtests.com 47
Microsoft 70-448: Practice Exam
[Products].[Category].[Category].ALLMEMBERS)}ON CHAPTERS FROM (SELECT
(STRTOSET(@Category,CONSTRAINED)) ON COLUMNS FROM [CertKiller Cube])

However, the query produces an error when it is run. You need to ensure that the query runs
normally. What should you do?

A. You should consider removing the NON EMPTY clauses.


B. You should consider selecting the ROWS axis.
C. You should consider selecting the CHAPTERS axis.
D. You should consider selecting the COLUMNS axis.

Answer: B

QUESTION NO: 90

m
You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) report. .co
The SSRS report has to be contained in the application that is distributed to remote users that
sts
have no access to the CertKiller.com server. You need to ensure that the application generates
the report normally. What should you do?
lTe

A. You should use the ReportViewer control in conjunction with the LocalReport property.
B. You should use the LocalReport control.
C. You should use the store procedure.
tua

D. You should consider adding a filter that includes remote users.

Answer: A
Ac

QUESTION NO: 91

You work as a database administrator at CertKiller.com. You are in the process of creating a SQL
Server 2008 Reporting Services (SSRS) package for CertKiller.com.

The SSRS package includes a parameter named @ProductID. You need to configure the value of
the @ProductID parameter in the report by selecting a particular region. You have to ensure that
the report is set to stop clients from modifying the value of the @ProductID parameter. What
should you do?

A. You should consider setting the Prompt value null.


B. You should consider configuring the external property.

"Pass Any Exam. Any Time." - www.actualtests.com 48


Microsoft 70-448: Practice Exam
C. You should consider configuring the internal property.
D. You should consider updating the biggest values.

Answer: C

Explanation:
Part 2, Install and configure SSRS instances. (5 questions)

QUESTION NO: 92

You work as a database administrator at CertKiller.com. You are currently creating a SQL Server
2008 Reporting Services (SSRS) instance for CertKiller.com.

You need to ensure that the reports only render to Microsoft Excel. You thus want to compile the
items contained in the <Extension> sub element of the <Render> element in the

m
RSReportServer.config file. What else should you do?
.co
A. You should consider setting the value of the Type feature to render where the value of the
Name feature is equal to EXCEL.
B. You should consider setting the value of the visible feature to false where the value of the
sts

Name feature is not equal to EXCEL.


C. You should consider setting the value of the Type feature to stop where the value of the Name
lTe

feature is not equal to EXCEL.


D. You should consider setting the value of the Target feature to stop where the value of the Name
feature is not equal to EXCEL.
tua

Answer: B
Ac

QUESTION NO: 93

You work as a systems administrator for CertKiller.com. You are responsible for managing a SQL
Server 2008 Reporting Services (SSRS) sample for CertKiller.com.

A CertKiller.com user named Amy Walsh published numerous reports to the SSRS sample by
accident. You need to determine a way to recover the status of the SSRS sample prior to the
reports published on it. What should you do?

A. You should recover the tempdb database.


B. You should recover the systemdb database.
C. You should recover the Report Server database.
D. You should recover the system database.

"Pass Any Exam. Any Time." - www.actualtests.com 49


Microsoft 70-448: Practice Exam
Answer: C

QUESTION NO: 94

You work as a database administrator at CertKiller.com. Your duties include managing a Microsoft
SQL Server 2008 Reporting Services (SSRS) instance for CertKiller.com.

You need to assign CertKiller.com users in the Marketing department to a predefined security role
that allows the users to read all the report definitions. What should you do?

A. You should consider setting the Drillthrough technology.


B. You should consider setting the Web Service technology.
C. You should consider setting the Log technology.
D. You should consider setting the Content Manager.

m
Answer: D
.co
QUESTION NO: 95
sts

You work as a database administrator at CertKiller.com. Your duties include managing a SQL
Server 2008 Reporting Services (SSRS) sample for CertKiller.com.
lTe

You need to allow CertKiller.com users to transfer reports using e-mail. You have to ensure that
the server is configured for e-mail delivery. What should you do?
tua

A. The AppSetttings.config file should be modified.


B. The RSReportServer.config file should be modified.
C. The Global.config file should be modified.
Ac

D. The Web.config file should be modified.

Answer: B

QUESTION NO: 96

You work as a database administrator at CertKiller.com. Your duties include administrating a SQL
Server 2008 Reporting Services (SSRS) sample.

The SSRS sample does not provide some rendering extensions. You need to ensure that the
server is configured to render to Microsoft Word. What should you do?

A. The Web.config file should be modified.

"Pass Any Exam. Any Time." - www.actualtests.com 50


Microsoft 70-448: Practice Exam
B. The Global.asax file should be modified.
C. The Machine.config file should be modified.
D. The RSReportServer.config file should be modified.

Answer: D

Explanation:
Part 3, Configure authentication and authorization for a reporting solution. (2 questions)

QUESTION NO: 97

You work as a database administrator at CertKiller.com. You are in the process of operating a
SQL Server 2008 Reporting Services (SSRS) instance.

You need to provide CertKiller.com users with the necessary permissions to deploy reports and

m
manage the content in a private folder. You want to accomplish this task by adding a role to the
SSRS instance. What should you do? .co
A. You should add the users to the Administrator role.
B. You should add the users to the My Reports role.
sts

C. You should add the users to the Content role.


D. You should add the users to the common database role.
lTe

E. You should add users to a pre-defined security role.

Answer: B
tua

QUESTION NO: 98
Ac

You work as a database administrator at CertKiller.com. The CertKiller.com network contains a


SQL Server 2008 report server named CERTKILLER-DB02. CERTKILLER-DB01 is currently
configured to allow all user groups to run reports in any folder on the server.

You are in the process of creating a new SQL Server 2008 Reporting Services (SSRS) instance in
a folder named CKData on CERTKILLER-DB02. You need to ensure that only departmental
managers are able to browse and change reports in CKData. What should you do?

A. You should consider deleting the groups from CKData prior to adding the management group to
the folder. Then you should run the Content Manager role.
B. You should consider replacing the current Managers role by creating a new Managers role.
C. You should consider deleting the groups from CKData and create new groups.
D. You should consider adding the management group to the root folder. Then you should run the
Content Manager role.

"Pass Any Exam. Any Time." - www.actualtests.com 51


Microsoft 70-448: Practice Exam
Answer: A

Explanation:
Part 4, Deploy an SSRS solution. (1 question)

QUESTION NO: 99

You work as a database administrator at CertKiller.com. The CertKiller.com network contains a


SQL Server 2008 Network Load Balancing (NLB) cluster that consists of two nodes. Internet
Information Services (IIS) is installed on both nodes of the NLB cluster.

You are in the process of deploying a SQL Server 2008 Reporting Services (SSRS) instance for
CertKiller.com. You decide to publish the SSRS on the NLB cluster. You want to publish SSRS in
a fault-tolerant scale-out deployment.

m
What should you do?
.co
A. You should consider including SSRS on both nodes using separate ReportServer databases.
B. You should consider including SSRS on both nodes using the same ReportServer database.
sts
C. You should consider including SSRS on both nodes using a different ReportServer database.
D. You should consider including the SSAS cluster nodes the SSRS service by using the SQL
Server resource group.
lTe

Answer: B

Explanation:
tua

Part 5, Configure SSRS availability. (2 questions)


Ac

QUESTION NO: 100

You work as a database administrator at CertKiller.com. Your duties include creating a SQL
Server 2008 Reporting Services (SSRS) report for CertKiller.com.

The data source for the SSRS report is a Transact-SQL stored procedure that does not have any
input parameters. The stored procedure returns all records in a set of tables. There are five other
applications on the SQL Server 2008 computer that also make use of the stored procedure.

You need to limit the amount of data that is displayed on the report without impacting on any other
applications that also make use of the stored procedure. What should you do?

A. You should consider running the Database Engine Tuning Advisor tool in the database.

"Pass Any Exam. Any Time." - www.actualtests.com 52


Microsoft 70-448: Practice Exam
B. You should consider creating a dataset filter.
Then the proper limiting expression can be incorporated.
C. You should consider creating a Report Parameter dialog box.
Then the proper limiting expression can be incorporated.
D. You should consider adding an expression to the Visibility property that will result in report
items to be toggled for different data views.

Answer: B

QUESTION NO: 101

You work as a database administrator at CertKiller.com. Your duties include creating a SQL
Server 2008 Reporting Services (SSRS) method for CertKiller.com.

m
The illustration below exhibits the cube structure:

.co
sts
lTe
tua
Ac

You need to ensure that the Amount measure can be gathered for the DimCustomer dimension.
What should you do?

A. You should consider developing a one-to-many relationship between DimCustomer and


FactTransaction.
B. You should consider developing a many-to-one relationship between DimCustomer and
FactTransaction.
C. You should consider developing a many-to-many relationship between DimCustomer and
FactTransaction prior to configuring the FactCustomerAccount as an intermediate measure group.

"Pass Any Exam. Any Time." - www.actualtests.com 53


Microsoft 70-448: Practice Exam
D. You should consider developing a one-to-many relationship between DimCustomer and
FactTransaction prior to setting the FactCustomerAccount as an advanced measure group.

Answer: C

m
.co
sts
lTe
tua
Ac

"Pass Any Exam. Any Time." - www.actualtests.com 54

You might also like