Asistente para optimización basada en el uso (Ayuda F1)
El Asistente para optimización basada en el uso es parecido en su resultado al Asistente para diseñar agregaciones, y se utiliza para diseñar agregaciones para una partición. No obstante, el Asistente para optimización basada en el uso diseña agregaciones en función de patrones de uso específicos de consultas registradas en un registro de consultas de una instancia de Analysis Services. Las agregaciones proporcionan mejoras de rendimiento al permitir que MicrosoftSQL ServerAnalysis Services recupere los totales calculados previamente de forma directa desde el almacenamiento del cubo en vez de tener que volver a calcular datos de un origen de datos subyacente para cada consulta.
Para abrir el Asistente para optimización basada en el uso desde Business Intelligence Development Studio, abra el diseñador de cubos para un proyecto Analysis Services y, a continuación, haga clic en la ficha Agregaciones. Haga clic en el botón Optimización basada en el uso en la barra de herramientas.
Para abrir el Asistente para optimización basada en el uso desde SQL Server Management Studio, realice una conexión a una base de datos Analysis Services y, a continuación, abra la carpeta Cubos. Seleccione un cubo y, a continuación, abra la carpeta Grupos de medida y expanda el grupo de medida que desea modificar. Haga clic con el botón secundario en la carpeta Particiones y, a continuación, seleccione Optimización basada en el uso.
Para diseñar estas agregaciones, puede utilizar el Asistente para diseñar agregaciones. Este asistente le guía por los siguientes pasos:
Seleccionar una configuración estándar o personalizada para las opciones de almacenamiento y almacenamiento en caché de una partición, grupo de medida o cubo.
Proporcionar recuentos estimados o reales de los objetos a los que hace referencia la partición, el grupo de medida o el cubo.
Especificar opciones y límites de agregación para optimizar el rendimiento de almacenamiento y de consulta de las agregaciones diseñadas.
Guardar y, opcionalmente, procesar la partición, el grupo de medida o el cubo para generar las agregaciones definidas.
Analysis Services proporciona el Asistente para diseñar agregaciones para diseñar agregaciones basadas en el análisis estadístico de la estructura de la partición y ofrecer, de este modo, un diseño de agregación que pueda limitarse según el tamaño de almacenamiento o la ganancia de rendimiento estimada. Puede utilizar el Asistente para diseñar agregaciones para mejorar el rendimiento global de una partición, pero el diseño de la agregación no va destinado a las necesidades específicas de los usuarios de empresa. El Asistente para optimización basada en el uso puede proporcionar un diseño de agregación destinado a estas necesidades específicas, pero el asistente sólo puede hacerlo si el registro de consultas para la instancia de Analysis Services contiene suficiente información para construir dichas consultas.
Generalmente, ambos asistentes se utilizan conjuntamente para mejorar el rendimiento durante la implementación y a lo largo del tiempo. El Asistente para diseñar agregaciones debe utilizarse en primer lugar, cuando se implementa inicialmente la partición (o el cubo o grupo de medida que contiene la partición), para proporcionar beneficios sobre el rendimiento general. Tras un período de tiempo durante el que habrá registrado las consultas de los usuarios de empresa para la partición en el registro de consultas, puede utilizar el Asistente para optimización basada en el uso para centrar la agregación en el diseño con el fin de optimizar el rendimiento y satisfacer los requisitos de las consultas de los usuarios de empresa.
[!NOTA]
Para obtener información acerca de cómo configurar el registro de consultas, vea el tema sobre la configuración del registro de consultas de Analysis Services (en inglés).
En esta sección
Seleccionar particiones para modificar (Asistente para optimización basada en el uso)
Especificar los criterios de consulta (Asistente para optimización basada en el uso)
Revisar las consultas que se optimizarán (Asistente para optimización basada en el uso)
Revisar el uso de agregaciones (Asistente para optimización basada en el uso)
Especificar recuentos de objetos (Asistente para optimización basada en el uso)
Establecer las opciones de agregaciones (Asistente para optimización basada en el uso)
Finalización del asistente (Asistente para optimización basada en el uso)