Share via


Procesamiento por lotes en Analysis Services

En Microsoft SQL Server Analysis Services, puede procesar objetos en lotes. Al utilizar el procesamiento por lotes, puede seleccionar los objetos que se van a procesar y controlar el orden de procesamiento. Además, un lote se puede ejecutar como una serie de trabajos independientes o como una transacción en la que un error en un proceso causa la reversión del lote completo.

Mediante el procesamiento por lotes, puede controlar la manera en que el procesamiento afecta a los datos en línea. Por ejemplo, cuando procesa totalmente una dimensión, cualquier partición que utiliza dicha dimensión se marca como sin procesar. Como resultado, los cubos que contienen las particiones sin procesar no están disponibles para búsquedas. Puede solucionar esto con un trabajo de procesamiento por lotes mediante el procesamiento de las dimensiones junto con las particiones afectadas. La ejecución del trabajo de procesamiento por lotes como una transacción asegura que todos los objetos incluidos en el trabajo permanezcan disponibles para consultas hasta que se complete todo el procesamiento. Hasta que la transacción confirma los cambios, se aplican bloqueos en los objetos afectados; de este modo, los objetos no están disponibles temporalmente. Para obtener más información acerca de las opciones de procesamiento y la configuración, vea Configuración y opciones de procesamiento.

Puede ejecutar el procesamiento por lotes mediante el Explorador de objetos en SQL Server Management Studio o el Explorador de soluciones en Business Intelligence Development Studio. Además, puede ejecutar un script XMLA utilizando la ventana Consulta XMLA en SQL Server Management Studio o como una tarea programada. Para obtener más información, vea Cómo procesar por lotes objetos de Analysis Services y Programar tareas administrativas con el Agente SQL Server.