QUESTION 31
You are designing a partitioning strategy for a large fact table in a Manufacturing data warehouse. Tens of millions of new inventory fact records are loaded into the data warehouse weekly, outside of business hours. Most queries against the database are generated by reports and by cube processing. Data is frequently queried at the day level and occasionally at the month level.
A. Partition the inventory fact table by month, and compress each partition.
B. Partition the inventory fact table by day, and compress each partition.
C. Partition the inventory fact table by year.
D. Partition the inventory fact table by week.
Answer: B
QUESTION 32
A SQL Server Analysis Services (SSAS) cube contains a large measure group. The fact table supporting the measure group is loaded with new data throughout the day.
You have the following requirements:
– Ensure that the cube displays current data as quickly as possible.
– Maximize availability of the cube.
– Maximize query performance for all aggregation levels.
You need to choose a partitioning strategy that meets the requirements. Which partitioning strategy should you choose? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Create one partition for the current day that uses multidimensional OLAP (MOLAP) with proactive
caching as a storage mode.
B. Create one partition for the current month that uses hybrid OLAP (HOLAP) as a storage mode.
C. Create one partition for the current day that uses relational OLAP (ROLAP) as a storage mode.
D. Create one partition for the current day that uses multidimensional OLAP (MOLAP) as a storage mode.
Process the partition each night.
Answer: A
QUESTION 33
You are designing an extract, transform, load (ETL) process for loading data from a SQL Azure database into a large fact table in a data warehouse each day with the prior day’s sales data. The ETL process for the fact table must meet the following requirements:
– Load new data in the shortest possible time.
– Remove data that is more than 36 months old.
– Minimize record locking.
– Minimize impact on the transaction log.
You need to design an ETL process that meets the requirements. What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Partition the fact table by date.
Insert new data directly into the fact table and delete old data directly from the fact table.
B. Partition the fact table by customer.
Use partition switching both to remove old data and to load new data into each partition.
C. Partition the fact table by date.
Use partition switching and staging tables both to remove old data and to load new data.
D. Partition the fact table by date.
Use partition switching and a staging table to remove old data.
Insert new data directly into the fact table.
Answer: C
QUESTION 34
Drag and Drop Questions
You are validating whether a SQL Server Integration Services (SSIS) package named Master.dtsx in the SSIS catalog is executing correctly.
You need to display the number of rows in each buffer passed between each data flow component of the package.
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.)
QUESTION 35
Drag and Drop Questions
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.)
Explanation:
* 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 36
Drag and Drop Questions
You are designing a SQL Server Reporting Services (SSRS) solution. A report project must access multiple SQL Server databases. Each database is on a different instance. 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.)
Explanation:
The report need a data source.
Through a report parameter the user can select among the available SQL Server instances. This selection is used through an expression-based connection string. Authentication is handled through stored credentials.
QUESTION 37
Drag and Drop Questions
You are designing a SQL Server Reporting Services (SSRS) solution. An existing report aggregates data from a SQL Azure 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,)
QUESTION 38
You are designing a multidimensional OLAP (MOLAP) cube. The MOLAP cube must meet the following requirements:
Ensure that workloads for aggregation tuning can be automatically collected. Require the least amount of effort to perform manual aggregation tuning. Minimize impact on the performance of previously tuned queries.
You need to design a MOLAP cube that meets the requirements.
What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Enable SQL Server Analysis Services (SSAS) query logging.
Run the Usage-Based Optimization Wizard to generate aggregations.
Merge the wizard results with existing aggregation designs.
B. Set up multiple partitions.
Run the Aggregation Design Wizard periodically for each measure group.
After the wizard finishes, discard the old aggregation design and accept the new one.
C. Set up multiple partitions.
Run the Aggregation Design Wizard on each partition.
Schedule the aggregations by using an XMLA script in SQL Server Agent.
D. Set the AggregationUsage property of all attributes based on natural keys to Full.
Answer: A
QUESTION 39
You are designing a fact table in a SQL Server database. The fact table must meet the following requirements:
– Include a columnstore index.
– Allow users to choose up to 10 dimension tables and up to five facts at one time.
– Maximize performance of queries that aggregate measures by using any of the 10 dimensions.
– Support billions of rows.
– Use the most efficient design strategy.
You need to design the fact table to meet the requirements. What should you do? (More than one answer choice may achieve the goal. Select the BEST answer.)
A. Design a fact table with 5 dimensional key columns and 10 measure columns.
Place the columnstore index on the dimensional key columns.
B. Design a fact table with 5 dimensional key columns and 10 measure columns.
Place the columnstore index on the measure columns.
C. Design a fact table with 10 dimensional key columns and 5 measure columns.
Place the columnstore index on the dimensional key columns and the measure columns.
D. Design a fact table with 10 dimensional key columns and 5 measure columns.
Place the columnstore index on only the measure columns.
Answer: C
QUESTION 40
Drag and Drop Questions
You are designing a SQL Server Analysis Services (SSAS) data model on a very large data warehouse. The fact tables in the data warehouse contain terabytes of data in tens of billions of rows. You must support the following features:
– Complex attribute/column relationships
– Advanced calculations in the data model definition
– Advanced calculations using logic deployed in a custom assembly
You need to choose the correct SSAS design strategy. What should you do? To answer, drag the appropriate term or terms to the correct location or locations in the answer area. (Answer choices may be used once, more than once, or not all.)
Explanation:
Box 1:
The primary reason for building an Analysis Services multidimensional model is to achieve fast performance of ad hoc queries against business data. A multidimensional model is composed of cubes and dimensions that can be annotated and extended to support complex query constructions.
Box 2:
A partition is a container for a portion of the measure group data. Partitions are not seen from MDX queries; all queries reflect the whole content of the measure group, regardless of how many partitions are defined for the measure group. The data content of a partition is defined by the query bindings of the partition, and by the slicing expression.
Box 3:
Multidimensional Expressions (MDX) is the query language that you use to work with and retrieve multidimensional data in Microsoft SQL Server 2005 Analysis Services (SSAS).
If you want to pass Microsoft 70-467 successfully, donot missing to read latest lead2pass Microsoft 70-467 exam questions.
If you can master all lead2pass questions you will able to pass 100% guaranteed.