Establecer la propiedad Slice de particiones (Analysis Services)

Un segmento de datos es una característica de optimización importante que ayuda a dirigir consultas a los datos de las particiones adecuadas. Establecer explícitamente la propiedad Slice puede mejorar el rendimiento de las consultas invalidando los sectores predeterminados generados para las particiones MOLAP y ROLAP. Además, la propiedad Slice proporciona una comprobación de validación adicional al procesar la partición.

Puede especificar un segmento de datos después de crear una partición, pero antes de procesarla, mediante la propiedad Slice. En la pestaña Particiones, expanda un grupo de medida, haga clic con el botón secundario en una partición y seleccione Propiedades.

Los valores válidos para una propiedad Slice es un miembro, un conjunto o una tupla de MDX. En los ejemplos siguientes se ilustra la sintaxis válida de Slice:

Segmento

Miembro, conjunto o tupla

[Date].[Calendar].[Calendar Year].&[2010]

Especifique este segmento en una partición que contenga hechos desde el año 2010 (suponiendo que el modelo incluya una dimensión Date con una jerarquía Calendar Year, donde 2010 sea un miembro). Aunque la cláusula WHERE o la tabla de origen de la partición puede estar ya filtrada por 2010, al especificar el segmento se ofrece una comprobación adicional durante el procesamiento, así como recorridos más dirigidos durante la ejecución de las consultas.

{ [Sales Territory].[Sales Territory Country].&[Australia], [Sales Territory].[Sales Territory Country].&[Canada] }

Especifique este segmento en una partición que contenga hechos que incluyan información de territorios de ventas. Un segmento puede ser un conjunto MDX que consta de dos o más miembros.

[Measures].[Sales Amount Quota] > '5000'

Este segmento muestra una expresión MDX.

Un sector de datos de una partición debería reflejar lo más fielmente posible los datos de la partición. Por ejemplo, si una partición está limitada a los datos de 2012, el segmento de datos de la partición debería especificar el miembro 2012 de la dimensión de tiempo. No siempre es posible especificar un segmento de datos que refleje el contenido exacto de una partición. Por ejemplo, si una partición contiene datos solamente para enero y febrero, pero los niveles de la dimensión de tiempo son año, trimestre y mes, el Asistente para particiones no puede seleccionar los miembros de enero y febrero a la vez. En estos casos, seleccione el miembro primario de los miembros que reflejen el contenido de la partición. En este ejemplo, seleccione el trimestre 1.

Para obtener una explicación de las ventajas de los segmentos de datos, vea Establecer el segmento en una partición de un cubo de SSAS.

Vea también

Conceptos

Crear y administrar una partición local (Analysis Services)