Compartir a través de


Mezclar particiones que tienen diferentes segmentos de datos

Cuando se mezclan particiones que tienen segmentos de datos especificados en el Asistente para particiones, la partición resultante puede contener datos incorrectos o inesperados una vez que se ha procesado. Para evitar esta situación, puede crear un filtro que especifique los datos de la partición resultante.

Usar filtros para no duplicar los datos

Por ejemplo, un cubo que contiene información acerca de tres productos de bebidas gaseosas tiene tres particiones que utilizan la misma tabla de hechos. Estas particiones tienen segmentos de datos que se basan en cada producto. La partición 1 contiene datos sobre [ColaFull], la partición 2 contiene datos sobre [ColaDecaf] y la partición 3 contiene datos sobre [ColaDiet]. Si la partición 3 se mezcla en la partición 2, los datos de la partición resultante (partición 2) son correctos y los datos del cubo son precisos. Sin embargo, si no se dispone de un filtro cuando se procesa la partición 2, su contenido puede verse determinado por el miembro primario en el nivel del producto. Este elemento primario, [SoftDrinks], también incluye [ColaFull], el producto de la partición 1. El procesamiento de la partición 2 carga en la partición los datos de todas las bebidas gaseosas, incluyendo [ColaFull]. El cubo contendrá datos duplicados para [ColaFull] y devolverá datos incorrectos a los usuarios finales.

En este ejemplo, después de mezclar la partición 3 en la partición 2, puede proporcionar un filtro como ("Product" = 'ColaDecaf' OR "Product" = 'ColaDiet') en la partición 2 resultante para especificar que únicamente se extraigan de la tabla de hechos los datos sobre [ColaDecaf] y [ColaDiet], y se excluyan los datos relacionados con [ColaFull]. Como alternativa, puede especificar filtros para la partición 2 y la partición 3 cuando se crean. Estos filtros se combinarán durante el proceso de mezcla. En cualquier caso, después de procesar la partición, el cubo no contendrá datos duplicados.

Vea también

Conceptos

Segmentos de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005