Configuración y opciones de procesamiento
Cuando procesa objetos en MicrosoftSQL ServerAnalysis Services, puede seleccionar una opción de procesamiento para controlar el tipo de procesamiento que se produce para cada objeto. Además, puede habilitar Analysis Services para determinar el tipo de procesamiento adecuado. Los métodos de procesamiento difieren entre objetos y se basan en el tipo de objeto y en el cambio que se haya producido en el mismo desde la última vez que se procesó. Si habilita Analysis Services para seleccionar automáticamente un método de procesamiento, el programa utilizará el método que devuelve el objeto a un estado totalmente procesado en el menor tiempo posible.
La configuración de procesamiento permite controlar los objetos que se procesan y los métodos que se utilizan para procesar dichos objetos. Algunas configuraciones de procesamiento se utilizan principalmente por trabajos de procesamiento por lotes. Para obtener más información acerca del procesamiento por lotes, vea Procesamiento por lotes en Analysis Services.
Opciones de procesamiento
En la siguiente tabla se describen los métodos de procesamiento disponibles en Analysis Services y se identifican los objetos compatibles con cada método.
Procesar predeterminado
Detecta el estado de proceso de un objeto y realiza el procesamiento necesario para devolver objetos sin procesar o procesados parcialmente a un estado de procesamiento completo. Esta opción de procesamiento es compatible con cubos, bases de datos, dimensiones, grupos de medida, modelos de minería de datos, estructuras de minería de datos y particiones.Procesar completo
Procesa un objeto de Analysis Services y todos los objetos que contiene. Cuando se ejecuta Procesar completo en un objeto que ya se ha procesado, Analysis Services quita todos los datos del objeto y, a continuación, lo procesa. Este tipo de procesamiento es necesario cuando se ha realizado un cambio estructural en un objeto; por ejemplo, cuando se agrega, se elimina o se cambia el nombre de una jerarquía de atributo. Esta opción de procesamiento es compatible con cubos, bases de datos, dimensiones, grupos de medida, modelos de minería de datos, estructuras de minería de datos y particiones.Procesar incremental
Agrega nuevos datos de hechos disponibles y procesa sólo las particiones relevantes. Esta opción de procesamiento es compatible con grupos de medida y particiones.Procesar actualización
Impone un relectura de los datos y una actualización de atributos de dimensión. Se quitarán las agregaciones flexibles y los índices de particiones relacionadas. Por ejemplo, esta opción de procesamiento puede agregar miembros nuevos a una dimensión e imponer una relectura completa de los datos para actualizar atributos de objeto. Esta opción de procesamiento es compatible con las dimensiones.Procesar índice
Crea o regenera índices y agregaciones para todas las particiones procesadas. Esta opción produce un error en los objetos sin procesar. Esta opción de procesamiento es compatible con cubos, dimensiones, grupos de medida y particiones.Procesar datos
Procesa sólo los datos sin generar agregaciones ni índices. Si hay datos en las particiones, se quitarán antes de volver a llenar la partición con datos de origen. Esta opción de procesamiento es compatible con cubos, dimensiones, grupos de medida y particiones.Cancelar proceso
Quita los datos del objeto especificado y de cualquier otro objeto que forme parte de un nivel inferior. Los datos no se vuelven a cargar una vez quitados. Esta opción de procesamiento es compatible con cubos, bases de datos, dimensiones, grupos de medida, modelos de minería de datos, estructuras de minería de datos y particiones.Procesar estructura
Si se cancela el proceso del cubo, Analysis Services procesa todas las dimensiones del cubo, si es necesario. Después, Analysis Services creará sólo definiciones de cubo. Si esta opción se aplica a una estructura de minería de datos, ésta se rellena con datos de origen. La diferencia entre esta opción y Procesar completo es que ésta no recorre en iteración el proceso hacia los propios modelos de minería de datos. Esta opción de procesamiento es compatible con cubos y estructuras de minería de datos.Procesar borrado de estructura
Quita todos los datos de entrenamiento de una estructura de minería de datos. Esta opción de procesamiento es compatible únicamente con estructuras de minería de datos.Procesar caché de scripts
Esta característica se quitará en la versión siguiente de Microsoft SQL Server. No utilice esta característica en nuevos trabajos de desarrollo y modifique lo antes posible las aplicaciones que actualmente la utilizan..
Configuración de procesamiento
En la siguiente tabla se describen las configuraciones de procesamiento disponibles cuando se crea una operación de proceso.
Opción de procesamiento |
Descripción |
---|---|
Paralelas |
Se utiliza para el procesamiento por lotes. Esta configuración hace que Analysis Services bifurque las tareas de procesamiento para ejecutarlas en paralelo en una sola transacción. Si se produce un error, se revertirán todos los cambios. Puede establecer el número máximo de tareas en paralelo explícitamente, o bien dejar que el servidor decida la distribución óptima. La opción Paralelas permite obtener un procesamiento más rápido. |
Secuenciales (modo de transacción) |
Controla el comportamiento de ejecución del trabajo de procesamiento. Hay dos opciones disponibles:
Cuando se realiza el proceso utilizando Una transacción, se confirman todos los cambios una vez que se realiza correctamente el trabajo de procesamiento. Esto significa que todos los objetos de Analysis Services afectados por un trabajo de procesamiento concreto permanecen disponibles para consultas hasta el proceso de confirmación. De esta manera, los objetos no están disponibles temporalmente. El uso de Transacciones independientes hace que todos los objetos afectados por un proceso en el trabajo de procesamiento no estén disponibles para consultas en cuanto dicho proceso se lleva a cabo correctamente. |
Opción de tabla de reescritura |
Controla el modo en que se administran las tablas de reescritura durante el procesamiento. Esta opción se aplica a las particiones de reescritura en un cubo, y utiliza las siguientes opciones:
|
Procesar objetos afectados |
Controla el ámbito del objeto del trabajo de procesamiento. Un objeto afectado se define por la dependencia del objeto. Por ejemplo, las particiones dependen de las dimensiones que determinan la agregación, pero las dimensiones no dependen de las particiones. Puede utilizar las siguientes opciones:
|
Errores de clave de dimensión |
Determina la acción realizada por Analysis Services cuando se producen errores durante el procesamiento. Al activar Utilizar la configuración de error personalizada, puede seleccionar valores para las siguientes acciones para controlar el comportamiento del control de errores:
Al activar Utilizar la configuración de error predeterminada, Analysis Services utiliza la configuración de error que se establece para cada objeto que se está procesando. Si se establece un objeto para utilizar los valores de configuración predeterminados, Analysis Services utiliza la configuración predeterminada enumerada para cada opción. |