nerdexam
Microsoft

70-467 · 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…

The correct answer is A. Enable SQL Server Analysis Services (SSAS) query logging. Enabling SSAS query logging automatically captures workload data that the Usage-Based Optimization Wizard then uses to design aggregations, requiring minimal manual effort and preserving existing tuned queries.

Design BI data models

Question

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.)

Options

  • AEnable SQL Server Analysis Services (SSAS) query logging.
  • BSet up multiple partitions.
  • CSet up multiple partitions.
  • DSet the AggregationUsage property of all attributes based on natural keys to Full.

How the community answered

(26 responses)
  • A
    54% (14)
  • B
    23% (6)
  • C
    8% (2)
  • D
    15% (4)

Why each option

Enabling SSAS query logging automatically captures workload data that the Usage-Based Optimization Wizard then uses to design aggregations, requiring minimal manual effort and preserving existing tuned queries.

AEnable SQL Server Analysis Services (SSAS) query logging.Correct

SSAS query logging records actual user query patterns passively and automatically, satisfying the requirement for automatic workload collection without manual intervention. The captured log feeds directly into the Usage-Based Optimization Wizard, which analyses the logged queries and proposes or applies aggregations automatically, minimizing manual tuning effort. Because the wizard adds new aggregations without removing existing ones, previously tuned query paths retain their performance characteristics.

BSet up multiple partitions.

Creating multiple partitions improves parallel query processing but does not collect workload data or provide any automatic mechanism for designing or adjusting aggregations.

CSet up multiple partitions.

Multiple partitions alone address storage and parallelism, not automatic aggregation workload collection or the reduction of manual aggregation tuning effort.

DSet the AggregationUsage property of all attributes based on natural keys to Full.

Setting AggregationUsage to Full on natural key attributes forces aggregations to be built on those attributes but requires attribute-by-attribute manual configuration, does not collect workloads automatically, and can degrade previously optimized aggregation designs.

Concept tested: SSAS query logging and usage-based optimization wizard

Source: https://learn.microsoft.com/en-us/analysis-services/multidimensional-models/usage-based-optimization-wizard-f1-help

Topics

#MOLAP aggregation#query logging#aggregation tuning#SSAS performance

Community Discussion

No community discussion yet for this question.

Full 70-467 Practice