Compartir a través de


Procesar objetos de Analysis Services

El procesamiento afecta a los siguientes tipos de objetos de Microsoft SQL Server Analysis Services: cubos, dimensiones, grupos de medida, particiones, modelos y estructuras de minería de datos y bases de datos de Analysis Services. Puede especificar el nivel de procesamiento de cada objeto, o bien puede especificar la opción Procesar predeterminado para permitir que Analysis Services seleccione automáticamente el nivel óptimo de procesamiento. Para obtener más información acerca de los diferentes niveles de procesamiento para cada objeto, vea Opciones y valores de procesamiento (Analysis Services).

Debe tener en cuenta las consecuencias del comportamiento del procesamiento a fin de reducir las repercusiones negativas. Por ejemplo, el procesamiento completo de una dimensión establece automáticamente todas las particiones como dependientes de esa dimensión en un estado sin procesar. Esto hace que los cubos afectados no estén disponibles para consulta hasta que se procesen las particiones dependientes.

En este tema se incluyen las secciones siguientes:

Procesar una base de datos

Procesar una dimensión

Procesar un cubo

Procesar un grupo de medida

Procesar una partición

Procesar estructuras y modelos de minería de datos

Procesar una base de datos

En Analysis Services, una base de datos contiene objetos sin datos. Al procesar una base de datos, se dirige al servidor para procesar repetidamente los objetos que almacenan datos en el modelo, como dimensiones, particiones, estructuras de minería de datos y modelos de minería de datos.

Cuando se procesa una base de datos, se procesan algunas o todas las particiones, dimensiones y modelos de minería de datos que contiene la base de datos. El tipo real de procesamiento varía de acuerdo con el estado de cada proyecto y la opción de procesamiento seleccionada. Para obtener más información, vea Opciones y valores de procesamiento (Analysis Services).

Procesar un cubo

Un cubo puede considerarse como un objeto contenedor de grupos de medida y particiones. Un cubo está formado por dimensiones además de una o más medidas, que se almacenan en particiones. Las dimensiones definen el diseño de los datos en el cubo. Al procesar un cubo, se emite una consulta SQL para recuperar valores de la tabla de hechos y llenar cada miembro del cubo con los valores de medida adecuados. Existe un valor o un valor calculado para cualquier ruta específica a un nodo del cubo.

Cuando se procesa un cubo, Analysis Services procesa cualquier dimensión no procesada en el cubo y algunas o todas las particiones de los grupos de medida del cubo. Los detalles dependerán del estado de los objetos cuando se inicia el procesamiento y de la opción de procesamiento seleccionada. Para obtener más información acerca de las opciones de procesamiento, vea Opciones y valores de procesamiento (Analysis Services).

El procesamiento de un cubo crea archivos legibles por máquina que almacenan datos de hechos relevantes. Si hay agregaciones creadas, se almacenan en archivos de datos de agregación. El cubo estará disponible para examinarlo desde el Explorador de objetos de Management Studio o el Explorador de soluciones de SQL Server Data Tools.

Procesar una dimensión

Al procesar una dimensión, Analysis Services formula y ejecuta consultas en tablas de dimensiones para devolver información necesaria para el procesamiento.

Country

Sales Region

Estado

United States

West

California

United States

West

Oregon

United States

West

Washington

El procesamiento convierte los datos tabulares en jerarquías que se pueden usar. Estas jerarquías son nombres de miembros totalmente articulados y representados internamente por rutas numéricas únicas. El siguiente ejemplo es una representación de texto de una jerarquía.

[United States]

[United States].[West]

[United States].[West].[California]

[United States].[West].[Oregon]

[United States].[West].[Washington]

El procesamiento de dimensiones no crea ni actualiza miembros calculados, que se definen en el nivel de cubo. Los miembros calculados se ven afectados cuando se actualiza la definición de cubo. Además, el procesamiento de dimensiones no crea ni actualiza agregaciones. Sin embargo, el procesamiento de dimensiones puede hacer que se quiten agregaciones. Las agregaciones se crean o actualizan únicamente durante el procesamiento de particiones.

Cuando procese una dimensión, tenga en cuenta que puede utilizarse en varios cubos. Cuando procesa la dimensión, estos cubos se marcan como no procesados y dejan de estar disponibles para consultas. Para procesar al mismo tiempo la dimensión y los cubos relacionados, use la configuración de procesamiento por lotes. Para obtener más información, vea Procesamiento por lotes en Analysis Services.

Procesar un grupo de medida

Cuando se procesa un grupo de medida, Analysis Services procesa algunas o todas las particiones del grupo de medida, y cualquier dimensión no procesada que participe en ese grupo. Los detalles del trabajo de procesamiento dependen de la opción de procesamiento seleccionada. Puede procesar uno o más grupos de medida de Analysis Services sin que afecte a otros grupos de medida de un cubo.

[!NOTA]

Puede procesar grupos de medida individuales mediante programación o mediante Management Studio. No se pueden procesar grupos de medida individuales en SQL Server Data Tools; sin embargo, se pueden procesar mediante partición.

Procesar una partición

La administración eficaz de Analysis Services implica realizar particiones de los datos. El procesamiento de particiones es único, ya que implica tener en cuenta las restricciones de espacio y uso del disco duro, además de las limitaciones de la estructura de datos impuestas por Analysis Services. Para que los tiempos de respuesta de las consultas sea rápido y el rendimiento de procesamiento sea alto, debe crear, procesar y mezclar particiones con regularidad. Es importante reconocer y administrar contra la posibilidad de integrar datos redundantes durante la mezcla de particiones. Para obtener más información, vea Mezclar particiones de Analysis Services.

Cuando se procesa una partición, Analysis Services procesa la partición y cualquier dimensión no procesada que exista en esa partición, dependiendo de la opción de procesamiento seleccionada. El uso de particiones ofrece varias ventajas en el procesamiento. Puede procesar una partición sin que afecte a otras particiones de un cubo. Las particiones son útiles para el almacenamiento de datos sujetos a reescritura de celda. La reescritura es una característica que permite al usuario realizar un análisis de escenarios condicionales mediante la escritura de nuevos datos en la partición para ver el resultado de cambios proyectados. Si utiliza la característica de reescritura de celda de Analysis Services, necesitará una partición de reescritura. El procesamiento de particiones en paralelo es útil porque Analysis Services utiliza la capacidad de procesamiento de forma más eficaz y puede reducir significativamente el tiempo total de procesamiento. También puede procesar particiones de modo secuencial. Para obtener más información, vea Administración de particiones de modelos multidimensionales.

Procesar estructuras y modelos de minería de datos

La estructura de minería de datos define el dominio de datos desde el que se generan los modelos de minería de datos. Una estructura de minería de datos puede contener más de un modelo. Puede procesar una estructura de minería de datos independientemente de sus modelos de minería de datos asociados. Si procesa una estructura de minería de datos por separado, se llena con los datos de entrenamiento del origen de datos.

Cuando se procesa un modelo de minería de datos, los datos de entrenamiento pasan a través de los algoritmos de minería de datos, se entrena el modelo utilizando el algoritmo de minería de datos y se genera el contenido. Para obtener más información acerca del objeto de modelo de minería de datos, vea Estructuras de minería de datos (Analysis Services - Minería de datos).

Para obtener más información acerca de cómo procesar estructuras y modelos de minería de datos, vea Requisitos y consideraciones de procesamiento (minería de datos).

Vea también

Tasks

Elegir una herramienta o método para procesar objetos de Analysis Services

Procesar por lotes objetos de Analysis Services

Conceptos

Procesamiento de objetos del modelo multidimensional