Processamento em lote no Analysis Services

No Microsoft SQL Server Analysis Services, você pode processar objetos em lotes. Com o processamento em lotes, você pode selecionar os objetos a serem processados e controlar a ordem de processamento. Além disso, o processamento em lotes pode ser executado como uma série de trabalhos autônomos ou uma transação na qual a falha de um processo causa uma reversão do lote completo.

Com o processamento em lotes, é possível controlar como o processamento afeta seus dados online. Por exemplo, ao processar uma dimensão completamente, qualquer partição que usa aquela dimensão é marcada como não processada. Como resultado, os cubos que contêm as partições não processadas ficam indisponíveis para navegar. Para resolver isso, use um trabalho de processamento em lotes e processe as dimensões junto com as partições afetadas. A execução do trabalho de processamento em lotes como uma transação assegura que todos os objetos incluídos no trabalho permaneçam disponíveis para consulta até a conclusão do processamento. À medida que a transação confirma as alterações, bloqueios são colocados nos objetos afetados, deixando-os temporariamente indisponíveis. Para obter mais informações sobre as opções de processamento e suas configurações, consulte Opções e configurações de processamento.

O processamento em lotes pode ser executado no SQL Server Management Studio com o Pesquisador de Objetos ou no Business Intelligence Development Studio com o gerenciador de soluções. Além disso, também é possível executar um script do XMLA usando a janela Consulta XMLA no SQL Server Management Studio ou como uma tarefa programada. Para obter mais informações, consulte Como processar objetos do Analysis Services em lote e Agendando tarefas administrativas com o SQL Server Agent.