QUESTION 1
You are designing a strategy for an enterprise reporting solution that uses SQL Server Reporting Services (SSRS).
Many of the SSRS reports will use common utilities and functions, including the following:
– Report utility functions and business logic in code
– Standardized report formatting properties such as fonts and colors for report branding
– Formatting may change and new functions may be added as the reporting solution evolves.
You need to create a strategy for deploying the formatting and code across the entire enterprise reporting solution.
You must also ensure that reports can be easily updated to reflect formatting and function changes.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Create a report as a template. Apply standardized formatting to the template.
Store code in the Code section of the template.
B. Build a web service that retrieves formatting properties and runs code.
Call the web service through a report dataset.
C. Store the formatting properties and code in database objects.
Use stored procedures to populate a default value for report parameters and map each parameter
to a corresponding formatting property.
D. Create an assembly that contains formatting properties and code.
Deploy the assembly on the Reporting Server and reference the assembly from each report.
Answer: D
QUESTION 2
Drag and Drop Question
You are designing a dataset for a SQL Server Reporting Services (SSRS) report.
The report includes the report items displayed in the following graphic.
The dataset is sourced from a commonly used stored procedure in an inventory data mart hosted in a SQL Azure database.
It returns the status for all products across all storage sites.
The report must display data for the storage site that is selected by the Site report parameter.
You cannot change the stored procedure code.
You need to filter the dataset to use only data specific to the selected site.
How should you configure the filter? To answer, drag the appropriate expression or expressions to the correct location or locations in the answer area. (Answer choices may be used once, more than once, or not all.)
Answer:
Explanation:
Note:
To set a filter on the dataset
1. Open a report in Design view.
2. Right-click a dataset in the Report Data pane and then clickDataset Properties. TheDataset Propertiesdialog box opens.
3. ClickFilters. This displays the current list of filter equations. By default, the list is empty.
4. ClickAdd. A new blank filter equation appears.
5. InExpression, type or select the expression for the field to filter. To edit the expression, click the expression (fx) button.
Box 1: Here we use the Fields expression.
6. From the drop-down box, select the data type that matches the type of data in the expression you created in step 5.
7. In theOperatorbox, select the operator that you want the filter to use to compare the values in theExpressionbox and theValuebox. The operator you choose determines the number of values that are used from the next step.
Box 2: we test for equality.
8. In theValuebox, type the expression or value against which you want the filter to evaluate the value inExpression.
Box 3: we compare to the value of the Parameter named Site.
9. Click OK.
Reference: How to: Add a Filter (Reporting Services)
QUESTION 3
Drag and Drop Question
You administer a SQL Server Analysis Services (SSAS) instance.
You need to capture a continuous log of detailed event and subevent durations and custom trace events from queries executed in the SSAS instance.
Which three actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
Box 1: Write an XMLA script to log the extended events of the trace.
Box 2: Launch SQL Server Management Studio and connect to the instance.
Box 3: Execute the script.
Explanation:
Note:
* Auditing an instance of SQL Server or a SQL Server database involves tracking and logging events that occur on the system. The SQL Server Audit object collects a single instance of server- or database-level actions and groups of actions to monitor. The audit is at the SQL Server instance level. You can have multiple audits per SQL Server instance. The Server Audit Specification object belongs to an audit. You can create one server audit specification per audit, because both are created at the SQL Server instance scope.
* Trace events can be started and captured using SQL Server Profiler, , or can be started from an XMLA command as SQL Server Extended Events and later analyzed.
* Extended Event tracing is enabled using a similar XMLA create object script.
Reference: Analysis Services Trace Events
QUESTION 4
Drag and Drop Question
You plan to deploy a SQL Server Integration Services (SSIS) project by using the project deployment model.
You need to monitor control flow tasks to determine whether any of them are running longer than usual.
Which three actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
Box 1: Connect to the SSISDB database.
Box 2:
Box 3: Execute the query
Explanation:
Note:
* execution_component_phases
Displays the time spent by a data flow component in each execution phase.
* The following example uses the catalog.execution_component_phases view to find the total amount of time that a specific package has spent executing in all phases (active_time), and the total elapsed time for the package (total_time).
use SSISDB
select package_name, task_name, subcomponent_name, execution_path, SUM(DATEDIFF(ms,start_time,end_time)) as active_time, DATEDIFF(ms,min(start_time), max(end_time)) as total_time from catalog.execution_component_phases
where execution_id = 1841
group by package_name, task_name, subcomponent_name, execution_path order by package_name, task_name, subcomponent_name, execution_path
* catalog.executables
This view displays a row for each executable in the specified execution. An executable is a task or container that you add to the control flow of a package.
*(incorrect) catalog.executions (SSISDB Database)
Displays the instances of package execution in the Integration Services catalog. Packages that are executed with the Execute Package task run in the same instance of execution as the parent package.
This view displays a row for each instance of execution in the catalog.
* (incorrect) catalog.operation_messages
Displays messages that are logged during operations in the Integration Services catalog. This view displays a row for each message that is logged during an operation in the catalog. The message can be generated by the server, by the package execution process, or by the execution engine.
Reference: catalog.execution_component_phases
Reference: catalog.executables
QUESTION 5
Drag and Drop Question
You are designing a SQL Server Reporting Services (SSRS) solution. A report project must access multiple SQL Azure databases. Each database is on a different host. The databases have identical schema and security configurations.
You have the following requirements:
The report must support subscriptions.
Users must be able to select the host when running the report.
What should you do? To answer, drag the appropriate phrase or phrases from the list to the correct location or locations in the answer area. (Answer choices may be used once, more than once, or not all.)
Answer:
Explanation:
Note:
* To include data in a report, you must first createdata connections, also known asdata sources, and then create datasets.
* A data connection includes the data source type, connection information, and the type of credentials to use. There are two types of data sources: embedded and shared. An embedded data source is defined in the report and used only by that report (fits this scenario). A shared data source is defined independently from a report and can be used by multiple reports.
* Built-in data extensions include the following data connection types:
Microsoft SQL Server
Microsoft SQL Server Analysis Services
Microsoft SharePoint List
Windows Azure SQL Database
Etc.
* Expression-based connection strings are evaluated at run time. For example, you can specify the data source as a parameter, include the parameter reference in the connection string, and allow the user to choose a data source for the report.
* Credentials You provide the credentials that are needed to access the data. The data source owner must have granted you the appropriate permissions to access both the data source and the specific data on the data source.
Reference: Data Connections, Data Sources, and Connection Strings (SSRS)
QUESTION 6
Drag and Drop Question
You are designing a SQL Server Reporting Services (SSRS) solution. An existing report aggregates data from a SQL Server database in a chart.
You need to use the chart in a new report and ensure that other users can use the chart in their reports.
Which three actions should you perform in sequence? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)
Answer:
Box 1:
Box 2:
Box 3:
Explanation:
Note:
* In Report Designer, after you create tables, charts, and other report items in a project, you can publish them asreport partsto a report server or SharePoint site integrated with a report server so that you and others can reuse them in other reports.
* . By using Report Builder, you can customize and update reports that were created in SQL Server Data Tools (SSDT) Report Designer.
* InReport Builder, IT pros and power users can create powerful operational reports, and reusable report parts and shared datasets.
Incorrect:
* (incorrect) Power View, a feature of SQL Server 2012 Reporting Services Add-in for Microsoft SharePoint Server 2010 Enterprise Edition, is an interactive data exploration, visualization, and presentation experience. It provides intuitive ad-hoc reporting for business users such as data analysts, business decision makers, and information workers. They can easily create and interact with views of data from data models based on PowerPivot workbooks published in a PowerPivot Gallery, or tabular models deployed to SQL Server 2012 Analysis Services (SSAS) instances. Power View is a browser-based Silverlight application launched from SharePoint Server 2010 that enables users to present and share insights with others in their organization through interactive presentations.
Reference: Getting Started with Report Builder
Reference: Report Parts in Report Designer (SSRS)
QUESTION 7
You are designing a subscription strategy for a SQL Server Reporting Services (SSRS) report. You have an application that populates a table with user-specific subscription schedules and report formats.
You need to ensure that users can receive reports by email according to their preferences.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Create a standard subscription for each record in the table.
B. Create a data-driven subscription for each record in the schedule table.
C. Create one data-driven subscription. Schedule the subscription to frequently retrieve user preferences.
D. Create a standard subscription for each subscription schedule.
Answer: C
QUESTION 8
You are modifying a SQL Server Reporting Services (SSRS) report for a SQL Server Analysis Services (SSAS) cube. The report defines a report parameter of data type Date/Time with which users can filter the report by a single date. The parameter value cannot be directly used to filter the Multidimensional Expressions (MDX) query for the dataset.
You need to ensure that the report displays data filtered by the user-entered value.
You must achieve this goal by using the least amount of development effort.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Edit the dataset query parameter.
Change the Value property of the report parameter to an expression that uses the same format as
the date dimension member key value.
B. Edit the dataset query parameter.
Change the Name property of the dataset query parameter so that it points to a name value for each
date dimension member.
C. Edit the dataset query parameter.
Create a subcube subquery that uses the StrToSet MDX function and accepts the report parameter value.
D. Change the dataset query to Transact-SQL (T-SQL).
Use the OPENROWSET function to query the cube.
Output the cube results to the T-SQL query and use a Convert function to change the report parameter
value into the same format as the date dimension member.
Answer: A
QUESTION 9
You administer a SQL Server Reporting Services (SSRS) instance in native mode.
You need to assign a predefined role that meets the following requirements:
Members of the role must be able to update shared data sources. Members of the role must not be able to consume reports or manage subscriptions. The role must provide only the minimum permissions required.
Which role should you assign? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. The Content Manager role
B. The Read and Process role
C. The Publisher role
D. The Browser role
Answer: C
Explanation:
QUESTION 10
Hotspot Question
You are designing a SQL Server Integration Services (SSIS) package configuration strategy.
The package configuration must meet the following requirements:
Include multiple properties in a configuration.
Support several packages with different configuration settings.
You need to select the appropriate configuration.
Which configuration type should you use? To answer, select the appropriate option from the drop-down list in the dialog box.
Answer:
Explanation:
Note:
Package Configuration Types
The following table describes the package configuration types.
* SQL Server table
A table in a SQL Server database contains the configuration. The table can include multiple configurations.
* XML configuration file
An XML file contains the configurations. The XML file can include multiple configurations.
* Environment variable
An environment variable contains the configuration.
* Registry entry
A Registry entry contains the configuration.
* Parent package variable
A variable in the package contains the configuration. This configuration type is typically used to update properties in child packages.
Reference: Package Configurations
Braindump2go New Released Microsoft 70-470 Dumps PDF are Now For Free Download, 327 Latest Questions, Download It Right Now and Pass Your Exam 100%: http://www.braindump2go.com/70-470.html